{"id":"https://openalex.org/W4414909270","doi":"https://doi.org/10.1109/cluster59342.2025.11186482","title":"PIAR: Path-Improved Adaptive Routing for Dragonfly Networks","display_name":"PIAR: Path-Improved Adaptive Routing for Dragonfly Networks","publication_year":2025,"publication_date":"2025-09-02","ids":{"openalex":"https://openalex.org/W4414909270","doi":"https://doi.org/10.1109/cluster59342.2025.11186482"},"language":"en","primary_location":{"id":"doi:10.1109/cluster59342.2025.11186482","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cluster59342.2025.11186482","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE International Conference on Cluster Computing (CLUSTER)","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/A5101767353","display_name":"Zhenghao Wang","orcid":"https://orcid.org/0000-0002-0920-9041"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhenghao Wang","raw_affiliation_strings":["College of Computer Science and Technology, National University of Defense Technology,Changsha,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, National University of Defense Technology,Changsha,China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5045443775","display_name":"Qiang Wang","orcid":"https://orcid.org/0000-0003-4629-8845"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Qiang Wang","raw_affiliation_strings":["College of Computer Science and Technology, National University of Defense Technology,Changsha,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, National University of Defense Technology,Changsha,China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101178638","display_name":"Mingche Lai","orcid":"https://orcid.org/0009-0003-5681-0010"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Mingche Lai","raw_affiliation_strings":["College of Computer Science and Technology, National University of Defense Technology,Changsha,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, National University of Defense Technology,Changsha,China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103215978","display_name":"Jiaqing Xu","orcid":"https://orcid.org/0000-0002-8555-287X"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jiaqing Xu","raw_affiliation_strings":["College of Computer Science and Technology, National University of Defense Technology,Changsha,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, National University of Defense Technology,Changsha,China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019398608","display_name":"Jinbo Xu","orcid":"https://orcid.org/0000-0001-7111-4839"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jinbo Xu","raw_affiliation_strings":["College of Computer Science and Technology, National University of Defense Technology,Changsha,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, National University of Defense Technology,Changsha,China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5031241828","display_name":"Min Xie","orcid":"https://orcid.org/0000-0003-2356-782X"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Min Xie","raw_affiliation_strings":["College of Computer Science and Technology, National University of Defense Technology,Changsha,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, National University of Defense Technology,Changsha,China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100445733","display_name":"Guo Chen","orcid":"https://orcid.org/0000-0002-5622-5458"},"institutions":[{"id":"https://openalex.org/I16609230","display_name":"Hunan University","ror":"https://ror.org/05htk5m33","country_code":"CN","type":"education","lineage":["https://openalex.org/I16609230"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Guo Chen","raw_affiliation_strings":["College of Computer Science and Electronic Engineering, Hunan University,Changsha,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Computer Science and Electronic Engineering, Hunan University,Changsha,China","institution_ids":["https://openalex.org/I16609230"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":7,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.28855708,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"11"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10714","display_name":"Software-Defined Networks and 5G","score":0.9815999865531921,"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/T10714","display_name":"Software-Defined Networks and 5G","score":0.9815999865531921,"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/T12326","display_name":"Network Packet Processing and Optimization","score":0.9681000113487244,"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/T10080","display_name":"Energy Efficient Wireless Sensor Networks","score":0.9629999995231628,"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/latency","display_name":"Latency (audio)","score":0.7523999810218811},{"id":"https://openalex.org/keywords/network-topology","display_name":"Network topology","score":0.5799000263214111},{"id":"https://openalex.org/keywords/routing-table","display_name":"Routing table","score":0.5616999864578247},{"id":"https://openalex.org/keywords/static-routing","display_name":"Static routing","score":0.5180000066757202},{"id":"https://openalex.org/keywords/equal-cost-multi-path-routing","display_name":"Equal-cost multi-path routing","score":0.5105999708175659},{"id":"https://openalex.org/keywords/routing-domain","display_name":"Routing domain","score":0.47380000352859497},{"id":"https://openalex.org/keywords/link-state-routing-protocol","display_name":"Link-state routing protocol","score":0.4657000005245209},{"id":"https://openalex.org/keywords/routing","display_name":"Routing (electronic design automation)","score":0.44519999623298645},{"id":"https://openalex.org/keywords/dynamic-source-routing","display_name":"Dynamic Source Routing","score":0.4327000081539154},{"id":"https://openalex.org/keywords/routing-protocol","display_name":"Routing protocol","score":0.4291999936103821}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7598000168800354},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.7523999810218811},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.632099986076355},{"id":"https://openalex.org/C199845137","wikidata":"https://www.wikidata.org/wiki/Q145490","display_name":"Network topology","level":2,"score":0.5799000263214111},{"id":"https://openalex.org/C184896649","wikidata":"https://www.wikidata.org/wiki/Q290066","display_name":"Routing table","level":4,"score":0.5616999864578247},{"id":"https://openalex.org/C204948658","wikidata":"https://www.wikidata.org/wiki/Q1119410","display_name":"Static routing","level":4,"score":0.5180000066757202},{"id":"https://openalex.org/C115443555","wikidata":"https://www.wikidata.org/wiki/Q5367790","display_name":"Equal-cost multi-path routing","level":5,"score":0.5105999708175659},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5029000043869019},{"id":"https://openalex.org/C94600068","wikidata":"https://www.wikidata.org/wiki/Q7371621","display_name":"Routing domain","level":5,"score":0.47380000352859497},{"id":"https://openalex.org/C89305328","wikidata":"https://www.wikidata.org/wiki/Q1755411","display_name":"Link-state routing protocol","level":4,"score":0.4657000005245209},{"id":"https://openalex.org/C74172769","wikidata":"https://www.wikidata.org/wiki/Q1446839","display_name":"Routing (electronic design automation)","level":2,"score":0.44519999623298645},{"id":"https://openalex.org/C9659607","wikidata":"https://www.wikidata.org/wiki/Q1268903","display_name":"Dynamic Source Routing","level":4,"score":0.4327000081539154},{"id":"https://openalex.org/C104954878","wikidata":"https://www.wikidata.org/wiki/Q1648707","display_name":"Routing protocol","level":3,"score":0.4291999936103821},{"id":"https://openalex.org/C177818476","wikidata":"https://www.wikidata.org/wiki/Q12878103","display_name":"Hierarchical routing","level":5,"score":0.42649999260902405},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.41200000047683716},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.4106000065803528},{"id":"https://openalex.org/C196423136","wikidata":"https://www.wikidata.org/wiki/Q7209671","display_name":"Policy-based routing","level":5,"score":0.3950999975204468},{"id":"https://openalex.org/C76522221","wikidata":"https://www.wikidata.org/wiki/Q5035396","display_name":"Multipath routing","level":5,"score":0.3521000146865845},{"id":"https://openalex.org/C50558702","wikidata":"https://www.wikidata.org/wiki/Q5535067","display_name":"Geographic routing","level":5,"score":0.3402999937534332},{"id":"https://openalex.org/C128917274","wikidata":"https://www.wikidata.org/wiki/Q1666535","display_name":"Path vector protocol","level":5,"score":0.33480000495910645},{"id":"https://openalex.org/C87044965","wikidata":"https://www.wikidata.org/wiki/Q1091139","display_name":"Enhanced Interior Gateway Routing Protocol","level":5,"score":0.33230000734329224},{"id":"https://openalex.org/C203274722","wikidata":"https://www.wikidata.org/wiki/Q7001161","display_name":"Network performance","level":2,"score":0.3221000134944916},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.32100000977516174},{"id":"https://openalex.org/C2777735758","wikidata":"https://www.wikidata.org/wiki/Q817765","display_name":"Path (computing)","level":2,"score":0.2921999990940094},{"id":"https://openalex.org/C46637626","wikidata":"https://www.wikidata.org/wiki/Q6693015","display_name":"Low latency (capital markets)","level":2,"score":0.28060001134872437},{"id":"https://openalex.org/C2984173633","wikidata":"https://www.wikidata.org/wiki/Q22725","display_name":"Routing algorithm","level":4,"score":0.2782000005245209},{"id":"https://openalex.org/C195563490","wikidata":"https://www.wikidata.org/wiki/Q180368","display_name":"Network congestion","level":3,"score":0.2741999924182892},{"id":"https://openalex.org/C24856439","wikidata":"https://www.wikidata.org/wiki/Q352483","display_name":"Adaptive routing","level":5,"score":0.2653999924659729},{"id":"https://openalex.org/C83283714","wikidata":"https://www.wikidata.org/wiki/Q121117","display_name":"Supercomputer","level":2,"score":0.2623000144958496},{"id":"https://openalex.org/C184720557","wikidata":"https://www.wikidata.org/wiki/Q7825049","display_name":"Topology (electrical circuits)","level":2,"score":0.25850000977516174}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/cluster59342.2025.11186482","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cluster59342.2025.11186482","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE International Conference on Cluster Computing (CLUSTER)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2025404668","display_name":null,"funder_award_id":"2023YFB4403400","funder_id":"https://openalex.org/F4320335777","funder_display_name":"National Key Research and Development Program of China"}],"funders":[{"id":"https://openalex.org/F4320335777","display_name":"National Key Research and Development Program of China","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"For":[0,235],"the":[1,51,62,73,87,90,105,126,152,155,202,224],"next-generation":[2],"exascale":[3],"supercomputing":[4],"communication":[5],"systems,":[6],"Dragonfly":[7,17,37],"topology":[8],"offers":[9],"strong":[10],"scalability,":[11],"low":[12],"latency,":[13],"and":[14,26,81,130,143,177,189,222],"cost":[15],"efficiency.":[16],"networks":[18],"have":[19],"already":[20],"been":[21],"implemented":[22],"in":[23,31,36,67,246],"current":[24],"supercomputers":[25],"will":[27],"continue":[28],"to":[29,54,99,139,194,228],"expand":[30],"future":[32],"systems.":[33],"Adaptive":[34],"routing":[35,47,92,101,118,156],"topologies":[38],"is":[39],"critical":[40],"for":[41],"network":[42,79,141,147],"performance.":[43,107,148],"The":[44],"traditional":[45],"UGAL":[46,84,178],"algorithm,":[48],"which":[49],"uses":[50],"valiant":[52],"mechanism":[53],"select":[55],"non-minimal":[56,68,134],"paths,":[57,69],"does":[58],"not":[59],"adequately":[60],"consider":[61],"impact":[63],"of":[64,89,128,154,186,215,243],"high":[65],"hops":[66,138],"often":[70],"unnecessarily":[71],"increasing":[72,78],"average":[74,183,212,241],"path":[75,93],"length,":[76],"thereby":[77,145],"latency":[80,142,191,225],"load.":[82],"Furthermore,":[83],"inaccurately":[85],"estimates":[86],"congestion":[88],"entire":[91],"based":[94,124],"on":[95,125],"local":[96,129],"information,":[97],"leading":[98],"suboptimal":[100],"decisions":[102],"that":[103],"limit":[104],"algorithm's":[106],"In":[108],"this":[109],"paper,":[110],"we":[111,150],"propose":[112],"PIAR,":[113],"a":[114],"novel":[115],"pathimproved":[116],"adaptive":[117],"algorithm.":[119],"PIAR":[120,180,209,238],"dynamically":[121],"selects":[122],"paths":[123,135],"status":[127],"global":[131],"channels,":[132],"prioritizing":[133],"with":[136,165],"fewer":[137],"reduce":[140],"load,":[144],"improving":[146],"Additionally,":[149],"present":[151],"microarchitecture":[153],"computation":[157],"unit.":[158],"Our":[159],"evaluation":[160],"results":[161],"demonstrate":[162],"that,":[163],"compared":[164],"advanced":[166],"algorithms":[167],"such":[168],"as":[169],"PAR":[170],"<tex":[171,195,216,229],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[172,196,217,230],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">$_{\\text":[173],"{PH":[174],"}}$</tex>,":[175],"TPR,":[176],"LE,":[179],"achieves":[181,210,239],"an":[182,211,240],"throughput":[184,213],"improvement":[185,214],"19.2":[187],"%":[188,245],"reduces":[190,223],"by":[192,226],"up":[193,227],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">$\\mathbf{1":[197],"3.":[198,219,232],"4":[199],"\\%}$</tex>":[200,221],"under":[201],"single":[203],"synthetic":[204],"traffic.":[205],"Under":[206],"mixed":[207],"traffic,":[208],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">$\\mathbf{2":[218],"6":[220],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">$\\mathbf{3":[231],"8":[233],"\\%}$</tex>.":[234],"application":[236],"workloads,":[237],"reduction":[242],"24.0":[244],"packet":[247],"latency.":[248]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
