skip to main content
10.1145/3583781.3590227acmconferencesArticle/Chapter ViewAbstractPublication PagesglsvlsiConference Proceedingsconference-collections
research-article

Design of Energy Efficient Posit Multiplier

Published:05 June 2023Publication History

ABSTRACT

Posit number system is an emerging number system which aims to be a competitor to the existing IEEE floating-point number system. The posit number system aims to overcome certain inherent flaws associated with the floating-point system and improve the performance of VLSI arithmetic circuits. Recent studies indicate that posit number system has the potential to vastly improve the performance of deep neural network hardware. As a result, posit arithmetic has become an important area of research. Among all the arithmetic operations in computer arithmetic, the most frequently used is multiplication. Multiplication is ubiquitously used in applications varying from image processing, signal processing to neural networks and machine learning. Multiplication also has an extremely high cost in terms of power, area and delay and thus extensive research work goes into optimization of the above parameters. In this brief, two new multiplier designs based on the Modified Booth algorithm have been proposed- P1 and P2 with novel control logic circuits to reduce dynamic power dissipation. The proposed work also involves the design of a novel sign extension with lower gate count for the Modified Booth Algorithm. Results have indicated that the proposed designs P1 and P2 achieve an improvement of 24% and 22% respectively in the PDP over the existing designs.

References

  1. William Kahan. Ieee standard 754 for binary floating-point arithmetic. Lecture Notes on the Status of IEEE, 754(94720--1776):11, 1996.Google ScholarGoogle Scholar
  2. John L Gustafson and Isaac T Yonemoto. Beating floating point at its own game: Posit arithmetic. Supercomputing frontiers and innovations, 4(2):71--86, 2017.Google ScholarGoogle Scholar
  3. John Gustafson. Posit arithmetic. Mathematica Notebook describing the posit number system, 2017.Google ScholarGoogle Scholar
  4. Milan Klöwer, Peter D Düben, and Tim N Palmer. Posits as an alternative to floats for weather and climate models. In Proceedings of the conference for next generation arithmetic 2019, pages 1--8, 2019.Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Zachariah Carmichael, Hamed F Langroudi, Char Khazanov, Jeffrey Lillie, John L Gustafson, and Dhireesha Kudithipudi. Performance-efficiency trade-off of lowprecision numerical formats in deep neural networks. In Proceedings of the conference for next generation arithmetic 2019, pages 1--9, 2019.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Rohit Chaurasiya, John Gustafson, Rahul Shrestha, Jonathan Neudorfer, Sangeeth Nambiar, Kaustav Niyogi, Farhad Merchant, and Rainer Leupers. Parameterized posit arithmetic hardware generator. In 2018 IEEE 36th International Conference on Computer Design (ICCD), pages 334--341. IEEE, 2018.Google ScholarGoogle ScholarCross RefCross Ref
  7. Cameron James Norris and Sunwoong Kim. An approximate and iterative posit multiplier architecture for fpgas. In 2021 IEEE International Symposium on Circuits and Systems (ISCAS), pages 1--5. IEEE, 2021.Google ScholarGoogle ScholarCross RefCross Ref
  8. Hao Zhang and Seok-Bum Ko. Design of power efficient posit multiplier. IEEE Transactions on Circuits and Systems II: Express Briefs, 67(5):861--865, 2020.Google ScholarGoogle ScholarCross RefCross Ref
  9. Gerd Bohlender Shin Yee Chung Vassil Dimitrov Geoff Jones Siew Hoon Leong (Cerlane) Peter Lindstrom Theodore Omtzigt Hauke Rehr Andrew Shewmaker Isaac Yonemoto " "John Gustafson, Chair. Standard for posit arithmetic, 2022.Google ScholarGoogle Scholar
  10. Andrew D Booth. A signed binary multiplication technique. The Quarterly Journal of Mechanics and Applied Mathematics, 4(2):236--240, 1951.Google ScholarGoogle ScholarCross RefCross Ref
  11. Chip-Hong Chang, Jiangmin Gu, and Mingyan Zhang. Ultra low-voltage lowpower cmos 4--2 and 5--2 compressors for fast arithmetic circuits. IEEE Transactions on Circuits and Systems I: Regular Papers, 51(10):1985--1997, 2004.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Design of Energy Efficient Posit Multiplier

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        GLSVLSI '23: Proceedings of the Great Lakes Symposium on VLSI 2023
        June 2023
        731 pages
        ISBN:9798400701252
        DOI:10.1145/3583781

        Copyright © 2023 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 5 June 2023

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        Overall Acceptance Rate312of1,156submissions,27%

        Upcoming Conference

        GLSVLSI '24
        Great Lakes Symposium on VLSI 2024
        June 12 - 14, 2024
        Clearwater , FL , USA
      • Article Metrics

        • Downloads (Last 12 months)116
        • Downloads (Last 6 weeks)15

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader