Hadis Ahmadpour Kermani , Azadeh Alsadat Emrani Zarandi
{"title":"An efficient multi-format low-precision floating-point multiplier","authors":"Hadis Ahmadpour Kermani , Azadeh Alsadat Emrani Zarandi","doi":"10.1016/j.suscom.2023.100928","DOIUrl":null,"url":null,"abstract":"<div><p>Low-precision computing has emerged as a promising technology to enhance performance in modern applications like deep neural network<span> training and scientific computing<span>. However, most existing circuits and systems are tailored to a single type of half-precision format, such as FP16 or BFloat16. In light of this limitation, this paper introduces the design of a multi-format floating-point multiplier capable of supporting a wide range of half-precision formats, including both their signed and unsigned versions. Our design emphasizes high reconfigurability, allowing it to adapt to the required dynamic range and precision. Moreover, experimental results showed that the introduced unsigned versions of the half-precision floating-point formats resulted in improved circuit parameters and energy consumption.</span></span></p></div>","PeriodicalId":48686,"journal":{"name":"Sustainable Computing-Informatics & Systems","volume":"41 ","pages":"Article 100928"},"PeriodicalIF":3.8000,"publicationDate":"2023-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Sustainable Computing-Informatics & Systems","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2210537923000835","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE","Score":null,"Total":0}
引用次数: 0
Abstract
Low-precision computing has emerged as a promising technology to enhance performance in modern applications like deep neural network training and scientific computing. However, most existing circuits and systems are tailored to a single type of half-precision format, such as FP16 or BFloat16. In light of this limitation, this paper introduces the design of a multi-format floating-point multiplier capable of supporting a wide range of half-precision formats, including both their signed and unsigned versions. Our design emphasizes high reconfigurability, allowing it to adapt to the required dynamic range and precision. Moreover, experimental results showed that the introduced unsigned versions of the half-precision floating-point formats resulted in improved circuit parameters and energy consumption.
期刊介绍:
Sustainable computing is a rapidly expanding research area spanning the fields of computer science and engineering, electrical engineering as well as other engineering disciplines. The aim of Sustainable Computing: Informatics and Systems (SUSCOM) is to publish the myriad research findings related to energy-aware and thermal-aware management of computing resource. Equally important is a spectrum of related research issues such as applications of computing that can have ecological and societal impacts. SUSCOM publishes original and timely research papers and survey articles in current areas of power, energy, temperature, and environment related research areas of current importance to readers. SUSCOM has an editorial board comprising prominent researchers from around the world and selects competitively evaluated peer-reviewed papers.