{"id":"https://openalex.org/W2477392784","doi":"https://doi.org/10.1145/2897189","title":"Assessing General-Purpose Algorithms to Cope with Fail-Stop and Silent Errors","display_name":"Assessing General-Purpose Algorithms to Cope with Fail-Stop and Silent Errors","publication_year":2016,"publication_date":"2016-07-20","ids":{"openalex":"https://openalex.org/W2477392784","doi":"https://doi.org/10.1145/2897189","mag":"2477392784"},"language":"en","primary_location":{"id":"doi:10.1145/2897189","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2897189","pdf_url":null,"source":{"id":"https://openalex.org/S2483380313","display_name":"ACM Transactions on Parallel Computing","issn_l":"2329-4949","issn":["2329-4949","2329-4957"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Parallel Computing","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://inria.hal.science/hal-01358146","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5037778045","display_name":"Anne Beno\u00eet","orcid":"https://orcid.org/0000-0003-2910-3540"},"institutions":[{"id":"https://openalex.org/I113428412","display_name":"\u00c9cole Normale Sup\u00e9rieure de Lyon","ror":"https://ror.org/04zmssz18","country_code":"FR","type":"education","lineage":["https://openalex.org/I113428412","https://openalex.org/I203339264"]},{"id":"https://openalex.org/I1326498283","display_name":"Institut national de recherche en informatique et en automatique","ror":"https://ror.org/02kvxyf05","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1326498283"]},{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1294671590"]}],"countries":["FR"],"is_corresponding":true,"raw_author_name":"Anne Benoit","raw_affiliation_strings":["\u00c9cole Normale Sup\u00e9rieure de Lyon, CNRS &amp; INRIA, France"],"affiliations":[{"raw_affiliation_string":"\u00c9cole Normale Sup\u00e9rieure de Lyon, CNRS &amp; INRIA, France","institution_ids":["https://openalex.org/I1326498283","https://openalex.org/I113428412","https://openalex.org/I1294671590"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5020464041","display_name":"Aur\u00e9lien Cavelan","orcid":"https://orcid.org/0000-0002-1784-0730"},"institutions":[{"id":"https://openalex.org/I1326498283","display_name":"Institut national de recherche en informatique et en automatique","ror":"https://ror.org/02kvxyf05","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1326498283"]},{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I113428412","display_name":"\u00c9cole Normale Sup\u00e9rieure de Lyon","ror":"https://ror.org/04zmssz18","country_code":"FR","type":"education","lineage":["https://openalex.org/I113428412","https://openalex.org/I203339264"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Aur\u00e9lien Cavelan","raw_affiliation_strings":["\u00c9cole Normale Sup\u00e9rieure de Lyon, CNRS &amp; INRIA, France"],"affiliations":[{"raw_affiliation_string":"\u00c9cole Normale Sup\u00e9rieure de Lyon, CNRS &amp; INRIA, France","institution_ids":["https://openalex.org/I1326498283","https://openalex.org/I113428412","https://openalex.org/I1294671590"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5001838181","display_name":"Yves Robert","orcid":"https://orcid.org/0000-0003-2361-055X"},"institutions":[{"id":"https://openalex.org/I113428412","display_name":"\u00c9cole Normale Sup\u00e9rieure de Lyon","ror":"https://ror.org/04zmssz18","country_code":"FR","type":"education","lineage":["https://openalex.org/I113428412","https://openalex.org/I203339264"]},{"id":"https://openalex.org/I1326498283","display_name":"Institut national de recherche en informatique et en automatique","ror":"https://ror.org/02kvxyf05","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1326498283"]},{"id":"https://openalex.org/I75027704","display_name":"University of Tennessee at Knoxville","ror":"https://ror.org/020f3ap87","country_code":"US","type":"education","lineage":["https://openalex.org/I75027704"]},{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1294671590"]}],"countries":["FR","US"],"is_corresponding":false,"raw_author_name":"Yves Robert","raw_affiliation_strings":["\u00c9cole Normale Sup\u00e9rieure de Lyon, CNRS &amp; INRIA, France, and University of Tennessee Knoxville"],"affiliations":[{"raw_affiliation_string":"\u00c9cole Normale Sup\u00e9rieure de Lyon, CNRS &amp; INRIA, France, and University of Tennessee Knoxville","institution_ids":["https://openalex.org/I75027704","https://openalex.org/I1326498283","https://openalex.org/I113428412","https://openalex.org/I1294671590"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5076659753","display_name":"Hongyang Sun","orcid":"https://orcid.org/0000-0002-4379-4467"},"institutions":[{"id":"https://openalex.org/I113428412","display_name":"\u00c9cole Normale Sup\u00e9rieure de Lyon","ror":"https://ror.org/04zmssz18","country_code":"FR","type":"education","lineage":["https://openalex.org/I113428412","https://openalex.org/I203339264"]},{"id":"https://openalex.org/I1326498283","display_name":"Institut national de recherche en informatique et en automatique","ror":"https://ror.org/02kvxyf05","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1326498283"]},{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1294671590"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Hongyang Sun","raw_affiliation_strings":["\u00c9cole Normale Sup\u00e9rieure de Lyon, CNRS &amp; INRIA, France"],"affiliations":[{"raw_affiliation_string":"\u00c9cole Normale Sup\u00e9rieure de Lyon, CNRS &amp; INRIA, France","institution_ids":["https://openalex.org/I1326498283","https://openalex.org/I113428412","https://openalex.org/I1294671590"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5037778045"],"corresponding_institution_ids":["https://openalex.org/I113428412","https://openalex.org/I1326498283","https://openalex.org/I1294671590"],"apc_list":null,"apc_paid":null,"fwci":2.08974623,"has_fulltext":false,"cited_by_count":14,"citation_normalized_percentile":{"value":0.88820877,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"3","issue":"2","first_page":"1","last_page":"36"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11005","display_name":"Radiation Effects in Electronics","score":0.9977999925613403,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.996999979019165,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8645811080932617},{"id":"https://openalex.org/keywords/energy-consumption","display_name":"Energy consumption","score":0.6139612197875977},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.576880693435669},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.548255443572998},{"id":"https://openalex.org/keywords/rollback","display_name":"Rollback","score":0.5205320119857788},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.5071473121643066},{"id":"https://openalex.org/keywords/workflow","display_name":"Workflow","score":0.5051012635231018},{"id":"https://openalex.org/keywords/frequency-scaling","display_name":"Frequency scaling","score":0.4925173223018646},{"id":"https://openalex.org/keywords/execution-time","display_name":"Execution time","score":0.49140751361846924},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.491280734539032},{"id":"https://openalex.org/keywords/energy","display_name":"Energy (signal processing)","score":0.47752490639686584},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4448292553424835},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4047408699989319},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.3704947233200073},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.2423470914363861},{"id":"https://openalex.org/keywords/database-transaction","display_name":"Database transaction","score":0.09675154089927673}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8645811080932617},{"id":"https://openalex.org/C2780165032","wikidata":"https://www.wikidata.org/wiki/Q16869822","display_name":"Energy consumption","level":2,"score":0.6139612197875977},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.576880693435669},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.548255443572998},{"id":"https://openalex.org/C174220543","wikidata":"https://www.wikidata.org/wiki/Q395307","display_name":"Rollback","level":3,"score":0.5205320119857788},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.5071473121643066},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.5051012635231018},{"id":"https://openalex.org/C157742956","wikidata":"https://www.wikidata.org/wiki/Q3237776","display_name":"Frequency scaling","level":3,"score":0.4925173223018646},{"id":"https://openalex.org/C2989134064","wikidata":"https://www.wikidata.org/wiki/Q288510","display_name":"Execution time","level":2,"score":0.49140751361846924},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.491280734539032},{"id":"https://openalex.org/C186370098","wikidata":"https://www.wikidata.org/wiki/Q442787","display_name":"Energy (signal processing)","level":2,"score":0.47752490639686584},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4448292553424835},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4047408699989319},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3704947233200073},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.2423470914363861},{"id":"https://openalex.org/C75949130","wikidata":"https://www.wikidata.org/wiki/Q848010","display_name":"Database transaction","level":2,"score":0.09675154089927673},{"id":"https://openalex.org/C187736073","wikidata":"https://www.wikidata.org/wiki/Q2920921","display_name":"Management","level":1,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/2897189","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2897189","pdf_url":null,"source":{"id":"https://openalex.org/S2483380313","display_name":"ACM Transactions on Parallel Computing","issn_l":"2329-4949","issn":["2329-4949","2329-4957"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Parallel Computing","raw_type":"journal-article"},{"id":"pmh:oai:HAL:hal-01358146v1","is_oa":true,"landing_page_url":"https://inria.hal.science/hal-01358146","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ACM Transactions on Parallel Computing, 2016, 3 (2), pp.1-36. &#x27E8;10.1145/2897189&#x27E9;","raw_type":"Journal articles"}],"best_oa_location":{"id":"pmh:oai:HAL:hal-01358146v1","is_oa":true,"landing_page_url":"https://inria.hal.science/hal-01358146","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ACM Transactions on Parallel Computing, 2016, 3 (2), pp.1-36. &#x27E8;10.1145/2897189&#x27E9;","raw_type":"Journal articles"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","score":0.9200000166893005,"display_name":"Affordable and clean energy"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320320883","display_name":"Agence Nationale de la Recherche","ror":"https://ror.org/00rbzpz17"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":51,"referenced_works":["https://openalex.org/W6116489","https://openalex.org/W1490467229","https://openalex.org/W1547679562","https://openalex.org/W1967835393","https://openalex.org/W1970495107","https://openalex.org/W1979594720","https://openalex.org/W1984564341","https://openalex.org/W1989331073","https://openalex.org/W1992365371","https://openalex.org/W1993660990","https://openalex.org/W2027725119","https://openalex.org/W2028435775","https://openalex.org/W2033656974","https://openalex.org/W2035486547","https://openalex.org/W2038238534","https://openalex.org/W2047360090","https://openalex.org/W2047531244","https://openalex.org/W2048730512","https://openalex.org/W2060573894","https://openalex.org/W2061267212","https://openalex.org/W2064388050","https://openalex.org/W2072072075","https://openalex.org/W2075653320","https://openalex.org/W2077911375","https://openalex.org/W2083613288","https://openalex.org/W2084402884","https://openalex.org/W2088552220","https://openalex.org/W2096834828","https://openalex.org/W2099961254","https://openalex.org/W2100970777","https://openalex.org/W2101221989","https://openalex.org/W2104679543","https://openalex.org/W2106017997","https://openalex.org/W2120185818","https://openalex.org/W2120591095","https://openalex.org/W2128511938","https://openalex.org/W2131053137","https://openalex.org/W2132251379","https://openalex.org/W2133046454","https://openalex.org/W2138779116","https://openalex.org/W2139613807","https://openalex.org/W2148039812","https://openalex.org/W2152407222","https://openalex.org/W2167839483","https://openalex.org/W2171935755","https://openalex.org/W2466095195","https://openalex.org/W2471965769","https://openalex.org/W2997622231","https://openalex.org/W3003432522","https://openalex.org/W4233783938","https://openalex.org/W4235862740"],"related_works":["https://openalex.org/W2075454349","https://openalex.org/W2035968155","https://openalex.org/W2119337103","https://openalex.org/W1538617655","https://openalex.org/W1999199467","https://openalex.org/W4251013195","https://openalex.org/W2150539336","https://openalex.org/W2728258543","https://openalex.org/W2033526630","https://openalex.org/W2897938251"],"abstract_inverted_index":{"In":[0,167],"this":[1,168],"article,":[2],"we":[3,36,104,119,146,171,196],"combine":[4],"the":[5,42,64,78,121,133,143,157,173,182,205,211,218,225],"traditional":[6],"checkpointing":[7,44,123,175],"and":[8,20,69,84,93,100,124,163,176,208,232],"rollback":[9],"recovery":[10],"strategies":[11],"with":[12,17,50,127],"verification":[13,53,125,177],"mechanisms":[14],"to":[15,26,40,46,55,80,85,203,209],"cope":[16],"both":[18,91],"fail-stop":[19,72],"silent":[21,57],"errors.":[22],"The":[23],"objective":[24],"is":[25,112,222],"minimize":[27,47],"makespan":[28],"and/or":[29],"energy":[30,94,101],"consumption.":[31],"For":[32],"divisible":[33],"load":[34],"applications,":[35],"use":[37],"first-order":[38],"approximations":[39],"find":[41],"optimal":[43,122,174,183],"period":[45],"execution":[48,98,151,158],"time,":[49],"an":[51,198],"additional":[52],"mechanism":[54],"detect":[56],"errors":[58,73],"before":[59],"each":[60,187,214],"checkpoint,":[61],"hence":[62],"extending":[63],"classical":[65],"formula":[66],"by":[67],"Young":[68],"Daly":[70],"for":[71,132,155,186],"only.":[74],"We":[75],"further":[76,147],"extend":[77],"approach":[79],"include":[81],"intermediate":[82,130,230],"verifications,":[83,131],"consider":[86],"a":[87,113,139,149],"bicriteria":[88,134],"problem":[89],"involving":[90],"time":[92,99],"(linear":[95],"combination":[96],"of":[97,116,201,213],"consumption).":[102],"Then,":[103],"focus":[105],"on":[106],"application":[107],"workflows":[108],"whose":[109],"dependence":[110],"graph":[111],"linear":[114],"chain":[115],"tasks.":[117],"Here,":[118],"determine":[120,172],"locations,":[126,178],"or":[128],"without":[129],"problem.":[135],"Rather":[136],"than":[137],"using":[138,229],"single":[140],"speed":[141,159,184],"during":[142],"whole":[144],"execution,":[145],"introduce":[148],"new":[150],"scenario,":[152,170],"which":[153],"allows":[154],"changing":[156],"via":[160],"Dynamic":[161],"Voltage":[162],"Frequency":[164],"Scaling":[165],"(DVFS).":[166],"latter":[169],"as":[179,181],"well":[180],"pairs":[185],"task":[188],"segment":[189],"between":[190],"any":[191],"two":[192],"consecutive":[193],"checkpoints.":[194],"Finally,":[195],"conduct":[197],"extensive":[199],"set":[200],"simulations":[202],"support":[204],"theoretical":[206],"study,":[207],"assess":[210],"performance":[212,221],"algorithm,":[215],"showing":[216],"that":[217],"best":[219],"overall":[220],"achieved":[223],"under":[224],"most":[226],"flexible":[227],"scenario":[228],"verifications":[231],"different":[233],"speeds.":[234]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":2},{"year":2016,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
