Published May 12, 2023 | Version v1
Conference paper Open

Decoding-Free Two-Input Arithmetic for Low-Precision Real Numbers

  • 1. ROR icon Arizona State University
  • 2. Universita' di Pisa
  • 3. ROR icon University of Pisa
  • 4. Ingeniars srl
  • 5. Università di Pisa
  • 1. ROR icon Arizona State University
  • 2. Universita' di Pisa
  • 3. ROR icon University of Pisa
  • 4. Ingeniars srl
  • 5. Università di Pisa

Description

In this work, we present a novel method for directly computing functions of two real numbers using logic circuits without decoding; the real numbers are mapped to a particularly-chosen set of integer numbers. We theoretically prove that this mapping always exists and that we can implement any kind of binary operation between real numbers regardless of the encoding format. While the real numbers in the set can be arbitrary (rational, irrational, transcendental), we find practical applications to low-precision posit™ number arithmetic. We finally provide examples for decoding-free 4-bit Posit arithmetic operations, showing a reduction in gate count up to a factor of  7.6x (and never below 4.4x) compared to a standard two-dimensional tabulation.

Files

Rossi_C8_positomg_conga_2023-1.pdf

Files (578.2 kB)

Name Size Download all
md5:c50a22383c3b96dbdd6be75c24975a65
578.2 kB Preview Download

Additional details

Dates

Available
2023-05-12

Software

Repository URL
https://github.com/unipi-dii-compressedarith/dfarc
Programming language
MATLAB
Development Status
Active