Multiple-base Logarithmic Quantization and Application in Reduced Precision AI Computations
The power of logarithmic quantizations and computations has been recognized as a useful tool in optimizing the performance of large ML models. There are plenty of applications of ML techniques in digital preservation. The accuracy of computations may play a crucial role in the corresponding algorithms. In this article, we provide results that demonstrate significantly better quantization signal-to-noise ratio performance thanks to multiple-base logarithmic number systems (MDLNS) in comparison with the floating point quantizations that use the same number of bits. On a hardware level, we present details about our Xilinx VCU-128 FPGA design for dot product and matrix vector computations. The MDLNS matrix-vector design significantly outperforms equivalent fixed-point binary designs in terms of area (A) and time (T) complexity and power consumption as evidenced by a 4 × scaling of AT 2 metric for VLSI performance, and 57% increase in computational throughput per watt compared to fixed-point arithmetic.
Authors
- Vassil S. Dimitrov
- Laurent Imbert (ORCID: https://orcid.org/0000-0001-9362-2869)
- Arjuna Madanayake
- Nilan Udayanga
- Will Wray
- R. Ford
Institutions
- Centre National de la Recherche Scientifique (FR)
- University of Calgary (CA)
- Laboratoire d'Informatique, de Robotique et de Microélectronique de Montpellier (FR)
Publication Details
- Journal
- Digital Presentation and Preservation of Cultural and Scientific Heritage
- Published
- 2024-09-05
- DOI
- https://doi.org/10.55630/dipp.2024.14.5
- Primary Topic
- Advanced Algorithms and Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00