{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,31]],"date-time":"2025-12-31T09:15:13Z","timestamp":1767172513534,"version":"build-2238731810"},"reference-count":32,"publisher":"SAGE Publications","issue":"1","license":[{"start":{"date-parts":[[2017,7,2]],"date-time":"2017-07-02T00:00:00Z","timestamp":1498953600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["The International Journal of High Performance Computing Applications"],"published-print":{"date-parts":[[2018,1]]},"abstract":"<jats:p>Building an infrastructure for exascale applications requires, in addition to many other key components, a stable and efficient failure detector. This article describes the design and evaluation of a robust failure detector that can maintain and distribute the correct list of alive resources within proven and scalable bounds. The detection and distribution of the fault information follow different overlay topologies that together guarantee minimal disturbance to the applications. A virtual observation ring minimizes the overhead by allowing each node to be observed by another single node, providing an unobtrusive behavior. The propagation stage uses a nonuniform variant of a reliable broadcast over a circulant graph overlay network and guarantees a logarithmic fault propagation. Extensive simulations, together with experiments on the Titan Oak Ridge National Laboratory supercomputer, show that the algorithm performs extremely well and exhibits all the desired properties of an exascale-ready algorithm.<\/jats:p>","DOI":"10.1177\/1094342017711505","type":"journal-article","created":{"date-parts":[[2017,7,14]],"date-time":"2017-07-14T17:34:15Z","timestamp":1500053655000},"page":"139-158","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":12,"title":["A failure detector for HPC platforms"],"prefix":"10.1177","volume":"32","author":[{"given":"George","family":"Bosilca","sequence":"first","affiliation":[{"name":"ICL, University of Tennessee Knoxville, Knoxville, TN, USA"}]},{"given":"Aurelien","family":"Bouteiller","sequence":"additional","affiliation":[{"name":"ICL, University of Tennessee Knoxville, Knoxville, TN, USA"}]},{"given":"Amina","family":"Guermouche","sequence":"additional","affiliation":[{"name":"Telecom SudParis, \u00c9vry, France"}]},{"given":"Thomas","family":"Herault","sequence":"additional","affiliation":[{"name":"ICL, University of Tennessee Knoxville, Knoxville, TN, USA"}]},{"given":"Yves","family":"Robert","sequence":"additional","affiliation":[{"name":"ICL, University of Tennessee Knoxville, Knoxville, TN, USA"},{"name":"LIP, \u00c9cole Normale Sup\u00e9rieure de Lyon, Lyon, France"}]},{"given":"Pierre","family":"Sens","sequence":"additional","affiliation":[{"name":"LIP6, Universit\u00e9 Paris 6, Paris, France"}]},{"given":"Jack","family":"Dongarra","sequence":"additional","affiliation":[{"name":"ICL, University of Tennessee Knoxville, Knoxville, TN, USA"},{"name":"Oak Ridge National Lab, Oak Ridge, TN, USA"},{"name":"Manchester University, Manchester, UK"}]}],"member":"179","published-online":{"date-parts":[[2017,7,2]]},"reference":[{"key":"bibr1-1094342017711505","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-74742-0_43"},{"key":"bibr2-1094342017711505","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2003.1209973"},{"key":"bibr3-1094342017711505","doi-asserted-by":"publisher","DOI":"10.1016\/S0743-7315(03)00008-X"},{"key":"bibr4-1094342017711505","doi-asserted-by":"publisher","DOI":"10.1007\/s00607-013-0331-3"},{"key":"bibr5-1094342017711505","doi-asserted-by":"crossref","unstructured":"Bland W, Bouteiller A, Herault T, (2013b) Post-failure recovery of MPI communication capability: design and rationale. International Journal of High Performance Computing Applications 27(3): 244\u2013254. arXiv: http:\/\/hpc.sagepub.com\/content\/27\/3\/244.full.pdf+html, doi:10.1177\/1094342013488238. URL http:\/\/hpc.sagepub.com\/content\/27\/3\/244.abstract","DOI":"10.1177\/1094342013488238"},{"key":"bibr6-1094342017711505","doi-asserted-by":"publisher","DOI":"10.1109\/CCGrid.2015.51"},{"key":"bibr8-1094342017711505","doi-asserted-by":"publisher","DOI":"10.1145\/226643.226647"},{"key":"bibr9-1094342017711505","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2002.1004595"},{"key":"bibr10-1094342017711505","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2002.1028914"},{"key":"bibr11-1094342017711505","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-013-0884-0"},{"key":"bibr12-1094342017711505","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2008.5219920"},{"key":"bibr13-1094342017711505","doi-asserted-by":"publisher","DOI":"10.1109\/12.177311"},{"key":"bibr14-1094342017711505","doi-asserted-by":"publisher","DOI":"10.1145\/383962.384010"},{"key":"bibr15-1094342017711505","doi-asserted-by":"publisher","DOI":"10.1109\/RELDIS.2002.1180218"},{"key":"bibr16-1094342017711505","doi-asserted-by":"publisher","DOI":"10.1145\/2807591.2807665"},{"key":"bibr17-1094342017711505","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-20943-2"},{"key":"bibr18-1094342017711505","doi-asserted-by":"publisher","DOI":"10.1007\/978-94-015-8937-6_5"},{"key":"bibr19-1094342017711505","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2010.12"},{"key":"bibr20-1094342017711505","doi-asserted-by":"publisher","DOI":"10.1109\/GRID.2005.1542743"},{"key":"bibr21-1094342017711505","doi-asserted-by":"publisher","DOI":"10.1145\/2802658.2802660"},{"key":"bibr22-1094342017711505","doi-asserted-by":"publisher","DOI":"10.1109\/PDP.2012.11"},{"key":"bibr23-1094342017711505","doi-asserted-by":"publisher","DOI":"10.1016\/0898-1221(87)90085-X"},{"key":"bibr24-1094342017711505","doi-asserted-by":"publisher","DOI":"10.1109\/RELDI.2000.885392"},{"key":"bibr25-1094342017711505","doi-asserted-by":"publisher","DOI":"10.1007\/BF01608486"},{"key":"bibr26-1094342017711505","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511813603"},{"key":"bibr27-1094342017711505","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1097-0037(199610)28:3<143::AID-NET3>3.0.CO;2-N"},{"key":"bibr28-1094342017711505","doi-asserted-by":"publisher","DOI":"10.1109\/12.9743"},{"key":"bibr29-1094342017711505","first-page":"2014","volume-title":"5th Int. Workshop on Performance Modeling, Benchmarking, and Simulation (PMBS), LNCS 8966","author":"Snyder S","year":"2014"},{"key":"bibr30-1094342017711505","unstructured":"Titan (2016) Oak Ridge National Laboratory. https:\/\/www.olcf.ornl.gov\/titan\/ (accessed 2016)."},{"key":"bibr31-1094342017711505","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-40047-6_37"},{"key":"bibr32-1094342017711505","doi-asserted-by":"crossref","unstructured":"van Renesse R, Minsky Y, Hayden M (1998) A gossip-style failure detection service. In: Proceedings of the IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing, Middleware \u201898, London, UK, 1998, pp. 55\u201370. Springer-Verlag. URL http:\/\/dl.acm.org\/citation.cfm?id=1659232.1659238.","DOI":"10.1007\/978-1-4471-1283-9_4"},{"key":"bibr33-1094342017711505","doi-asserted-by":"crossref","unstructured":"Wung DS (2009) Intelligent platform management interface (IPMI). PhD Thesis, SLAC National Accelerator Laboratory.","DOI":"10.2172\/1104721"}],"updated-by":[{"DOI":"10.1177\/1094342019876398","type":"correction","label":"Correction","source":"publisher","updated":{"date-parts":[[2019,9,8]],"date-time":"2019-09-08T00:00:00Z","timestamp":1567900800000}}],"container-title":["The International Journal of High Performance Computing Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/1094342017711505","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/1094342017711505","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/1094342017711505","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,1]],"date-time":"2025-03-01T04:23:01Z","timestamp":1740802981000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/1094342017711505"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,7,2]]},"references-count":32,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2018,1]]}},"alternative-id":["10.1177\/1094342017711505"],"URL":"https:\/\/doi.org\/10.1177\/1094342017711505","relation":{},"ISSN":["1094-3420","1741-2846"],"issn-type":[{"value":"1094-3420","type":"print"},{"value":"1741-2846","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,7,2]]}}}