[libre-riscv-dev] [isa-dev] Re: FP transcendentals (trigonometry, root/exp/log) proposal
programmerjake at gmail.com
Thu Aug 8 06:29:55 BST 2019
On Wed, Aug 7, 2019, 22:20 lkcl <luke.leighton at gmail.com> wrote:
> this tends to suggest that three platform specs are needed:
> * Embedded Platform (where it's entirely up to the implementor, as there
> will be no interaction with public APIs)
> * UNIX Platform (which would require strict IEEE754 accuracy, for use in
> GNU libm, OR repeatable numericalist-acceptable accuracy)
> * a *NEW* 3D Platform, where accuracy is defined by strict conformance to
> a high-profile standard e.g. OpenCL / Vulkan.
That wouldn't quite work on our GPU design, since it's supposed to be both
a GPU and a CPU that conforms to the UNIX Platform, it would need to meet
the requirements of the UNIX Platform and the 3D Platform, which would
still end up with correct rounding being needed.
More information about the libre-riscv-dev