Abstract
High-performance computing (HPC) systems con- tinue to increase in size in the quest for ever higher perfor- mance. The resulting increased electronic component count, coupled with the decrease in feature sizes of the silicon manufacturing processes used to build these components, will result in future Exascale systems being more susceptible to soft errors caused by cosmic radiation than current HPC systems. Through the use of techniques such as hardware-based error- correcting codes (ECC) and checkpoint-restart, many of these faults can be mitigated, but at the cost of increased hardware overhead, run-time, and energy consumption that can be as much as 10–20%. For extreme scale systems, these overheads will represent megawatts of power consumption and millions of dollars of additional hardware cost, which could potentially be avoided with more sophisticated fault-tolerance techniques.
In this paper we present a new software-based fault tolerance technique that can be applied to one of the most important classes of software in HPC: sparse matrix solvers. Our new technique enables us to exploit knowledge of the structure of sparse matrices in such a way as to improve the performance, energy efficiency and fault tolerance of the overall solution.
In this paper we present a new software-based fault tolerance technique that can be applied to one of the most important classes of software in HPC: sparse matrix solvers. Our new technique enables us to exploit knowledge of the structure of sparse matrices in such a way as to improve the performance, energy efficiency and fault tolerance of the overall solution.
Original language | English |
---|---|
Title of host publication | Proceedings of IEEE international conference on cluster computing 2015 |
Subtitle of host publication | Fault Tolerant Systems Workshop |
Publisher | Institute of Electrical and Electronics Engineers (IEEE) |
Pages | 543-551 |
Number of pages | 9 |
Volume | 2015-October |
ISBN (Electronic) | 9781467365987 |
ISBN (Print) | 9781467365994 |
DOIs | |
Publication status | Published - Oct 2015 |
Event | IEEE International Conference on Cluster Computing, CLUSTER 2015 - Chicago, United States Duration: 8 Sept 2015 → 11 Sept 2015 |
Conference
Conference | IEEE International Conference on Cluster Computing, CLUSTER 2015 |
---|---|
Country/Territory | United States |
City | Chicago |
Period | 8/09/15 → 11/09/15 |
Keywords
- Bit-flips
- Error-correcting
- Exascale
- Fault tolerance
- Single event upsets
- Sparse matrix algorithms
Fingerprint
Dive into the research topics of 'Exploiting spatial information in datasets to enable fault tolerant sparse matrix solvers'. Together they form a unique fingerprint.Profiles
-
Professor Simon N McIntosh-Smith
- Bristol Centre for Supercomputing - Professor
- School of Computer Science - Professor in High Performance Computing
- Microelectronics
Person: Academic , Group lead