Sujet : Re: Parsing timestamps?
De : no.email (at) *nospam* nospam.invalid (Paul Rubin)
Groupes : comp.lang.forthDate : 14. Jul 2025, 09:24:03
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <87qzyjuqn0.fsf@nightsong.com>
References : 1 2 3 4 5 6 7 8 9 10 11
User-Agent : Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
anton@mips.complang.tuwien.ac.at (Anton Ertl) writes:
So just use the same implementations of transcentental functions, and
your results will be bit-identical
Same implementations = same FP operations in the exact same order? That
seems hard to ensure, if the functions are implemented in a language
that leaves anything up to a compiler.
Also, in the early implementations x87, 68881, NS320something(?),
transcententals were included in the coprocessor and the workings
weren't visible. There is a proposal to add this to RISC-V
(
https://libre-soc.org/ztrans_proposal/). It looks like there was an
AVX-512 ER subset that also does transcententals, but it only appeared
on some Xeon Phi processors now discontinued (per Wikipedia article on
AVX). No idea about other processors.