zlacker

[parent] [thread] 2 comments
1. firebo+(OP)[view] [source] 2023-11-28 21:55:14
All you gotta do is look at the graphs to see posits are more accurate and precise for pretty much any given scenario, assuming the bits are distributed 'wisely'. Unfortunately, it's not easy to do in hardware and the hardware implementations suffer from rigidness.

I don't really want to get into the nitty gritty, as John will answer emails regarding this stuff. I've personally done so, and he's very polite and informative. I was using them for fractals, but using them in software, which was unfortunately very slow, but the results were amazing. I've read through his papers on them and it took me a while to really 'get it', but I did and oh man, even basic unums put floats to shame. While perhaps not a tremendous upgrade, I much prefer the distribution and accuracy and how there's far less overlap, NaNs, infinities, etc.

replies(1): >>lifthr+4I
2. lifthr+4I[view] [source] 2023-11-29 02:11:25
>>firebo+(OP)
I don't think you need to explain everything again because I am aware of posits' strengths over IEEE 754, that's why I acknowledged that first. But as an incremental improvement from IEEE 754, posits are just not enough to justify the switch. When people need something better served by posits, they don't use posits---they use non-standard variants of IEEE 754 (e.g. FTZ/DAZ, bfloat16).
replies(1): >>firebo+Zy3
◧◩
3. firebo+Zy3[view] [source] [discussion] 2023-11-29 21:26:53
>>lifthr+4I
I guess we just disagree. I find the distribution of posits very logical, and I can see your points, but I digress.
[go to top]