{"id":"https://openalex.org/W2911516343","doi":"https://doi.org/10.1145/3293883.3295721","title":"Corrected trees for reliable group communication","display_name":"Corrected trees for reliable group communication","publication_year":2019,"publication_date":"2019-02-05","ids":{"openalex":"https://openalex.org/W2911516343","doi":"https://doi.org/10.1145/3293883.3295721","mag":"2911516343"},"language":"en","primary_location":{"id":"doi:10.1145/3293883.3295721","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3293883.3295721","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 24th Symposium on Principles and Practice of Parallel Programming","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5010330385","display_name":"Martin K\u00fcttler","orcid":null},"institutions":[{"id":"https://openalex.org/I78650965","display_name":"Technische Universit\u00e4t Dresden","ror":"https://ror.org/042aqky30","country_code":"DE","type":"education","lineage":["https://openalex.org/I78650965"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Martin K\u00fcttler","raw_affiliation_strings":["TU Dresden"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"TU Dresden","institution_ids":["https://openalex.org/I78650965"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5052369166","display_name":"Maksym Planeta","orcid":null},"institutions":[{"id":"https://openalex.org/I78650965","display_name":"Technische Universit\u00e4t Dresden","ror":"https://ror.org/042aqky30","country_code":"DE","type":"education","lineage":["https://openalex.org/I78650965"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Maksym Planeta","raw_affiliation_strings":["TU Dresden"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"TU Dresden","institution_ids":["https://openalex.org/I78650965"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5040798144","display_name":"Jan Bierbaum","orcid":"https://orcid.org/0009-0000-3196-7984"},"institutions":[{"id":"https://openalex.org/I78650965","display_name":"Technische Universit\u00e4t Dresden","ror":"https://ror.org/042aqky30","country_code":"DE","type":"education","lineage":["https://openalex.org/I78650965"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Jan Bierbaum","raw_affiliation_strings":["TU Dresden"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"TU Dresden","institution_ids":["https://openalex.org/I78650965"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5083409993","display_name":"Carsten Weinhold","orcid":"https://orcid.org/0009-0005-5124-9513"},"institutions":[{"id":"https://openalex.org/I78650965","display_name":"Technische Universit\u00e4t Dresden","ror":"https://ror.org/042aqky30","country_code":"DE","type":"education","lineage":["https://openalex.org/I78650965"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Carsten Weinhold","raw_affiliation_strings":["TU Dresden"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"TU Dresden","institution_ids":["https://openalex.org/I78650965"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5035121729","display_name":"Hermann H\u00e4rtig","orcid":"https://orcid.org/0000-0002-8357-2594"},"institutions":[{"id":"https://openalex.org/I78650965","display_name":"Technische Universit\u00e4t Dresden","ror":"https://ror.org/042aqky30","country_code":"DE","type":"education","lineage":["https://openalex.org/I78650965"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Hermann H\u00e4rtig","raw_affiliation_strings":["TU Dresden"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"TU Dresden","institution_ids":["https://openalex.org/I78650965"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5109242354","display_name":"Amnon Barak","orcid":null},"institutions":[{"id":"https://openalex.org/I197251160","display_name":"Hebrew University of Jerusalem","ror":"https://ror.org/03qxff017","country_code":"IL","type":"education","lineage":["https://openalex.org/I197251160"]}],"countries":["IL"],"is_corresponding":false,"raw_author_name":"Amnon Barak","raw_affiliation_strings":["Hebrew University of Jerusalem"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Hebrew University of Jerusalem","institution_ids":["https://openalex.org/I197251160"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5026990786","display_name":"Torsten Hoefler","orcid":"https://orcid.org/0000-0002-1333-9797"},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Torsten Hoefler","raw_affiliation_strings":["ETH Zurich"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"ETH Zurich","institution_ids":["https://openalex.org/I35440088"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":"42","issue":null,"first_page":"287","last_page":"299"},"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.9998999834060669,"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.9998999834060669,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9994000196456909,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9990000128746033,"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.7954522371292114},{"id":"https://openalex.org/keywords/communication-in-small-groups","display_name":"Communication in small groups","score":0.7598608136177063},{"id":"https://openalex.org/keywords/fault-tolerance","display_name":"Fault tolerance","score":0.6906837821006775},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.675175666809082},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.6209931373596191},{"id":"https://openalex.org/keywords/supercomputer","display_name":"Supercomputer","score":0.6051695942878723},{"id":"https://openalex.org/keywords/message-passing","display_name":"Message passing","score":0.5265334248542786},{"id":"https://openalex.org/keywords/low-latency","display_name":"Low latency (capital markets)","score":0.5195296406745911},{"id":"https://openalex.org/keywords/reduction","display_name":"Reduction (mathematics)","score":0.5129918456077576},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4918191730976105},{"id":"https://openalex.org/keywords/group","display_name":"Group (periodic table)","score":0.4694228768348694},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.4620231091976166},{"id":"https://openalex.org/keywords/computer-cluster","display_name":"Computer cluster","score":0.4457821249961853},{"id":"https://openalex.org/keywords/cluster","display_name":"Cluster (spacecraft)","score":0.4347849190235138},{"id":"https://openalex.org/keywords/scheme","display_name":"Scheme (mathematics)","score":0.42689570784568787},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.3589991331100464},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.32446426153182983},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.09588661789894104},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.07496660947799683}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7954522371292114},{"id":"https://openalex.org/C44871818","wikidata":"https://www.wikidata.org/wiki/Q5154139","display_name":"Communication in small groups","level":2,"score":0.7598608136177063},{"id":"https://openalex.org/C63540848","wikidata":"https://www.wikidata.org/wiki/Q3140932","display_name":"Fault tolerance","level":2,"score":0.6906837821006775},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.675175666809082},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.6209931373596191},{"id":"https://openalex.org/C83283714","wikidata":"https://www.wikidata.org/wiki/Q121117","display_name":"Supercomputer","level":2,"score":0.6051695942878723},{"id":"https://openalex.org/C854659","wikidata":"https://www.wikidata.org/wiki/Q1859284","display_name":"Message passing","level":2,"score":0.5265334248542786},{"id":"https://openalex.org/C46637626","wikidata":"https://www.wikidata.org/wiki/Q6693015","display_name":"Low latency (capital markets)","level":2,"score":0.5195296406745911},{"id":"https://openalex.org/C111335779","wikidata":"https://www.wikidata.org/wiki/Q3454686","display_name":"Reduction (mathematics)","level":2,"score":0.5129918456077576},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4918191730976105},{"id":"https://openalex.org/C2781311116","wikidata":"https://www.wikidata.org/wiki/Q83306","display_name":"Group (periodic table)","level":2,"score":0.4694228768348694},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.4620231091976166},{"id":"https://openalex.org/C29140674","wikidata":"https://www.wikidata.org/wiki/Q206637","display_name":"Computer cluster","level":2,"score":0.4457821249961853},{"id":"https://openalex.org/C164866538","wikidata":"https://www.wikidata.org/wiki/Q367351","display_name":"Cluster (spacecraft)","level":2,"score":0.4347849190235138},{"id":"https://openalex.org/C77618280","wikidata":"https://www.wikidata.org/wiki/Q1155772","display_name":"Scheme (mathematics)","level":2,"score":0.42689570784568787},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.3589991331100464},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.32446426153182983},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.09588661789894104},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.07496660947799683},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C178790620","wikidata":"https://www.wikidata.org/wiki/Q11351","display_name":"Organic chemistry","level":1,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3293883.3295721","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3293883.3295721","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 24th Symposium on Principles and Practice of Parallel Programming","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320331518","display_name":"Centro Svizzero di Calcolo Scientifico","ror":null}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":40,"referenced_works":["https://openalex.org/W203122272","https://openalex.org/W210390770","https://openalex.org/W1526359699","https://openalex.org/W1541547953","https://openalex.org/W1545905594","https://openalex.org/W1568736435","https://openalex.org/W1570056235","https://openalex.org/W1584278023","https://openalex.org/W1825216778","https://openalex.org/W1969971353","https://openalex.org/W1981928839","https://openalex.org/W1984564341","https://openalex.org/W1986905947","https://openalex.org/W2008710212","https://openalex.org/W2022175859","https://openalex.org/W2029023406","https://openalex.org/W2045271686","https://openalex.org/W2048185351","https://openalex.org/W2068620347","https://openalex.org/W2081612620","https://openalex.org/W2102061396","https://openalex.org/W2105908643","https://openalex.org/W2112603289","https://openalex.org/W2128577831","https://openalex.org/W2131613942","https://openalex.org/W2133046454","https://openalex.org/W2145734880","https://openalex.org/W2149649316","https://openalex.org/W2151194859","https://openalex.org/W2154602141","https://openalex.org/W2157664008","https://openalex.org/W2161053084","https://openalex.org/W2164303766","https://openalex.org/W2169600013","https://openalex.org/W2296427920","https://openalex.org/W2593949788","https://openalex.org/W2730779250","https://openalex.org/W2733710724","https://openalex.org/W4242418714","https://openalex.org/W4251986490"],"related_works":["https://openalex.org/W2525033434","https://openalex.org/W4280533024","https://openalex.org/W4300992253","https://openalex.org/W1942762218","https://openalex.org/W1985270856","https://openalex.org/W3101274117","https://openalex.org/W4298207756","https://openalex.org/W1966875563","https://openalex.org/W1943333326","https://openalex.org/W2111353101"],"abstract_inverted_index":{"Driven":[0],"by":[1],"ever":[2],"increasing":[3],"performance":[4],"demands":[5],"of":[6,36,61,90,115],"compute-intensive":[7],"applications,":[8],"supercomputing":[9],"systems":[10,31],"comprise":[11],"more":[12,14,32],"and":[13,27,92,105],"nodes.":[15,38],"This":[16],"growth":[17],"is":[18],"a":[19,44,58,66,73,78,98,112],"significant":[20],"burden":[21],"for":[22,48],"fast":[23],"group":[24,49,95],"communication":[25,96],"primitives":[26],"also":[28],"makes":[29],"those":[30],"susceptible":[33],"to":[34,69,72,85,97,110,119,127],"failures":[35],"individual":[37],"In":[39],"this":[40],"paper":[41],"we":[42,56,82],"present":[43],"two-phase":[45],"fault-tolerant":[46,93],"scheme":[47],"communication.":[50],"Using":[51],"broadcast":[52],"as":[53],"an":[54],"example,":[55],"provide":[57],"full-spectrum":[59],"discussion":[60],"our":[62,108],"approach":[63],"---":[64],"from":[65],"formal":[67],"analysis":[68],"LogP-based":[70],"simulations":[71,104],"message-passing-based":[74],"implementation":[75],"running":[76],"on":[77],"large":[79],"cluster.":[80],"Ultimately,":[81],"are":[83],"able":[84],"reduce":[86],"the":[87],"complex":[88],"problem":[89],"reliable":[91],"collective":[94],"graph":[99],"theoretical":[100],"renumbering":[101],"problem.":[102],"Both,":[103],"measurements,":[106],"show":[107],"solution":[109],"achieve":[111],"latency":[113],"reduction":[114],"50%":[116],"with":[117],"up":[118],"six":[120],"times":[121],"fewer":[122],"messages":[123],"sent":[124],"in":[125],"comparison":[126],"existing":[128],"schemes.":[129]},"counts_by_year":[{"year":2019,"cited_by_count":1}],"updated_date":"2026-07-15T18:14:33.161393","created_date":"2025-10-10T00:00:00"}
