Energy-Efficient Decoding and Encoding Hardware for Optimized Posit Arithmetic

The posit number system represents a binary numerical format devised primarily to mitigate the shortcomings of the IEEE 754 floating-point standard commonly used in modern computer arithmetic. Unlike IEEE 754, which utilizes a fixed-width representation, posits offer a variable-size encoding, dynami...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE embedded systems letters 2024-10, p.1-1
Hauptverfasser: Jonnalagadda, Aditya Anirudh, Thotli, Rishi, Veeramachaneni, Sreehari, Kumar, Uppugunduru Anil, Ahmed, Syed Ershad
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The posit number system represents a binary numerical format devised primarily to mitigate the shortcomings of the IEEE 754 floating-point standard commonly used in modern computer arithmetic. Unlike IEEE 754, which utilizes a fixed-width representation, posits offer a variable-size encoding, dynamically adjusting the number of bits allocated based on the magnitude of the represented number. This adaptability enables posits to provide enhanced precision across a broader range of values, addressing issues like gradual underflow and the multiple representations of zero and NaN values inherent in IEEE 754. However, the dynamic bit allocation also poses significant challenges in decoding the posit number into its constituent fields and packing back the fields of the resultant posit once the arithmetic operations have been performed. For posits to become a viable alternative to floating-points in practical computing systems, the decoding and encoding overheads of posits need to be minimized. Hence, the aim of this paper is to develop energy-efficient hardware for posit decoding and encoding. The proposed < 16, 2 > posit decoders, Decoder A and Decoder B show an improvement of over 65% and 33% compared to literature in terms of energy requirements. Similarly, the proposed < 16, 2 > encoder circuit is over 52% more energy-efficient than existing encoder circuits.
ISSN:1943-0663
1943-0671
DOI:10.1109/LES.2024.3485002