Floating Point Discussion

What am I looking at? I don't know much about the technical side of Minecraft.
They call it the fringe lands, it's a part of the map where the terrain breaks down gradually in many stages. It happens when you divide 2^1024 by 171.131 by either the 5th or 6th octave or something. There is a mod in Minecraft 1.20.1 called the BigInt mod that allows Minecraft to be completely playable even beyond 2^1024 from what I heard.
 
  • Informative
Reactions: Pissmaster
Modern CPUs support fast 128bit integer arithmetic as part of AES hardware acceleration, since AES processes data in 128bit blocks.
This is true but these instructions are highly specialised to AES encryption and decryption and intended for use in hardware encryption schemes like Bitlocker, Filevault (when Apple used x86) and so on. It's not generic 128 bit support. The instruction set supports AES 128, 192 and 256.

 
In my day job I have a lot of math calculations on the GPU, I'm absolutely strapped for performance and that float 4 bytes is a big plus but when the calculations gets too close to 0 then really bad bugs start to appear.

Also in general I'm always paranoid that floating variables comparison to 0 or 1 won't work.
 
Back