Approximate Arithmetic Circuit Architectures for FPGA-based Systems

This book presents various novel architectures for FPGA-optimized accurate and approximate operators, their detailed accuracy and performance analysis, various techniques to model the behavior of approximate operators, and thorough application-level analysis to evaluate the impact of approximations...

Full description

Bibliographic Details
Main Authors: Ullah, Salim, Kumar, Akash (Author)
Format: eBook
Language:English
Published: Cham Springer International Publishing 2023, 2023
Edition:1st ed. 2023
Subjects:
Online Access:
Collection: Springer eBooks 2005- - Collection details see MPG.ReNa
LEADER 02505nmm a2200337 u 4500
001 EB002150745
003 EBX01000000000000001288871
005 00000000000000.0
007 cr|||||||||||||||||||||
008 230301 ||| eng
020 |a 9783031212949 
100 1 |a Ullah, Salim 
245 0 0 |a Approximate Arithmetic Circuit Architectures for FPGA-based Systems  |h Elektronische Ressource  |c by Salim Ullah, Akash Kumar 
250 |a 1st ed. 2023 
260 |a Cham  |b Springer International Publishing  |c 2023, 2023 
300 |a XVIII, 176 p. 92 illus., 65 illus. in color  |b online resource 
505 0 |a Introduction -- Preliminaries -- Accurate Multipliers -- Approximate Multipliers -- Designing Application-specific Approximate Operators -- A Framework for Cross-layer Approximations -- Conclusions 
653 |a Embedded Systems 
653 |a Embedded computer systems 
653 |a Electronic circuits 
653 |a Processor Architectures 
653 |a Microprocessors 
653 |a Electronic Circuits and Systems 
653 |a Computer architecture 
700 1 |a Kumar, Akash  |e [author] 
041 0 7 |a eng  |2 ISO 639-2 
989 |b Springer  |a Springer eBooks 2005- 
028 5 0 |a 10.1007/978-3-031-21294-9 
856 4 0 |u https://doi.org/10.1007/978-3-031-21294-9?nosfx=y  |x Verlag  |3 Volltext 
082 0 |a 6,213,815 
520 |a This book presents various novel architectures for FPGA-optimized accurate and approximate operators, their detailed accuracy and performance analysis, various techniques to model the behavior of approximate operators, and thorough application-level analysis to evaluate the impact of approximations on the final output quality and performance metrics. As multiplication is one of the most commonly used and computationally expensive operations in various error-resilient applications such as digital signal and image processing and machine learning algorithms, this book particularly focuses on this operation. The book starts by elaborating on the various sources of error resilience and opportunities available for approximations on various layers of the computation stack. It then provides a detailed description of the state-of-the-art approximate computing-related works and highlights their limitations. Provides architectures of approximate arithmetic circuits optimized for FPGA-based systems; Describes a methodology for implementing application-specific approximate circuits; Introduces technique for concurrent utilization of approximation knobs