{"id":"https://openalex.org/W2808274640","doi":"https://doi.org/10.1145/3208040.3208054","title":"ADAPT","display_name":"ADAPT","publication_year":2018,"publication_date":"2018-06-11","ids":{"openalex":"https://openalex.org/W2808274640","doi":"https://doi.org/10.1145/3208040.3208054","mag":"2808274640"},"language":"en","primary_location":{"id":"doi:10.1145/3208040.3208054","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3208040.3208054","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 27th International Symposium on High-Performance Parallel and Distributed Computing","raw_type":"proceedings-article"},"type":"article","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/A5018696698","display_name":"Xi Luo","orcid":"https://orcid.org/0000-0001-9068-0879"},"institutions":[{"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"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Xi Luo","raw_affiliation_strings":["University of Tennessee"],"affiliations":[{"raw_affiliation_string":"University of Tennessee","institution_ids":["https://openalex.org/I75027704"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5027254893","display_name":"Wei Wu","orcid":"https://orcid.org/0000-0002-2750-6365"},"institutions":[{"id":"https://openalex.org/I1343871089","display_name":"Los Alamos National Laboratory","ror":"https://ror.org/01e41cf67","country_code":"US","type":"facility","lineage":["https://openalex.org/I1330989302","https://openalex.org/I1343871089","https://openalex.org/I198811213","https://openalex.org/I4210120050"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Wei Wu","raw_affiliation_strings":["Los Alamos National Laboratory"],"affiliations":[{"raw_affiliation_string":"Los Alamos National Laboratory","institution_ids":["https://openalex.org/I1343871089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010055736","display_name":"George Bosilca","orcid":"https://orcid.org/0000-0003-2411-8495"},"institutions":[{"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"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"George Bosilca","raw_affiliation_strings":["University of Tennessee"],"affiliations":[{"raw_affiliation_string":"University of Tennessee","institution_ids":["https://openalex.org/I75027704"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5004844666","display_name":"Thananon Patinyasakdikul","orcid":null},"institutions":[{"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"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Thananon Patinyasakdikul","raw_affiliation_strings":["University of Tennessee"],"affiliations":[{"raw_affiliation_string":"University of Tennessee","institution_ids":["https://openalex.org/I75027704"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010181097","display_name":"Linnan Wang","orcid":"https://orcid.org/0000-0001-6114-7098"},"institutions":[{"id":"https://openalex.org/I175594653","display_name":"John Brown University","ror":"https://ror.org/02ct41q97","country_code":"US","type":"education","lineage":["https://openalex.org/I175594653"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Linnan Wang","raw_affiliation_strings":["Brown University"],"affiliations":[{"raw_affiliation_string":"Brown University","institution_ids":["https://openalex.org/I175594653"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5075517045","display_name":"Jack Dongarra","orcid":"https://orcid.org/0000-0003-3247-1782"},"institutions":[{"id":"https://openalex.org/I1289243028","display_name":"Oak Ridge National Laboratory","ror":"https://ror.org/01qz5mb56","country_code":"US","type":"facility","lineage":["https://openalex.org/I1289243028","https://openalex.org/I1330989302","https://openalex.org/I39565521","https://openalex.org/I4210159294"]},{"id":"https://openalex.org/I28407311","display_name":"University of Manchester","ror":"https://ror.org/027m9bs27","country_code":"GB","type":"education","lineage":["https://openalex.org/I28407311"]},{"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"]}],"countries":["GB","US"],"is_corresponding":false,"raw_author_name":"Jack Dongarra","raw_affiliation_strings":["University of Tennessee and Oak Ridge National Laboratory and University of Manchester, Manchester, UK"],"affiliations":[{"raw_affiliation_string":"University of Tennessee and Oak Ridge National Laboratory and University of Manchester, Manchester, UK","institution_ids":["https://openalex.org/I1289243028","https://openalex.org/I28407311","https://openalex.org/I75027704"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5018696698"],"corresponding_institution_ids":["https://openalex.org/I75027704"],"apc_list":null,"apc_paid":null,"fwci":3.787,"has_fulltext":false,"cited_by_count":17,"citation_normalized_percentile":{"value":0.93962356,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"118","last_page":"130"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9997000098228455,"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"}},"topics":[{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9997000098228455,"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"}},{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9987999796867371,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9983000159263611,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8577272891998291},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.8376617431640625},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5876995325088501},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.5875955820083618},{"id":"https://openalex.org/keywords/message-passing-interface","display_name":"Message Passing Interface","score":0.5663762092590332},{"id":"https://openalex.org/keywords/network-topology","display_name":"Network topology","score":0.5312701463699341},{"id":"https://openalex.org/keywords/supercomputer","display_name":"Supercomputer","score":0.5283223986625671},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.47028353810310364},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4592764973640442},{"id":"https://openalex.org/keywords/noise","display_name":"Noise (video)","score":0.4515570104122162},{"id":"https://openalex.org/keywords/event","display_name":"Event (particle physics)","score":0.4395866394042969},{"id":"https://openalex.org/keywords/message-passing","display_name":"Message passing","score":0.4392154812812805},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.21982190012931824}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8577272891998291},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.8376617431640625},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5876995325088501},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.5875955820083618},{"id":"https://openalex.org/C166782233","wikidata":"https://www.wikidata.org/wiki/Q127879","display_name":"Message Passing Interface","level":3,"score":0.5663762092590332},{"id":"https://openalex.org/C199845137","wikidata":"https://www.wikidata.org/wiki/Q145490","display_name":"Network topology","level":2,"score":0.5312701463699341},{"id":"https://openalex.org/C83283714","wikidata":"https://www.wikidata.org/wiki/Q121117","display_name":"Supercomputer","level":2,"score":0.5283223986625671},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.47028353810310364},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4592764973640442},{"id":"https://openalex.org/C99498987","wikidata":"https://www.wikidata.org/wiki/Q2210247","display_name":"Noise (video)","level":3,"score":0.4515570104122162},{"id":"https://openalex.org/C2779662365","wikidata":"https://www.wikidata.org/wiki/Q5416694","display_name":"Event (particle physics)","level":2,"score":0.4395866394042969},{"id":"https://openalex.org/C854659","wikidata":"https://www.wikidata.org/wiki/Q1859284","display_name":"Message passing","level":2,"score":0.4392154812812805},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.21982190012931824},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C115961682","wikidata":"https://www.wikidata.org/wiki/Q860623","display_name":"Image (mathematics)","level":2,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3208040.3208054","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3208040.3208054","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 27th International Symposium on High-Performance Parallel and Distributed Computing","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":47,"referenced_works":["https://openalex.org/W31923072","https://openalex.org/W90849252","https://openalex.org/W153293336","https://openalex.org/W1497953883","https://openalex.org/W1598984030","https://openalex.org/W1937799376","https://openalex.org/W1968188490","https://openalex.org/W1969923711","https://openalex.org/W1988113008","https://openalex.org/W2015673362","https://openalex.org/W2043694225","https://openalex.org/W2058694702","https://openalex.org/W2059300917","https://openalex.org/W2062011830","https://openalex.org/W2067263736","https://openalex.org/W2067617155","https://openalex.org/W2070940137","https://openalex.org/W2096499877","https://openalex.org/W2099030945","https://openalex.org/W2100294774","https://openalex.org/W2105800835","https://openalex.org/W2110813866","https://openalex.org/W2112103101","https://openalex.org/W2125983045","https://openalex.org/W2127533540","https://openalex.org/W2133994512","https://openalex.org/W2148620466","https://openalex.org/W2152237038","https://openalex.org/W2155373773","https://openalex.org/W2155598399","https://openalex.org/W2160054705","https://openalex.org/W2161566505","https://openalex.org/W2164303766","https://openalex.org/W2170902912","https://openalex.org/W2208150243","https://openalex.org/W2306552538","https://openalex.org/W2323875824","https://openalex.org/W2344706860","https://openalex.org/W2488497244","https://openalex.org/W2502104792","https://openalex.org/W2535374105","https://openalex.org/W2988891856","https://openalex.org/W3103894541","https://openalex.org/W3144807186","https://openalex.org/W3149311568","https://openalex.org/W4301361180","https://openalex.org/W4321637333"],"related_works":["https://openalex.org/W2124048060","https://openalex.org/W1902983110","https://openalex.org/W4386915331","https://openalex.org/W2378910916","https://openalex.org/W2116006827","https://openalex.org/W2086666199","https://openalex.org/W2361929291","https://openalex.org/W3012895752","https://openalex.org/W1997862718","https://openalex.org/W1511717675"],"abstract_inverted_index":{"The":[0,36,103],"increase":[1],"in":[2,58,90,131],"scale":[3],"and":[4,26,71,170,175,184,206,212,214,224],"heterogeneity":[5],"of":[6,14,33,38,40,106,118,127,149,157,194],"high-performance":[7],"computing":[8],"(HPC)":[9],"systems":[10],"predispose":[11],"the":[12,41,54,75,114,124,136,147,155,195],"performance":[13,60,182],"Message":[15],"Passing":[16],"Interface":[17],"(MPI)":[18],"collective":[19,87,98,138,167],"communications":[20],"to":[21,24,27,29,69,96,100,109,191],"be":[22,67],"susceptible":[23],"noise,":[25],"adapt":[28],"a":[30,85,141,185],"complex":[31],"mix":[32],"hardware":[34,151],"capabilities.":[35],"designs":[37,50],"state":[39,193],"art":[42,196],"MPI":[43,119,197],"collectives":[44],"heavily":[45],"rely":[46],"on":[47,74,172],"synchronizations;":[48],"these":[49],"magnify":[51],"noise":[52,189],"across":[53],"participating":[55],"processes,":[56],"resulting":[57],"significant":[59],"slowdown.":[61],"Therefore,":[62],"such":[63],"design":[64],"philosophy":[65],"must":[66],"reconsidered":[68],"efficiently":[70],"robustly":[72],"run":[73],"large-scale":[76],"heterogeneous":[77,101,132],"platforms.":[78],"In":[79,199],"this":[80],"paper,":[81],"we":[82,134,201],"present":[83],"ADAPT,":[84],"new":[86],"communication":[88,143],"framework":[89,139,163],"Open":[91],"MPI,":[92],"using":[93,220],"event-driven":[94],"techniques":[95],"morph":[97],"algorithms":[99],"environments.":[102],"core":[104],"concept":[105],"ADAPT":[107,137,221],"is":[108],"relax":[110],"synchronizations,":[111],"while":[112,153],"mamtaining":[113],"minimal":[115],"data":[116,128,158,211,219],"dependencies":[117],"collectives.":[120],"To":[121],"fully":[122],"exploit":[123],"different":[125,150],"bandwidths":[126],"movement":[129],"lanes":[130],"systems,":[133],"extend":[135],"with":[140,164],"topology-aware":[142],"tree.":[144],"This":[145],"removes":[146],"boundaries":[148],"topologies":[152],"maximizing":[154],"speed":[156],"movements.":[159],"We":[160],"evaluate":[161],"our":[162],"two":[165],"popular":[166],"operations:":[168],"broadcast":[169,223],"reduce":[171,225],"both":[173],"CPU":[174,210],"GPU":[176,218],"clusters.":[177],"Our":[178],"results":[179],"demonstrate":[180,202],"drastic":[181],"improvements":[183],"strong":[186],"resistance":[187],"against":[188],"compared":[190],"other":[192],"libraries.":[198],"particular,":[200],"at":[203],"least":[204],"1.3X":[205],"1.5X":[207],"speedup":[208,216],"for":[209,217],"2X":[213],"10X":[215],"event-based":[222],"operations.":[226]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2021,"cited_by_count":3},{"year":2020,"cited_by_count":6},{"year":2019,"cited_by_count":6}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2018-06-21T00:00:00"}
