Re:Exploring the Native Use of 64-Bit Posit Arithmetic in Sc...
by amelius on Friday May 12, 2023 @02:54PM
(#35920583)
ACM article:
https://www.sigarch.org/posit-a-potential-replacement-for-ie...
Original paper:
Re:Exploring the Native Use of 64-Bit Posit Arithmetic in Sc...
by mncharity on Friday May 12, 2023 @04:32PM
(#35921964)
Here's that paper's pdf[1]. ACM... sigh.
[1] http://www.johngustafson.net/pdfs/BeatingFloatingPoint.pdf
Re:Exploring the Native Use of 64-Bit Posit Arithmetic in Sc...
by PaulHoule on Friday May 12, 2023 @04:37PM
(#35922024)
That paywall is symptomatic of the ACM being a professional society for computer science professors and not software practitioners. If you go to the editorial section of CACM it is frequently stuck in a loop as every decade or so there are violent ups and downs of CS program enrollment driven by the realization that “cs students are in demand” and then “IT jobs suck”, the latter of which could be addressed by having a professional society for software practitioners…
Re:Exploring the Native Use of 64-Bit Posit Arithmetic in Sc...
by jlgustafson on Saturday May 13, 2023 @10:22AM
(#35928718)
Lots of free information on posits at www.posithub.org.
Re:Exploring the Native Use of 64-Bit Posit Arithmetic in Sc...
by Dylan16807 on Friday May 12, 2023 @08:03PM
(#35924029)
That interactive diagram is nice but I don't think it should say floats only have a length. Floats as a general data format let you customize the size of the exponent field too.
As far as explaining posits, the key point I'd say to people is that a posit is almost the same as a float, but it stores the exponent in a different (variable-length) way.
Re:Exploring the Native Use of 64-Bit Posit Arithmetic in Sc...
by pvillano on Saturday May 13, 2023 @12:31PM
(#35929975)
Does "common" hardware support nonstandard exponent lengths for floats?
Re:Exploring the Native Use of 64-Bit Posit Arithmetic in Sc...
by Dylan16807 on Saturday May 13, 2023 @03:20PM
(#35931756)
Only a few, like bfloat, but common hardware doesn't support nonstandard total lengths either.
[1] https://posithub.org/docs/posit_standard-2.pdf [2] https://posithub.org/docs/Posits4.pdf [4] https://cse512-19s.github.io/FP-Well-Rounded/