{"id":"https://openalex.org/W4390533380","doi":"https://doi.org/10.1109/ojcoms.2023.3349372","title":"Efficient Algorithm for All-Gather Operation in Optical Interconnect Systems","display_name":"Efficient Algorithm for All-Gather Operation in Optical Interconnect Systems","publication_year":2024,"publication_date":"2024-01-01","ids":{"openalex":"https://openalex.org/W4390533380","doi":"https://doi.org/10.1109/ojcoms.2023.3349372"},"language":"en","primary_location":{"id":"doi:10.1109/ojcoms.2023.3349372","is_oa":true,"landing_page_url":"https://doi.org/10.1109/ojcoms.2023.3349372","pdf_url":"https://ieeexplore.ieee.org/ielx7/8782661/8901158/10380208.pdf","source":{"id":"https://openalex.org/S4210202420","display_name":"IEEE Open Journal of the Communications Society","issn_l":"2644-125X","issn":["2644-125X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310316002","host_organization_name":"IEEE Communications Society","host_organization_lineage":["https://openalex.org/P4310316002","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Communications Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Open Journal of the Communications Society","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://ieeexplore.ieee.org/ielx7/8782661/8901158/10380208.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5101719648","display_name":"Fei Dai","orcid":"https://orcid.org/0000-0001-5887-3320"},"institutions":[{"id":"https://openalex.org/I80281795","display_name":"University of Otago","ror":"https://ror.org/01jmxt844","country_code":"NZ","type":"education","lineage":["https://openalex.org/I80281795"]}],"countries":["NZ"],"is_corresponding":true,"raw_author_name":"Fei Dai","raw_affiliation_strings":["School of Computing, University of Otago, Dunedin, New Zealand"],"affiliations":[{"raw_affiliation_string":"School of Computing, University of Otago, Dunedin, New Zealand","institution_ids":["https://openalex.org/I80281795"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005494911","display_name":"Yawen Chen","orcid":"https://orcid.org/0000-0001-7006-2459"},"institutions":[{"id":"https://openalex.org/I80281795","display_name":"University of Otago","ror":"https://ror.org/01jmxt844","country_code":"NZ","type":"education","lineage":["https://openalex.org/I80281795"]}],"countries":["NZ"],"is_corresponding":false,"raw_author_name":"Yawen Chen","raw_affiliation_strings":["School of Computing, University of Otago, Dunedin, New Zealand"],"affiliations":[{"raw_affiliation_string":"School of Computing, University of Otago, Dunedin, New Zealand","institution_ids":["https://openalex.org/I80281795"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090297023","display_name":"Zhiyi Huang","orcid":"https://orcid.org/0000-0001-8561-2556"},"institutions":[{"id":"https://openalex.org/I80281795","display_name":"University of Otago","ror":"https://ror.org/01jmxt844","country_code":"NZ","type":"education","lineage":["https://openalex.org/I80281795"]}],"countries":["NZ"],"is_corresponding":false,"raw_author_name":"Zhiyi Huang","raw_affiliation_strings":["School of Computing, University of Otago, Dunedin, New Zealand"],"affiliations":[{"raw_affiliation_string":"School of Computing, University of Otago, Dunedin, New Zealand","institution_ids":["https://openalex.org/I80281795"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100415757","display_name":"Haibo Zhang","orcid":"https://orcid.org/0000-0002-3752-0806"},"institutions":[{"id":"https://openalex.org/I80281795","display_name":"University of Otago","ror":"https://ror.org/01jmxt844","country_code":"NZ","type":"education","lineage":["https://openalex.org/I80281795"]}],"countries":["NZ"],"is_corresponding":false,"raw_author_name":"Haibo Zhang","raw_affiliation_strings":["School of Computing, University of Otago, Dunedin, New Zealand"],"affiliations":[{"raw_affiliation_string":"School of Computing, University of Otago, Dunedin, New Zealand","institution_ids":["https://openalex.org/I80281795"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5101719648"],"corresponding_institution_ids":["https://openalex.org/I80281795"],"apc_list":{"value":1750,"currency":"USD","value_usd":1750},"apc_paid":{"value":1750,"currency":"USD","value_usd":1750},"fwci":0.6139,"has_fulltext":true,"cited_by_count":3,"citation_normalized_percentile":{"value":0.64721078,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":98},"biblio":{"volume":"5","issue":null,"first_page":"664","last_page":"676"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10847","display_name":"Advanced Optical Network Technologies","score":0.9994000196456909,"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"}},"topics":[{"id":"https://openalex.org/T10847","display_name":"Advanced Optical Network Technologies","score":0.9994000196456909,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9980999827384949,"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/T10232","display_name":"Optical Network Technologies","score":0.9976000189781189,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7531963586807251},{"id":"https://openalex.org/keywords/node","display_name":"Node (physics)","score":0.6927156448364258},{"id":"https://openalex.org/keywords/interconnection","display_name":"Interconnection","score":0.6621755361557007},{"id":"https://openalex.org/keywords/optical-communication","display_name":"Optical communication","score":0.5397260189056396},{"id":"https://openalex.org/keywords/tree","display_name":"Tree (set theory)","score":0.5282822251319885},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5106044411659241},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.5081915855407715},{"id":"https://openalex.org/keywords/bandwidth","display_name":"Bandwidth (computing)","score":0.502180814743042},{"id":"https://openalex.org/keywords/reliability","display_name":"Reliability (semiconductor)","score":0.48743441700935364},{"id":"https://openalex.org/keywords/ring-network","display_name":"Ring network","score":0.4601683020591736},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.4588225185871124},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.44012096524238586},{"id":"https://openalex.org/keywords/scheme","display_name":"Scheme (mathematics)","score":0.4321591258049011},{"id":"https://openalex.org/keywords/communications-system","display_name":"Communications system","score":0.4273572862148285},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.2967051863670349},{"id":"https://openalex.org/keywords/electronic-engineering","display_name":"Electronic engineering","score":0.19319257140159607},{"id":"https://openalex.org/keywords/network-topology","display_name":"Network topology","score":0.172054260969162},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.11553522944450378},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.10802239179611206}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7531963586807251},{"id":"https://openalex.org/C62611344","wikidata":"https://www.wikidata.org/wiki/Q1062658","display_name":"Node (physics)","level":2,"score":0.6927156448364258},{"id":"https://openalex.org/C123745756","wikidata":"https://www.wikidata.org/wiki/Q1665949","display_name":"Interconnection","level":2,"score":0.6621755361557007},{"id":"https://openalex.org/C129404179","wikidata":"https://www.wikidata.org/wiki/Q1469765","display_name":"Optical communication","level":2,"score":0.5397260189056396},{"id":"https://openalex.org/C113174947","wikidata":"https://www.wikidata.org/wiki/Q2859736","display_name":"Tree (set theory)","level":2,"score":0.5282822251319885},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5106044411659241},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.5081915855407715},{"id":"https://openalex.org/C2776257435","wikidata":"https://www.wikidata.org/wiki/Q1576430","display_name":"Bandwidth (computing)","level":2,"score":0.502180814743042},{"id":"https://openalex.org/C43214815","wikidata":"https://www.wikidata.org/wiki/Q7310987","display_name":"Reliability (semiconductor)","level":3,"score":0.48743441700935364},{"id":"https://openalex.org/C122306262","wikidata":"https://www.wikidata.org/wiki/Q719775","display_name":"Ring network","level":3,"score":0.4601683020591736},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4588225185871124},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.44012096524238586},{"id":"https://openalex.org/C77618280","wikidata":"https://www.wikidata.org/wiki/Q1155772","display_name":"Scheme (mathematics)","level":2,"score":0.4321591258049011},{"id":"https://openalex.org/C101765175","wikidata":"https://www.wikidata.org/wiki/Q577764","display_name":"Communications system","level":2,"score":0.4273572862148285},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.2967051863670349},{"id":"https://openalex.org/C24326235","wikidata":"https://www.wikidata.org/wiki/Q126095","display_name":"Electronic engineering","level":1,"score":0.19319257140159607},{"id":"https://openalex.org/C199845137","wikidata":"https://www.wikidata.org/wiki/Q145490","display_name":"Network topology","level":2,"score":0.172054260969162},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.11553522944450378},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.10802239179611206},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C66938386","wikidata":"https://www.wikidata.org/wiki/Q633538","display_name":"Structural engineering","level":1,"score":0.0},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/ojcoms.2023.3349372","is_oa":true,"landing_page_url":"https://doi.org/10.1109/ojcoms.2023.3349372","pdf_url":"https://ieeexplore.ieee.org/ielx7/8782661/8901158/10380208.pdf","source":{"id":"https://openalex.org/S4210202420","display_name":"IEEE Open Journal of the Communications Society","issn_l":"2644-125X","issn":["2644-125X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310316002","host_organization_name":"IEEE Communications Society","host_organization_lineage":["https://openalex.org/P4310316002","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Communications Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Open Journal of the Communications Society","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:03b58d52d8f64bfda18c6a50c155e839","is_oa":true,"landing_page_url":"https://doaj.org/article/03b58d52d8f64bfda18c6a50c155e839","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Open Journal of the Communications Society, Vol 5, Pp 664-676 (2024)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1109/ojcoms.2023.3349372","is_oa":true,"landing_page_url":"https://doi.org/10.1109/ojcoms.2023.3349372","pdf_url":"https://ieeexplore.ieee.org/ielx7/8782661/8901158/10380208.pdf","source":{"id":"https://openalex.org/S4210202420","display_name":"IEEE Open Journal of the Communications Society","issn_l":"2644-125X","issn":["2644-125X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310316002","host_organization_name":"IEEE Communications Society","host_organization_lineage":["https://openalex.org/P4310316002","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Communications Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Open Journal of the Communications Society","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4390533380.pdf","grobid_xml":"https://content.openalex.org/works/W4390533380.grobid-xml"},"referenced_works_count":36,"referenced_works":["https://openalex.org/W1487927419","https://openalex.org/W1963573266","https://openalex.org/W1975751521","https://openalex.org/W1991732708","https://openalex.org/W2027508400","https://openalex.org/W2036341441","https://openalex.org/W2075616653","https://openalex.org/W2099507400","https://openalex.org/W2105800835","https://openalex.org/W2110316655","https://openalex.org/W2113053352","https://openalex.org/W2127533540","https://openalex.org/W2131613942","https://openalex.org/W2137330318","https://openalex.org/W2138979581","https://openalex.org/W2139702875","https://openalex.org/W2149658259","https://openalex.org/W2150891346","https://openalex.org/W2155653840","https://openalex.org/W2163504319","https://openalex.org/W2505535144","https://openalex.org/W2669944882","https://openalex.org/W2972087877","https://openalex.org/W3047038256","https://openalex.org/W3096262771","https://openalex.org/W3157657667","https://openalex.org/W3188706325","https://openalex.org/W3190316384","https://openalex.org/W4225261178","https://openalex.org/W4231725297","https://openalex.org/W4237208408","https://openalex.org/W4300616719","https://openalex.org/W4309879208","https://openalex.org/W4386707689","https://openalex.org/W4387869508","https://openalex.org/W6647463037"],"related_works":["https://openalex.org/W2098796465","https://openalex.org/W2965896786","https://openalex.org/W2355529408","https://openalex.org/W2766023093","https://openalex.org/W1982437770","https://openalex.org/W1194392288","https://openalex.org/W2370769021","https://openalex.org/W2375421541","https://openalex.org/W4319082625","https://openalex.org/W1971326319"],"abstract_inverted_index":{"In":[0],"the":[1,105,202,211,216],"realm":[2],"of":[3,108,218],"parallel":[4],"and":[5,43,53,118,181,186,208],"distributed":[6,17,36,59],"computation,":[7],"All-gather":[8,63,87,120],"operation,":[9],"a":[10,16,169],"process":[11],"where":[12],"each":[13],"node":[14,200],"in":[15,35,74,89,157],"system":[18],"gathers":[19],"data":[20,56],"from":[21],"all":[22],"others,":[23],"is":[24,122,155],"pivotal.":[25],"This":[26,77],"operation":[27,88],"underpins":[28],"various":[29],"high-performance":[30],"computing":[31],"(HPC)":[32],"applications,":[33],"notably":[34],"deep":[37],"learning":[38],"(DL),":[39],"by":[40,103,138,178],"enabling":[41],"model":[42],"hybrid":[44],"parallelisms.":[45],"Although":[46],"optical":[47,75,90,134,141,171],"interconnection":[48],"networks":[49],"promise":[50],"unmatched":[51],"bandwidth":[52],"reliability":[54],"for":[55,67,86,163],"transfers":[57],"between":[58,114],"nodes,":[60],"most":[61],"current":[62],"algorithms":[64,121],"remain":[65],"optimized":[66],"electrical":[68],"interconnects,":[69],"leading":[70],"to":[71],"suboptimal":[72],"performance":[73],"contexts.":[76],"paper":[78],"proposes":[79],"\"OpTree\",":[80],"an":[81,95,159],"advanced":[82],"scheme":[83],"distinctly":[84],"designed":[85],"interconnect":[91],"systems.":[92],"OpTree":[93,128,139,154,174],"constructs":[94],"optimal":[96,106,160],"m-ary":[97,161],"tree":[98,162],"that":[99,127],"minimizes":[100],"communication":[101,109,116,131,142,165,176,221],"time":[102,177,222],"determining":[104],"number":[107,217],"stages.":[110],"A":[111],"comprehensive":[112],"comparison":[113],"OpTree\u2019s":[115],"steps":[117,132],"existing":[119],"provided.":[123],"Theoretical":[124],"insights":[125],"reveal":[126],"substantially":[129],"curtails":[130],"within":[133],"interconnects.":[135],"Constraints":[136],"imposed":[137],"on":[140],"are":[143],"also":[144],"elaborated.":[145],"Empirical":[146],"evaluations,":[147],"through":[148],"rigorous":[149],"simulations,":[150],"establish":[151],"that:":[152],"1)":[153],"effective":[156],"generating":[158],"minimizing":[164],"time.":[166],"2)":[167],"For":[168],"1024-node":[170],"ring":[172],"system,":[173],"cuts":[175],"72.97%,":[179],"93.15%,":[180],"86.32%":[182],"against":[183,210],"Wrht,":[184],"Ring,":[185],"Neighbor":[187],"Exchange":[188],"(NE)":[189],"schemes,":[190],"respectively,":[191],"tested":[192],"over":[193],"different":[194],"message":[195],"sizes.":[196],"3)":[197],"With":[198],"varying":[199],"counts,":[201],"reductions":[203],"stand":[204],"at":[205],"42.27%,":[206],"92.74%,":[207],"85.49%":[209],"same":[212],"counterparts.":[213],"4)":[214],"As":[215],"wavelengths":[219],"increases,":[220],"further":[223],"diminishes.":[224]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1}],"updated_date":"2026-04-11T08:14:18.477133","created_date":"2025-10-10T00:00:00"}
