A Resilient Framework for Iterative Linear Algebra Applications in X10
| dc.contributor.author | Hamouda, Sara | |
| dc.contributor.author | Milthorpe, Josh | |
| dc.contributor.author | Strazdins, Peter | |
| dc.contributor.author | Saraswat, Vijay | |
| dc.coverage.spatial | Hyderabad, India | |
| dc.date.accessioned | 2016-06-14T23:21:16Z | |
| dc.date.created | 25-29 May 2015 | |
| dc.date.issued | 2015 | |
| dc.date.updated | 2016-06-14T09:03:54Z | |
| dc.description.abstract | The Global Matrix Library (GML) is a distributed matrix library in the X10 language. GML is designed to simplify the development of scalable linear algebra applications. By hiding the communication and parallelism details, GML programs are written in a sequential style that is easy to use and understand by non expert programmers. Resilience is becoming a major challenge for HPC applications as the number of components in a typical system continues to increase. To address this challenge, we improved GML's adaptability to process failure and provided a mechanism for automatic data recovery. As iterative algorithms are commonly used in linear algebra applications, we also created a checkpoint/restore framework for developing resilient iterative applications using GML. Using three example machine learning applications, we demonstrate that this framework supports resilient application development with minimal additional code compared to a non-resilient implementation. Performance measurements in a typical cluster environment show that the major cost of resilient execution is due to resilient X10 itself, and that the additional cost due to our framework is acceptable | |
| dc.identifier.isbn | 0769555101 | |
| dc.identifier.uri | http://hdl.handle.net/1885/103816 | |
| dc.publisher | IEEE Computer Society | |
| dc.relation.ispartofseries | 2015 IEEE International Parallel and Distributed Processing Symposium Workshop (IPDPSW) | |
| dc.rights | ANU author Sara Hamouda now added 8Feb16 ED | |
| dc.source | A Resilient Framework for Iterative Linear Algebra Applications in X10 | |
| dc.title | A Resilient Framework for Iterative Linear Algebra Applications in X10 | |
| dc.type | Conference paper | |
| local.bibliographicCitation.lastpage | 979 | |
| local.bibliographicCitation.startpage | 970 | |
| local.contributor.affiliation | Hamouda, Sara, College of Engineering and Computer Science, ANU | |
| local.contributor.affiliation | Milthorpe, Josh, IBM TJ Watson Research Center | |
| local.contributor.affiliation | Strazdins, Peter, College of Engineering and Computer Science, ANU | |
| local.contributor.affiliation | Saraswat, Vijay, IBM | |
| local.contributor.authoruid | Hamouda, Sara, u5482878 | |
| local.contributor.authoruid | Strazdins, Peter, u8914893 | |
| local.description.embargo | 2037-12-31 | |
| local.description.notes | Imported from ARIES | |
| local.description.refereed | Yes | |
| local.identifier.absfor | 080201 - Analysis of Algorithms and Complexity | |
| local.identifier.absseo | 970108 - Expanding Knowledge in the Information and Computing Sciences | |
| local.identifier.ariespublication | u4334215xPUB1568 | |
| local.identifier.doi | 10.1109/IPDPSW.2015.14 | |
| local.identifier.scopusID | 2-s2.0-84962233762 | |
| local.type.status | Published Version |
Downloads
Original bundle
1 - 1 of 1
Loading...
- Name:
- 01_Hamouda_A_Resilient_Framework_for_2015.pdf
- Size:
- 369.54 KB
- Format:
- Adobe Portable Document Format