Re: A proposal for the next motion
On 2009-05-13 18:23:30 -0400, Nate Hayes wrote:
> Global flags are technology from the 70's and don't work well in modern
> multi-core, multi-threaded computing environments.
Flags are part of the IEEE 754 standard. That's why I mentioned them.
And there are no problems with multi-core, multi-threaded environments.
This is just a matter of implementation, which can be efficient or not.
> > This is not acceptable. In particular, what would you do if the
> > natural domain of the function is not an interval or is an interval
> > having an endpoint that is not an exactly representable number?
>
> For the mathematical functions likely to be included in a 1788
> standard, the natural domain can be represented by machine numbers.
The behavior should be general enough to be extended to common
functions that would not necessarily be in the 1788 standard.
> If a counter-example really does exist, the two opcode solution
> mentioned above would be better idea, I think.
It is not difficult to find counter-examples: the division (e.g. 1/x),
tan, arcsin...
--
Vincent Lefèvre <vincent@xxxxxxxxxx> - Web: <http://www.vinc17.org/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/>
Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)