Mostrar o rexistro simple do ítem

dc.contributor.authorLosada, Nuria
dc.contributor.authorGonzález, Patricia
dc.contributor.authorMartín, María J.
dc.contributor.authorBosilca, George
dc.contributor.authorBouteiller, Aurelien
dc.contributor.authorTeranishi, Keita
dc.date.accessioned2021-03-24T15:14:25Z
dc.date.issued2020-05
dc.identifier.citationNuria Losada, Patricia González, María J. Martín, George Bosilca, Aurélien Bouteiller, Keita Teranishi, Fault tolerance of MPI applications in exascale systems: The ULFM solution, Future Generation Computer Systems, Volume 106, 2020, Pages 467-481, ISSN 0167-739X, https://doi.org/10.1016/j.future.2020.01.026.es_ES
dc.identifier.issn0167-739X
dc.identifier.issn1872-7115
dc.identifier.urihttp://hdl.handle.net/2183/27586
dc.description.abstract[Abstract] The growth in the number of computational resources used by high-performance computing (HPC) systems leads to an increase in failure rates. Fault-tolerant techniques will become essential for long-running applications executing in future exascale systems, not only to ensure the completion of their execution in these systems but also to improve their energy consumption. Although the Message Passing Interface (MPI) is the most popular programming model for distributed-memory HPC systems, as of now, it does not provide any fault-tolerant construct for users to handle failures. Thus, the recovery procedure is postponed until the application is aborted and re-spawned. The proposal of the User Level Failure Mitigation (ULFM) interface in the MPI forum provides new opportunities in this field, enabling the implementation of resilient MPI applications, system runtimes, and programming language constructs able to detect and react to failures without aborting their execution. This paper presents a global overview of the resilience interfaces provided by the ULFM specification, covers archetypal usage patterns and building blocks, and surveys the wide variety of application-driven solutions that have exploited them in recent years. The large and varied number of approaches in the literature proves that ULFM provides the necessary flexibility to implement efficient fault-tolerant MPI applications. All the proposed solutions are based on application-driven recovery mechanisms, which allows reducing the overhead and obtaining the required level of efficiency needed in the future exascale platforms.es_ES
dc.description.sponsorshipMinisterio de Economía y Competitividad and FEDER; TIN2016-75845-Pes_ES
dc.description.sponsorshipXunta de Galicia; ED431C 2017/04es_ES
dc.description.sponsorshipNational Science Foundation of the United States; NSF-SI2 #1664142es_ES
dc.description.sponsorshipExascale Computing Project; 17-SC-20-SCes_ES
dc.description.sponsorshipHoneywell International, Inc.; DE-NA0003525es_ES
dc.language.isoenges_ES
dc.publisherElsevier BV * North-Hollandes_ES
dc.relation.urihttps://doi.org/10.1016/j.future.2020.01.026es_ES
dc.rightsAtribución-NoComercial-SinDerivadas 3.0 Españaes_ES
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/*
dc.subjectMPIes_ES
dc.subjectResiliencees_ES
dc.subjectULFMes_ES
dc.subjectApplication-level checkpointinges_ES
dc.titleFault tolerance of MPI applications in exascale systems: The ULFM solutiones_ES
dc.typeinfo:eu-repo/semantics/articlees_ES
dc.rights.accessinfo:eu-repo/semantics/embargoedAccesses_ES
dc.date.embargoEndDate2021-06-01es_ES
dc.date.embargoLift2021-06-01
UDC.journalTitleFuture Generation Computer Systemses_ES
UDC.volume106es_ES
UDC.startPage467es_ES
UDC.endPage481es_ES
dc.identifier.doi10.1016/j.future.2020.01.026


Ficheiros no ítem

Thumbnail
Thumbnail

Este ítem aparece na(s) seguinte(s) colección(s)

Mostrar o rexistro simple do ítem