Please report any queries concerning the funding data grouped in the sections named "Externally Awarded" or "Internally Disbursed" (shown on the profile page) to
your Research Finance Administrator. Your can find your Research Finance Administrator at https://www.ucl.ac.uk/finance/research/rs-contacts.php by entering your department
Please report any queries concerning the student data shown on the profile page to:
Email: portico-services@ucl.ac.uk
Help Desk: http://www.ucl.ac.uk/ras/portico/helpdesk
Email: portico-services@ucl.ac.uk
Help Desk: http://www.ucl.ac.uk/ras/portico/helpdesk
Publication Detail
Mitigating Silent Data Corruptions In Integer Matrix Products: Toward Reliable Multimedia Computing On Unreliable Hardware
-
Publication Type:Journal article
-
Publication Sub Type:Article
-
Authors:Anarado IJ, Anam MA, Verdicchio F, Andreopoulos I
-
Publisher:IEEE
-
Publication date:09/07/2016
-
Journal:IEEE Transactions on Circuits and Systems for Video Technology
-
Article number:99
-
Status:Published
-
Print ISSN:1051-8215
-
Keywords:integer matrix multiplication, dependable systems, fault tolerance, soft errors, voltage scaling
Abstract
The generic matrix multiply (GEMM) routine comprises
the compute and memory-intensive part of many information
retrieval, machine learning and object recognition
systems that process integer inputs. Therefore, it is of paramount
importance to ensure that integer GEMM computations remain
robust to silent data corruptions (SDCs), which stem from
accidental voltage or frequency overscaling, or other hardware
non-idealities. In this paper, we introduce a new method for
SDC mitigation based on the concept of numerical packing. The
key difference between our approach and all existing methods
is the production of redundant results within the numerical
representation of the outputs, rather than as a separate set
of checksums. Importantly, unlike well-known algorithm-based
fault tolerance (ABFT) approaches for GEMM, the proposed
approach can reliably detect the locations of the vast majority
of all possible SDCs in the results of GEMM computations.
An experimental investigation of voltage-scaled integer GEMM
computations for visual descriptor matching within state-of-the art
image and video retrieval algorithms running on an Intel
i7- 4578U 3GHz processor shows that SDC mitigation based
on numerical packing leads to comparable or lower execution
and energy-consumption overhead in comparison to all other
alternatives.
› More search options
UCL Researchers