Enabling Reconfiguration-Communication Overlap for Collective Communication in Optical Networks Article Swipe
YOU?
·
· 2025
· Open Access
·
· DOI: https://doi.org/10.48550/arxiv.2510.19322
Collective communication (CC) is widely adopted for large-scale distributed machine learning (DML) training workloads. DML's predictable traffic pattern provides a great oppotunity for applying optical network technology. Existing optical interconnects-based CC schemes adopt ``one-shot network reconfiguration'', which provisions static high-capacity topologies for an entire collective operation -- sometimes for a full training iteration. However, this approach faces significant scalability limitations when supporting more complex and efficient CC algorithms required for modern workloads: the ``one-shot'' strategies either demand excessive resource overprovisioning or suffer performance degradation due to rigid resource allocation. To address these challenges, we propose SWOT, a demand-aware optical network framework. SWOT employs ``intra-collective reconfiguration'' and can dynamically align network resources with CC traffic patterns. SWOT incorporates a novel scheduling technique that overlaps optical switch reconfigurations with ongoing transmissions, and improves communication efficiency. SWOT introduce a lightweight collective communication shim that enables coordinated optical network configuration and transmission scheduling while supporting seamless integration with existing CC libraries. Our simulation results demonstrate SWOT's significant performance improvements.
Related Topics
- Type
- preprint
- Landing Page
- http://arxiv.org/abs/2510.19322
- https://arxiv.org/pdf/2510.19322
- OA Status
- green
- OpenAlex ID
- https://openalex.org/W4416246754
Raw OpenAlex JSON
- OpenAlex ID
-
https://openalex.org/W4416246754Canonical identifier for this work in OpenAlex
- DOI
-
https://doi.org/10.48550/arxiv.2510.19322Digital Object Identifier
- Title
-
Enabling Reconfiguration-Communication Overlap for Collective Communication in Optical NetworksWork title
- Type
-
preprintOpenAlex work type
- Publication year
-
2025Year of publication
- Publication date
-
2025-10-22Full publication date if available
- Authors
-
Zhuolong Yu, Gongming Zhao, Hongli XuList of authors in order
- Landing page
-
https://arxiv.org/abs/2510.19322Publisher landing page
- PDF URL
-
https://arxiv.org/pdf/2510.19322Direct link to full text PDF
- Open access
-
YesWhether a free full text is available
- OA status
-
greenOpen access status per OpenAlex
- OA URL
-
https://arxiv.org/pdf/2510.19322Direct OA link when available
- Cited by
-
0Total citation count in OpenAlex
Full payload
| id | https://openalex.org/W4416246754 |
|---|---|
| doi | https://doi.org/10.48550/arxiv.2510.19322 |
| ids.doi | https://doi.org/10.48550/arxiv.2510.19322 |
| ids.openalex | https://openalex.org/W4416246754 |
| fwci | |
| type | preprint |
| title | Enabling Reconfiguration-Communication Overlap for Collective Communication in Optical Networks |
| biblio.issue | |
| biblio.volume | |
| biblio.last_page | |
| biblio.first_page | |
| is_xpac | False |
| apc_list | |
| apc_paid | |
| language | |
| locations[0].id | pmh:oai:arXiv.org:2510.19322 |
| locations[0].is_oa | True |
| locations[0].source.id | https://openalex.org/S4306400194 |
| locations[0].source.issn | |
| locations[0].source.type | repository |
| locations[0].source.is_oa | True |
| locations[0].source.issn_l | |
| locations[0].source.is_core | False |
| locations[0].source.is_in_doaj | False |
| locations[0].source.display_name | arXiv (Cornell University) |
| locations[0].source.host_organization | https://openalex.org/I205783295 |
| locations[0].source.host_organization_name | Cornell University |
| locations[0].source.host_organization_lineage | https://openalex.org/I205783295 |
| locations[0].license | public-domain |
| locations[0].pdf_url | https://arxiv.org/pdf/2510.19322 |
| locations[0].version | submittedVersion |
| locations[0].raw_type | text |
| locations[0].license_id | https://openalex.org/licenses/public-domain |
| locations[0].is_accepted | False |
| locations[0].is_published | False |
| locations[0].raw_source_name | |
| locations[0].landing_page_url | http://arxiv.org/abs/2510.19322 |
| locations[1].id | doi:10.48550/arxiv.2510.19322 |
| locations[1].is_oa | True |
| locations[1].source.id | https://openalex.org/S4306400194 |
| locations[1].source.issn | |
| locations[1].source.type | repository |
| locations[1].source.is_oa | True |
| locations[1].source.issn_l | |
| locations[1].source.is_core | False |
| locations[1].source.is_in_doaj | False |
| locations[1].source.display_name | arXiv (Cornell University) |
| locations[1].source.host_organization | https://openalex.org/I205783295 |
| locations[1].source.host_organization_name | Cornell University |
| locations[1].source.host_organization_lineage | https://openalex.org/I205783295 |
| locations[1].license | public-domain |
| locations[1].pdf_url | |
| locations[1].version | |
| locations[1].raw_type | article |
| locations[1].license_id | https://openalex.org/licenses/public-domain |
| locations[1].is_accepted | False |
| locations[1].is_published | |
| locations[1].raw_source_name | |
| locations[1].landing_page_url | https://doi.org/10.48550/arxiv.2510.19322 |
| indexed_in | arxiv, datacite |
| authorships[0].author.id | https://openalex.org/A5007816619 |
| authorships[0].author.orcid | https://orcid.org/0000-0002-8846-5229 |
| authorships[0].author.display_name | Zhuolong Yu |
| authorships[0].author_position | middle |
| authorships[0].raw_author_name | Yu, Zhuolong |
| authorships[0].is_corresponding | False |
| authorships[1].author.id | https://openalex.org/A5074187380 |
| authorships[1].author.orcid | https://orcid.org/0000-0003-1311-8908 |
| authorships[1].author.display_name | Gongming Zhao |
| authorships[1].author_position | last |
| authorships[1].raw_author_name | Zhao, Gongming |
| authorships[1].is_corresponding | False |
| authorships[2].author.id | https://openalex.org/A5063184427 |
| authorships[2].author.orcid | https://orcid.org/0000-0003-3831-4577 |
| authorships[2].author.display_name | Hongli Xu |
| authorships[2].author_position | middle |
| authorships[2].raw_author_name | Xu, Hongli |
| authorships[2].is_corresponding | False |
| has_content.pdf | True |
| has_content.grobid_xml | False |
| is_paratext | False |
| open_access.is_oa | True |
| open_access.oa_url | https://arxiv.org/pdf/2510.19322 |
| open_access.oa_status | green |
| open_access.any_repository_has_fulltext | False |
| created_date | 2025-10-24T00:00:00 |
| display_name | Enabling Reconfiguration-Communication Overlap for Collective Communication in Optical Networks |
| has_fulltext | False |
| is_retracted | False |
| updated_date | 2025-11-28T09:13:48.949888 |
| primary_topic | |
| cited_by_count | 0 |
| locations_count | 2 |
| best_oa_location.id | pmh:oai:arXiv.org:2510.19322 |
| best_oa_location.is_oa | True |
| best_oa_location.source.id | https://openalex.org/S4306400194 |
| best_oa_location.source.issn | |
| best_oa_location.source.type | repository |
| best_oa_location.source.is_oa | True |
| best_oa_location.source.issn_l | |
| best_oa_location.source.is_core | False |
| best_oa_location.source.is_in_doaj | False |
| best_oa_location.source.display_name | arXiv (Cornell University) |
| best_oa_location.source.host_organization | https://openalex.org/I205783295 |
| best_oa_location.source.host_organization_name | Cornell University |
| best_oa_location.source.host_organization_lineage | https://openalex.org/I205783295 |
| best_oa_location.license | public-domain |
| best_oa_location.pdf_url | https://arxiv.org/pdf/2510.19322 |
| best_oa_location.version | submittedVersion |
| best_oa_location.raw_type | text |
| best_oa_location.license_id | https://openalex.org/licenses/public-domain |
| best_oa_location.is_accepted | False |
| best_oa_location.is_published | False |
| best_oa_location.raw_source_name | |
| best_oa_location.landing_page_url | http://arxiv.org/abs/2510.19322 |
| primary_location.id | pmh:oai:arXiv.org:2510.19322 |
| primary_location.is_oa | True |
| primary_location.source.id | https://openalex.org/S4306400194 |
| primary_location.source.issn | |
| primary_location.source.type | repository |
| primary_location.source.is_oa | True |
| primary_location.source.issn_l | |
| primary_location.source.is_core | False |
| primary_location.source.is_in_doaj | False |
| primary_location.source.display_name | arXiv (Cornell University) |
| primary_location.source.host_organization | https://openalex.org/I205783295 |
| primary_location.source.host_organization_name | Cornell University |
| primary_location.source.host_organization_lineage | https://openalex.org/I205783295 |
| primary_location.license | public-domain |
| primary_location.pdf_url | https://arxiv.org/pdf/2510.19322 |
| primary_location.version | submittedVersion |
| primary_location.raw_type | text |
| primary_location.license_id | https://openalex.org/licenses/public-domain |
| primary_location.is_accepted | False |
| primary_location.is_published | False |
| primary_location.raw_source_name | |
| primary_location.landing_page_url | http://arxiv.org/abs/2510.19322 |
| publication_date | 2025-10-22 |
| publication_year | 2025 |
| referenced_works_count | 0 |
| abstract_inverted_index.a | 19, 49, 96, 117, 135 |
| abstract_inverted_index.-- | 46 |
| abstract_inverted_index.CC | 30, 66, 112, 155 |
| abstract_inverted_index.To | 89 |
| abstract_inverted_index.an | 42 |
| abstract_inverted_index.is | 3 |
| abstract_inverted_index.or | 80 |
| abstract_inverted_index.to | 85 |
| abstract_inverted_index.we | 93 |
| abstract_inverted_index.Our | 157 |
| abstract_inverted_index.and | 64, 105, 129, 146 |
| abstract_inverted_index.can | 106 |
| abstract_inverted_index.due | 84 |
| abstract_inverted_index.for | 6, 22, 41, 48, 69 |
| abstract_inverted_index.the | 72 |
| abstract_inverted_index.(CC) | 2 |
| abstract_inverted_index.SWOT | 101, 115, 133 |
| abstract_inverted_index.full | 50 |
| abstract_inverted_index.more | 62 |
| abstract_inverted_index.shim | 139 |
| abstract_inverted_index.that | 121, 140 |
| abstract_inverted_index.this | 54 |
| abstract_inverted_index.when | 60 |
| abstract_inverted_index.with | 111, 126, 153 |
| abstract_inverted_index.(DML) | 11 |
| abstract_inverted_index.DML's | 14 |
| abstract_inverted_index.SWOT, | 95 |
| abstract_inverted_index.adopt | 32 |
| abstract_inverted_index.align | 108 |
| abstract_inverted_index.faces | 56 |
| abstract_inverted_index.great | 20 |
| abstract_inverted_index.novel | 118 |
| abstract_inverted_index.rigid | 86 |
| abstract_inverted_index.these | 91 |
| abstract_inverted_index.which | 36 |
| abstract_inverted_index.while | 149 |
| abstract_inverted_index.SWOT's | 161 |
| abstract_inverted_index.demand | 76 |
| abstract_inverted_index.either | 75 |
| abstract_inverted_index.entire | 43 |
| abstract_inverted_index.modern | 70 |
| abstract_inverted_index.static | 38 |
| abstract_inverted_index.suffer | 81 |
| abstract_inverted_index.switch | 124 |
| abstract_inverted_index.widely | 4 |
| abstract_inverted_index.address | 90 |
| abstract_inverted_index.adopted | 5 |
| abstract_inverted_index.complex | 63 |
| abstract_inverted_index.employs | 102 |
| abstract_inverted_index.enables | 141 |
| abstract_inverted_index.machine | 9 |
| abstract_inverted_index.network | 25, 34, 99, 109, 144 |
| abstract_inverted_index.ongoing | 127 |
| abstract_inverted_index.optical | 24, 28, 98, 123, 143 |
| abstract_inverted_index.pattern | 17 |
| abstract_inverted_index.propose | 94 |
| abstract_inverted_index.results | 159 |
| abstract_inverted_index.schemes | 31 |
| abstract_inverted_index.traffic | 16, 113 |
| abstract_inverted_index.Existing | 27 |
| abstract_inverted_index.However, | 53 |
| abstract_inverted_index.applying | 23 |
| abstract_inverted_index.approach | 55 |
| abstract_inverted_index.existing | 154 |
| abstract_inverted_index.improves | 130 |
| abstract_inverted_index.learning | 10 |
| abstract_inverted_index.overlaps | 122 |
| abstract_inverted_index.provides | 18 |
| abstract_inverted_index.required | 68 |
| abstract_inverted_index.resource | 78, 87 |
| abstract_inverted_index.seamless | 151 |
| abstract_inverted_index.training | 12, 51 |
| abstract_inverted_index.efficient | 65 |
| abstract_inverted_index.excessive | 77 |
| abstract_inverted_index.introduce | 134 |
| abstract_inverted_index.operation | 45 |
| abstract_inverted_index.patterns. | 114 |
| abstract_inverted_index.resources | 110 |
| abstract_inverted_index.sometimes | 47 |
| abstract_inverted_index.technique | 120 |
| abstract_inverted_index.Collective | 0 |
| abstract_inverted_index.``one-shot | 33 |
| abstract_inverted_index.algorithms | 67 |
| abstract_inverted_index.collective | 44, 137 |
| abstract_inverted_index.framework. | 100 |
| abstract_inverted_index.iteration. | 52 |
| abstract_inverted_index.libraries. | 156 |
| abstract_inverted_index.oppotunity | 21 |
| abstract_inverted_index.provisions | 37 |
| abstract_inverted_index.scheduling | 119, 148 |
| abstract_inverted_index.simulation | 158 |
| abstract_inverted_index.strategies | 74 |
| abstract_inverted_index.supporting | 61, 150 |
| abstract_inverted_index.topologies | 40 |
| abstract_inverted_index.workloads. | 13 |
| abstract_inverted_index.workloads: | 71 |
| abstract_inverted_index.allocation. | 88 |
| abstract_inverted_index.challenges, | 92 |
| abstract_inverted_index.coordinated | 142 |
| abstract_inverted_index.degradation | 83 |
| abstract_inverted_index.demonstrate | 160 |
| abstract_inverted_index.distributed | 8 |
| abstract_inverted_index.dynamically | 107 |
| abstract_inverted_index.efficiency. | 132 |
| abstract_inverted_index.integration | 152 |
| abstract_inverted_index.large-scale | 7 |
| abstract_inverted_index.lightweight | 136 |
| abstract_inverted_index.limitations | 59 |
| abstract_inverted_index.performance | 82, 163 |
| abstract_inverted_index.predictable | 15 |
| abstract_inverted_index.scalability | 58 |
| abstract_inverted_index.significant | 57, 162 |
| abstract_inverted_index.technology. | 26 |
| abstract_inverted_index.``one-shot'' | 73 |
| abstract_inverted_index.demand-aware | 97 |
| abstract_inverted_index.incorporates | 116 |
| abstract_inverted_index.transmission | 147 |
| abstract_inverted_index.communication | 1, 131, 138 |
| abstract_inverted_index.configuration | 145 |
| abstract_inverted_index.high-capacity | 39 |
| abstract_inverted_index.improvements. | 164 |
| abstract_inverted_index.transmissions, | 128 |
| abstract_inverted_index.overprovisioning | 79 |
| abstract_inverted_index.reconfigurations | 125 |
| abstract_inverted_index.reconfiguration'' | 104 |
| abstract_inverted_index.``intra-collective | 103 |
| abstract_inverted_index.reconfiguration'', | 35 |
| abstract_inverted_index.interconnects-based | 29 |
| cited_by_percentile_year | |
| countries_distinct_count | 0 |
| institutions_distinct_count | 3 |
| citation_normalized_percentile |