Automatic accuracy-guaranteed bit-width optimization for fixed and floating-point systems

W. G. Osborne, R. C C Cheung, J. G F Coutinho, W. Luk, O. Mencer

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

45 Citations (Scopus)

Abstract

In this paper we present Minibit†, an approach that optimizes the bit-widths of fixed-point and floating-point designs, while guaranteeing accuracy. Our approach adopts different levels of analysis giving the designer the opportunity to terminate it at any stage to obtain a result. Range analysis is achieved using a combined affine and interval arithmetic approach to reduce the number of bits. Precision analysis involves a coarse-grain and fine-grain analysis. The best representation, in fixed-point or floating-point, for the numbers is then chosen based on the range, precision and latency. Three case studies are used: discrete cosine transform, B-Splines and RGB to YCbCr color conversion. Our analysis can run over 200 times faster than current approaches to this problem while producing more accurate results, on average within 2-3% of an exhaustive search. © 2007 IEEE.
Original languageEnglish
Title of host publicationProceedings - 2007 International Conference on Field Programmable Logic and Applications, FPL
Pages617-620
DOIs
Publication statusPublished - 2007
Externally publishedYes
Event2007 International Conference on Field Programmable Logic and Applications, FPL - Amsterdam, Netherlands
Duration: 27 Aug 200729 Aug 2007

Conference

Conference2007 International Conference on Field Programmable Logic and Applications, FPL
Country/TerritoryNetherlands
CityAmsterdam
Period27/08/0729/08/07

Fingerprint

Dive into the research topics of 'Automatic accuracy-guaranteed bit-width optimization for fixed and floating-point systems'. Together they form a unique fingerprint.

Cite this