光回線網の再構成遅延を考慮した回線スケジューリング
Tetris: Circuit Scheduling for Rearrangeably Non-Blocking Photonic Interconnects
この論文をやさしく読む
ひとことで言うと
内部スイッチの切り替えで既存通信にも遅延が出る光回線網で、通信順序と経路を決める。
何に役立つ?
分散計算向け光相互接続の全対全通信を短時間で終わらせる設計の参考になる。
この研究の面白いところ
進行中の接続を保つように経路を選び、比較方式より完了時間を最大6.6倍短縮した。
どこまで分かった?
比較結果はシミュレーションとハードウェア模擬に基づく。複数利用者の運用は今後の課題として論じている。
v1のアブストラクトに基づくAI解説。日本語訳とは別に、用途の解釈を含みます。
アブストラクトの日本語訳
再構成可能な光相互接続は次世代の分散計算に有望な通信構造だが、多くの回線スケジューラは、接続がブロックされるか、厳密にブロックされないかという理想化した見方で設計される。実用的で拡張しやすい設計には、内部の2×2スイッチの網を通して接続を経路指定する、配置を変えればブロックを回避できる方式が多い。この場合、新たな接続の確立が既存の接続の経路変更を強い、複数の内部スイッチの状態変化を起こし、無関係な通信にも再構成の遅延を生じさせる。本研究はこの方式の光相互接続向け回線スケジューリング手法 Tetris を提示する。着想は二つある。全対全の通信需要は二重確率行列になるとは限らず、少数の端点がボトルネックになり得る。また、再構成の遅延が大きいと、次に設定すべき接続そのものが変わり得る。Tetris は、残る通信量と再構成作業からボトルネック端点を優先し、可能な限り進行中の接続を保つようにマッチングを選び、経路を指定する。マッチングで進行を保証しつつ接続は個別にスケジュールするため、完了した接続をマッチング全体の待ち合わせなしに入れ替えられ、状態が変わるスイッチだけで遅延が生じる。シミュレーションとハードウェア模擬実験では、全対全需要の完了時間を Birkhoff–von Neumann に基づく方式に比べ最大6.6倍、Sunflow に比べ30%短縮した。最後に、部分的な再構成を伴うこの種の相互接続について、複数利用者のスケジューリングと経路指定に新しい課題があることを論じる。
v1の要旨から自動生成。本文の精読・人による確認は未実施。
- 初稿
- 2026-09-21(UTC)
- 最新改訂
- 2026-09-21 · v1
- 査読・掲載
- 査読状況未確認
更新履歴
- v1 2026-09-21 この版を読む
取得できた版を表示。版の更新は査読済みを意味しません。過去版の本文差分は未解析です。
原文の要旨
Reconfigurable photonic interconnects are emerging as a promising communication architecture for next-generation distributed computing. Yet, most circuit schedulers are designed around an idealized view of the interconnect as either blocking or strictly non-blocking. Practical scalable designs are often rearrangeably non-blocking (RNB), with connections routed through networks of internal $2\times2$ switches. This changes the scheduling problem fundamentally: establishing a new connection can force existing connections to be rerouted, trigger state changes across multiple internal switches, and impose reconfiguration delay on otherwise unrelated traffic. We present Tetris, a circuit scheduling algorithm for RNB photonic interconnects. Tetris builds on two observations. First, All-to-All demands are often not doubly stochastic, leaving a small number of endpoints as communication bottlenecks. Second, reconfiguration delay can be large enough to change which connection should be scheduled next. Tetris prioritizes bottleneck endpoints using their remaining communication and reconfiguration work, while selecting and routing matchings to preserve ongoing connections whenever possible. Matchings ensure progress, but connections are scheduled independently, allowing completed connections to be replaced without matching-wide barriers and incurring delay only at switches whose states change. Our simulation and hardware-emulation results show that Tetris reduces All-to-All demand completion time by up to $6.6$x over Birkhoff--von Neumann-based scheduling and by $30$% over Sunflow. More broadly, RNB interconnects raise new questions in multi-tenant scheduling and routing for partial reconfiguration, which we discuss at the end of the paper.
arXiv ID: 2609.25434 / 要約の誤りについて