{"id":"https://openalex.org/W7155041452","doi":"https://doi.org/10.48550/arxiv.2604.16880","title":"Symphony: Taming Step Misalignments in the Network for Ring-based Collective Operations","display_name":"Symphony: Taming Step Misalignments in the Network for Ring-based Collective Operations","publication_year":2026,"publication_date":"2026-04-18","ids":{"openalex":"https://openalex.org/W7155041452","doi":"https://doi.org/10.48550/arxiv.2604.16880"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2604.16880","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.16880","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2604.16880","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5114186579","display_name":"Yuze Jin","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Jin, Yuze","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5013210527","display_name":"Xin Zhe Khooi","orcid":"https://orcid.org/0009-0005-8048-8556"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Khooi, Xin Zhe","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5031072446","display_name":"Ruyi Yao","orcid":"https://orcid.org/0000-0002-5875-1953"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Yao, Ruyi","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5101428727","display_name":"Mun Choon Chan","orcid":"https://orcid.org/0000-0002-6563-275X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Chan, Mun Choon","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"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.0989999994635582,"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.0989999994635582,"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/T12216","display_name":"Network Time Synchronization Technologies","score":0.09539999812841415,"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.06539999693632126,"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/jitter","display_name":"Jitter","score":0.7487000226974487},{"id":"https://openalex.org/keywords/lagging","display_name":"Lagging","score":0.5533000230789185},{"id":"https://openalex.org/keywords/synchronization","display_name":"Synchronization (alternating current)","score":0.49059998989105225},{"id":"https://openalex.org/keywords/pipeline","display_name":"Pipeline (software)","score":0.477400004863739},{"id":"https://openalex.org/keywords/bandwidth","display_name":"Bandwidth (computing)","score":0.4424000084400177},{"id":"https://openalex.org/keywords/downtime","display_name":"Downtime","score":0.428600013256073},{"id":"https://openalex.org/keywords/telecommunications-network","display_name":"Telecommunications network","score":0.3797999918460846}],"concepts":[{"id":"https://openalex.org/C134652429","wikidata":"https://www.wikidata.org/wiki/Q1052698","display_name":"Jitter","level":2,"score":0.7487000226974487},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5999000072479248},{"id":"https://openalex.org/C2776962539","wikidata":"https://www.wikidata.org/wiki/Q6472078","display_name":"Lagging","level":2,"score":0.5533000230789185},{"id":"https://openalex.org/C2778562939","wikidata":"https://www.wikidata.org/wiki/Q1298791","display_name":"Synchronization (alternating current)","level":3,"score":0.49059998989105225},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.477400004863739},{"id":"https://openalex.org/C2776257435","wikidata":"https://www.wikidata.org/wiki/Q1576430","display_name":"Bandwidth (computing)","level":2,"score":0.4424000084400177},{"id":"https://openalex.org/C180591934","wikidata":"https://www.wikidata.org/wiki/Q1253369","display_name":"Downtime","level":2,"score":0.428600013256073},{"id":"https://openalex.org/C192126672","wikidata":"https://www.wikidata.org/wiki/Q1068715","display_name":"Telecommunications network","level":2,"score":0.3797999918460846},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.36660000681877136},{"id":"https://openalex.org/C16277566","wikidata":"https://www.wikidata.org/wiki/Q9734","display_name":"Symphony","level":2,"score":0.36480000615119934},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.34950000047683716},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3402000069618225},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.337799996137619},{"id":"https://openalex.org/C113508815","wikidata":"https://www.wikidata.org/wiki/Q193446","display_name":"Packet switching","level":3,"score":0.3140000104904175},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3124000132083893},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.31189998984336853},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.28790000081062317},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.2694000005722046},{"id":"https://openalex.org/C89992363","wikidata":"https://www.wikidata.org/wiki/Q5961558","display_name":"Track (disk drive)","level":2,"score":0.26350000500679016},{"id":"https://openalex.org/C63479239","wikidata":"https://www.wikidata.org/wiki/Q7353546","display_name":"Robustness (evolution)","level":3,"score":0.25519999861717224},{"id":"https://openalex.org/C203274722","wikidata":"https://www.wikidata.org/wiki/Q7001161","display_name":"Network performance","level":2,"score":0.2547999918460846}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2604.16880","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.16880","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2604.16880","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.16880","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"sustainable_development_goals":[{"display_name":"Decent work and economic growth","id":"https://metadata.un.org/sdg/8","score":0.616779088973999}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Ring-based":[0],"collective":[1,43,58],"operations":[2,44],"are":[3,45],"widely":[4],"used":[5],"in":[6,41,124,128,133],"distributed":[7],"AI":[8],"training":[9],"due":[10],"to":[11,36,47,53,85,98,106,130,149],"their":[12],"efficient":[13],"bandwidth":[14],"utilization.":[15],"While":[16],"ring":[17],"communication":[18,135],"excels":[19],"at":[20],"pipelining,":[21],"its":[22,77,151],"performance":[23],"is":[24],"heavily":[25],"dependent":[26],"on":[27,143],"having":[28],"synchronized":[29],"step-wise":[30],"progression.":[31],"This":[32],"presents":[33],"a":[34,82,92],"mismatch":[35],"the":[37],"underlying":[38],"network":[39,48],"conditions":[40],"practice:":[42],"vulnerable":[46],"jitter":[49],"and":[50,56,75,90,140],"congestion,":[51],"leading":[52],"step":[54,73,122],"misalignment":[55,74],"increased":[57],"completion":[59],"time.":[60,136],"To":[61],"that":[62,70,118],"end,":[63],"we":[64,116,138],"propose":[65],"Symphony,":[66],"an":[67,144],"in-network":[68],"solution":[69],"detects":[71],"pipeline":[72,88],"mitigates":[76,121],"impact.":[78],"Symphony":[79,119,142],"introduces":[80],"(1)":[81],"lightweight":[83],"mechanism":[84],"track":[86],"per-job":[87],"progress":[89],"(2)":[91],"novel":[93],"use":[94],"of":[95],"congestion":[96],"signals":[97],"selectively":[99],"throttle":[100],"outpacing":[101],"flows,":[102],"allowing":[103],"lagging":[104],"flows":[105],"catch":[107],"up":[108,129],"without":[109],"global":[110],"coordination.":[111],"Through":[112],"simulations":[113],"using":[114],"Astra-Sim,":[115],"show":[117],"effectively":[120],"misalignments":[123],"ring-based":[125],"collectives,":[126],"resulting":[127],"54%":[131],"improvement":[132],"job/collective":[134],"Finally,":[137],"prototype":[139],"validate":[141],"Intel":[145],"Tofino2":[146],"programmable":[147],"switch":[148],"demonstrate":[150],"practicality.":[152]},"counts_by_year":[],"updated_date":"2026-07-01T06:00:48.157686","created_date":"2026-04-22T00:00:00"}
