UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

Precision-Energy-Throughput Scaling of Error Tolerant Signal Processing Applications

Anam, MA; (2014) Precision-Energy-Throughput Scaling of Error Tolerant Signal Processing Applications. Doctoral thesis , UCL (University College London).

Full text not available from this repository.

Abstract

The increases in power dissipation and transient fault rates experienced in applications based on state-of-the-art integrated processor technologies now lead to bottlenecks in energy consumption, processing-throughput scaling, and system reliability. Therefore, application and system designers are now beginning to accept the notion of error tolerance across the system stack, i.e., new methods that detect and tolerate (or mitigate) faults in exchange for resource efficiency at the application, runtime, compiler, architecture and hardware layers are now under intensive investigation. Within this context, this thesis proposes and develops novel approaches to data packing and numerical entanglement for accelerated, error-tolerant, signal processing applications. In particular, different data packing strategies suitable for integer and floating point inputs are studied, and they are subsequently used to create the new concept of numerical entanglement, which is proposed for highly-reliable numerical processing of integer data streams. The results of this thesis demonstrate that up to seven-fold decrease of processing time or energy consumption can be obtained if the signal processing application can operate under increased margins in the mean-squared error or signal-to-noise ratio of linear or sesquilinear processing kernels. In addition, for methods that scale processing throughput or energy consumption at the expense of reliability, our proposal for highly-reliable numerical processing of integer data streams is shown to detect all possible system-induced errors in one out of M input streams (M=3) with minimal overhead. Therefore, the thesis proposals can be used in software or hardware systems for resource scaling of error-tolerant signal processing applications.

Type: Thesis (Doctoral)
Title: Precision-Energy-Throughput Scaling of Error Tolerant Signal Processing Applications
Language: English
UCL classification: UCL
UCL > Provost and Vice Provost Offices
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Electronic and Electrical Eng
URI: https://discovery.ucl.ac.uk/id/eprint/1452723
Downloads since deposit
3Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item