Posits

Das Posit-Zahlformat ist ein alternatives Gleitkommaformat, das entwickelt wurde, um die Einschränkungen des weit verbreiteten IEEE 754-Standards zu überwinden, insbesondere in Bezug auf Präzision und den Umgang mit extremen Werten. Es verwendet eine variable Anzahl von Bits für Exponent und Mantisse, basierend auf dem sogenannten Regime, das die Größenordnung der Zahl darstellt. Dadurch kann Posit bei kleineren Zahlen eine höhere Präzision bieten und gleichzeitig einen größeren Dynamikbereich abdecken als herkömmliche Gleitkommazahlen mit gleicher Bitbreite. Mittels unums (universal number) sollen Rundungsfehler minimiert werden. 

Erste GPUs die auf Posits basieren sind inzwischen erhältlich (siehe hier).

Im Rahmen dieser Abschlussarbeit sollen Posits in einer modernen Hardware-Beschreibungssprache (Chisel oder Clash) implementiert und auf FPGAs evaliert werden.

Referenzen