←Contents目錄
Chapter 10第 10 章
References文獻
Chapter 10 of 13 · Part III · AI in orbit
第 10 章(共 13 章)· 第三部 · 在軌 AI

What AI training asks of a network, and what a constellation offersAI 訓練對網路的要求,以及星座能給什麼

This chapter relates synchronous training’s bandwidth, latency and reliability requirements to bisection bandwidth, injection rate and exposed communication. It compares satellite-link assumptions with terrestrial systems, then identifies which companion-primer designs transfer to orbit and which require adaptation or replacement.本章以對切頻寬、注入速率與暴露通訊說明同步訓練對網路的要求,並將各論文的衛星鏈路假設與地面系統比較。接著逐項檢視姊妹教材的設計,說明哪些能沿用到軌道,哪些需要調整或替換。

≈ 27 min · 1 panel · 8-question quiz≈ 27 分鐘 · 1 個面板 · 8 題測驗Jump to the quiz ↓跳到測驗 ↓
Before you start
開始之前

This chapter builds on Chapters 2, 5, 6 and 8, plus the companion AI Training Network Primer. It recalls the orbital-relevant parts of companion Chapters 3–11: parallelism, collectives, step budgets, topology, transport, routing, front ends, failures and sharing. The links below open definitions of recurring terms.

本章建立在第 2、5、6、8 章之上,也建立在姊妹教材 AI Training Network Primer 之上。該教材第 3 到 11 章(平行化、集體通訊、步時間預算、拓樸、傳輸層、路由、前端、故障、共用)只回顧到軌道論證所需的程度。以下名詞在本章經常出現,點選即可回到定義。

New terms in this chapter (8)本章新名詞(8)

Each link opens the definition at the term’s first appearance.

各名詞在首次出現處都有定義,點選連結即可前往。

  • all-reduce全歸約(all-reduce) The collective in which every worker ends with the element-wise sum of all workers' vectors. 讓每個工作者最後都拿到所有工作者向量逐元素總和的集體通訊。
  • step time步時間 The wall-clock time of one training step, compute plus exposed communication. 一個訓練步驟的實際耗時,等於運算時間加上暴露的通訊時間。
  • exposed communication暴露的通訊 The communication that extends beyond compute and therefore lengthens the step. 一步之中超出運算重疊範圍、因此直接拉長步時間的通訊。
  • oversubscription超額訂閱 The ratio of capacity entering a network tier to capacity leaving it upward. 進入某一層網路的容量,與該層向上送出容量之間的比值。
  • ICI晶片間互連(ICI) The inter-chip interconnect that links accelerators inside one host or pod directly over ICI. 直接連接同一主機或同一 pod 內加速器的晶片間互連。
  • torus環面(torus) A grid in which each node links to its neighbors in every dimension and the edges wrap around. 每個節點都與各維度的鄰居相連、且邊緣首尾相接的網格。
  • Clos networkClos 網路 A layered switch fabric in which compute nodes attach to leaf switches and every leaf reaches every other through spine switches. 一種分層交換架構:運算節點接到葉交換器,每個葉交換器都透過脊交換器到達其他所有葉交換器。
  • bisection intensity對切強度 Floating-point operations per step divided by bytes that must cross the bisection per step. 每一步的浮點運算量,除以每一步必須穿越對切面的位元組數。

10.1Recap from the companion primer: parallelisms, collectives, the step budget回顧姊妹教材:平行化、集體通訊、步時間預算

Recall
回顧
Section 5.2 defines bisection as the capacity cut when a graph is halved. Section 2.1 gives vacuum propagation time of 3.336 µs/km. Both help assess training clusters.
第 5.2 節把對切定義為圖被對半切開時被切斷鏈路的總容量,第 2.1 節給出真空傳播成本 3.336 µs/km。這兩個量在本章回來,成為評判訓練叢集的兩把尺。

The companion primer explains three ways to split a large model across workers. Their traffic patterns determine how well they fit an orbital network. Tensor parallelism splits each layer’s weight matrices across a small accelerator group, which exchanges partial activations several times per layer. It requires the highest bandwidth and lowest latency, so Meta’s Llama 3 report keeps it within a host at TP = 8 [77, §3.3.2] preprint. Pipeline parallelism assigns consecutive layers to stages.

Adjacent stages exchange forward activations and backward gradients once per micro-batch, moving few bytes on each step’s critical path. Data parallelism replicates the model and assigns each replica a separate batch slice. It combines gradients through an all-reduce, which gives every worker the element-wise sum of all workers’ vectors so every replica applies the same update. The volume of that collective is proportional to model size with batch size independent of that volume. This explains why it is the term that a slow inter-satellite fabric will feel first.

姊妹教材花了三章說明大型模型如何切分到多個工作者上,而軌道問題只需要知道每一種切法會產生什麼流量。張量平行把每一層的權重矩陣切到一小群加速器上,每層要交換部分激活值好幾次,因此它對頻寬與延遲的要求是三者之中最高的,通常被限制在一台主機之內,Meta 的 Llama 3 報告把它設為 TP = 8[77, §3.3.2]preprint。流水線平行把連續的層分配到各個階段,相鄰階段之間每個微批次傳一次前向激活值與反向梯度,位元組數較少,卻落在每一步的關鍵路徑上。資料平行則把整個模型複製多份,各副本處理各自的批次切片,然後必須合併梯度讓每個副本套用相同的更新,這件事靠的就是全歸約(all-reduce),也就是讓每個工作者最後都拿到所有工作者向量逐元素總和的集體通訊。這個集體通訊的資料量與模型大小成正比,批次大小則維持獨立,所以它會是慢速星間網路最先感受到的那一項。

The all-reduce cost follows directly from the bytes that a ring must move. A ring all-reduce has N workers, each holding M bytes, and starts with reduce-scatter. Each worker sends one N-th of its vector right and adds the vector arriving from the left. After N − 1 repetitions, each worker holds the complete sum of one shard. All-gather then circulates the finished shards for another N − 1 steps.

Each step sends M/N bytes from every worker. Both phases therefore move 2(N − 1)M/N bytes per worker, approaching 2M from below as N grows. A cut halving the group carries M/2 bytes per direction during reduce-scatter. All-gather returns another M/2 bytes per direction as finished shards. The total is M bytes per direction.

Divide per-worker bytes by injection rate to obtain the all-reduce injection bound. Divide cut bytes by bisection bandwidth to obtain the cut bound. Injection governs when bisection exceeds half of one worker’s injection rate, as the table shows. Ring all-reduce therefore stresses worker links, while all-to-all expert dispatch stresses the cut. Section 10.4 uses this distinction.

全歸約的成本可以從「環必須搬多少資料」直接算出來,以下直接列出推導。設 N 個工作者各持有 M 位元組的向量,環狀全歸約先做歸約散佈(reduce-scatter):每個工作者把自己向量的 N 分之一送給右鄰,並把左鄰送來的加進來,重複 N − 1 次之後每個工作者手上都有某一個分片的完整總和。接著做全收集(all-gather),讓完成的分片再繞行 N − 1 步。每一步從每個工作者送出 M/N 位元組,所以兩階段合計每個工作者送出 2(N − 1)M/N 位元組,隨 N 增大趨近於 2M ,上限為 2M。同一套計數也決定了任何把群組對半切開的切面上會流過多少資料:歸約散佈必須把另一半的部分和送過來(每個方向 M/2 位元組),全收集又必須把完成的分片送回去(每個方向再 M/2),因此切面每個方向總共承載 M 位元組。

把每工作者位元組除以工作者的注入速率就得到全歸約時間的注入下界,把切面位元組除以對切頻寬就得到切面下界,而下方的算式表顯示:只要拓樸的對切頻寬超過單一工作者注入速率的一半,起作用的就是注入下界。第 10.4 節會倚賴的實際結論是:環狀全歸約吃緊的是工作者自己擁有的鏈路,切面上的流量則較少。反之,像混合專家模型裡的專家分派這類全對全(all-to-all)模式吃緊的才是切面。

Question問題Calculation算式Result結果
Bytes a worker sends in the reduce-scatter phase歸約散佈階段每個工作者送出的位元組\((N-1)\times \dfrac{M}{N}\)\(\dfrac{N-1}{N}M\)computed. N − 1 steps of one shard each計算值。N − 1 步、每步一個分片
Bytes a worker sends in the all-gather phase全收集階段每個工作者送出的位元組\((N-1)\times \dfrac{M}{N}\)\(\dfrac{N-1}{N}M\)computed. Same count, finished shards計算值。同樣的計數,換成完成的分片
Total per worker, and its limit每個工作者合計,及其極限\(\dfrac{2(N-1)}{N}M \to 2M\)1.975 M at N = 81(N = 81)computed. 1.9998 M at N = 8,192計算值。N = 8,192 時為 1.9998 M
Bytes crossing a halving cut, per direction穿越對半切面的位元組,每個方向\(\tfrac{M}{2}+\tfrac{M}{2}\)\(M\)computed. Partial sums over, finished shards back計算值。部分和送過去、完成分片送回來
Injection bound vs cut bound注入下界與切面下界\(\dfrac{2M}{B_{\text{inj}}}\ \text{vs}\ \dfrac{M}{B_{\text{bis}}}\)injection binds when當 \(B_{\text{bis}} > B_{\text{inj}}/2\)時注入下界起作用computed. True for a 2-D torus whenever 2√N·B > 2B, i.e. N > 1計算值。對 2-D 環面只要 2√N·B > 2B,即 N > 1,就成立

Step time combines compute and communication that extends beyond it. Measured terrestrial utilization provides the comparison point for an orbital design.

步時間由運算與超出運算的暴露通訊組成,地面系統的實測利用率可作為軌道設計的比較基準。

Parameters, comparisons and evidence scope參數、比較與證據範圍
Item項目Values數值Conditions and source條件與來源
Result and scopeQualitative scopeThe companion's step budget reduces the whole network question to two lines.
Result and scopeQualitative scopeThe step time is one training step’s wall-clock duration, expressed as \(T_{\text{step}} = T_{\text{compute}} + T_{\text{exposed}}\). Its second term, exposed communication, is communication extending beyond the arithmetic that overlaps it.
Result and scopeQualitative scopeCommunication fully overlapped with compute adds zero step time.
Cost assumptionsQualitative scopeThe relevant network cost is the communication that extends beyond compute.
Model and compute55.2%, 12,288, 41.2%, 59.1%, 3,072, 3, 38–43%, 16Model-FLOPs utilization measures the share of peak arithmetic used. MegaScale reaches 55.2% at 12,288 GPUs, versus Megatron-LM’s 41.2% on the same hardware. MegaScale’s value falls from 59.1% at 3,072 GPUs [98, Tabs. 2–3]. Llama 3 reports 38–43% BF16 MFU on up to 16K H100s [77, §3.3.3] preprint.
Result and scopeQualitative scopeEven purpose-built clusters leave roughly half their arithmetic idle.
Result and scopeQualitative scopeAn orbital design must keep exposed communication near tens of percent rather than several hundred percent.
結果與適用範圍定性範圍姊妹教材的步時間預算把整個網路問題縮成兩行。
結果與適用範圍定性範圍步時間是一個訓練步驟的實際耗時,可分解為 \(T_{\text{step}} = T_{\text{compute}} + T_{\text{exposed}}\),其中第二項是暴露的通訊,也就是超出算術運算重疊範圍的那部分通訊。
結果與適用範圍定性範圍藏在運算底下進行的通訊的額外步時間成本為零,因此評估網路時,應看有多少通訊時間超出運算。
模型與運算12,288, 55.2%, 41.2%, 3,072, 59.1%模型 FLOPs 利用率(MFU),即峰值算力實際被用到的比例,是最能揭露這個餘數的指標,而地面數字給了我們期待值:ByteDance 的 MegaScale 在 12,288 顆 GPU 上達到 55.2%,同一硬體上的 Megatron-LM 只有 41.2%,而它自己的數字也從 3,072 顆 GPU 時的 59.1% 往下掉[98, Tabs. 2–3]。
結果與適用範圍3, 16, 38–43%Llama 3 則在最多 16K 顆 H100 上回報 38–43% 的 BF16 MFU[77, §3.3.3]preprint。
結果與適用範圍定性範圍連專門打造的叢集都讓大約一半的算力閒置,軌道設計應以這些實測值為基準,將暴露通訊維持在幾十個百分點的量級。

Oversubscription measures the capacity reduction between network tiers. Training systems keep their heaviest parallel traffic within the tier that supplies enough bandwidth.

超額訂閱描述網路層級之間的容量縮減,訓練系統會將最重的平行流量保留在頻寬足夠的層級內。

Parameters, comparisons and evidence scope參數、比較與證據範圍
Item項目Values數值Conditions and source條件與來源
Result and scopeQualitative scopeThe last piece of vocabulary is how a fabric is sized against injection.
Capacity and rate1:1, 1:7In a tiered network, oversubscription divides incoming capacity from below by available upward capacity. A 1:1 fabric carries every worker’s full injection across the bisection simultaneously. A 1:7 fabric carries one seventh.
Capacity and rate3, 3,072, 1:1, 1:7Llama 3 uses 3,072-GPU pods with full, 1:1 bisection bandwidth. The aggregation tier joins eight pods at 1:7 oversubscription. Scheduling keeps tensor-parallel and most pipeline traffic within pods, leaving lighter data-parallel traffic to cross the restricted tier [77, §3.3.1] preprint.
Capacity and rateQualitative scopeThe model partition follows the bandwidth hierarchy. Each tier supplies the bandwidth needed by the parallel traffic placed there.
Result and scopeQualitative scopeSatellite clusters follow the same rule and add another tier: the connection from an accelerator board to the optical terminal leaving its spacecraft.
結果與適用範圍定性範圍最後一個詞彙是網路架構如何相對於注入速率來定尺寸。
結果與適用範圍1:1, 1:7在分層網路裡,超額訂閱是從下方進入某一層的容量與該層能向上送出容量的比值,所以 1:1 的架構能同時把每個工作者的全部注入速率送過對切面,而 1:7 的架構只能送七分之一。
模型與運算3, 3,072, 1:1, 1:7Llama 3 的叢集展示了標準的折衷:3,072 顆 GPU 的 pod 以全對切頻寬、1:1 容量的方式接線,而把八個這種 pod 接在一起的匯聚層則超額訂閱 1:7,排程器被要求把張量平行與大部分流水線流量留在 pod 內,只讓較輕的資料平行流量穿越那層薄的網路[77, §3.3.1]preprint。
結果與適用範圍定性範圍本章會一再回到的模式是:頻寬花在平行化需要的地方,而模型切分配合網路層級,以可用頻寬為依據。
結果與適用範圍定性範圍衛星叢集完整繼承這套設計紀律,只是在最底層多加了一層:加速器板與離開太空船的雷射終端之間的那一層。

10.2The terrestrial reference numbers地面參考數字

Terrestrial training clusters provide high bandwidth per accelerator and place switches in a hierarchy. Their operational failure measurements also define a reliability reference.

地面訓練叢集為每顆加速器提供高頻寬,並以交換器構成階層,其營運故障量測也提供了可靠度基準。

Parameters, comparisons and evidence scope參數、比較與證據範圍
Item項目Values數值Conditions and source條件與來源
Result and scopeQualitative scopeThree documents and one product page define the terrestrial reference. Each orbital proposal needs comparison with their per-accelerator training-network capabilities.
Result and scope405 B, 3, 16, 700 W, 80 GB, 24, 400, 3,072Meta trained the 405 B Llama 3 on up to 16K H100s within a 24K-GPU RoCE cluster. Each H100 has 700 W power and 80 GB HBM3. A three-layer Clos joins 3,072-GPU pods with “400 Gbps interconnects between GPUs”. Pipeline- and data-parallel traffic “may communicate through a multi-hop network, with latency up to tens of microseconds” [77, §3.3.1–3.3.3] preprint.
Capacity and rate400, 2, 200Alibaba's HPN gives each of the eight GPUs in a host its own 400 Gbps RDMA NIC built from 2 × 200 Gbps ports
Capacity and rate3.2, 15,360, 51.2so a host injects 3.2 Tbps into the back-end fabric, keeps 15,360 GPUs in one pod on 51.2 Tbps single-chip switches
Result and scopeQualitative scopeand observes that training traffic consists of "very few
Result and scopeQualitative scopebut periodically bursty flows" that saturate the NIC for seconds to tens of seconds at a time
Capacity and rate400–900 GB/s, 4–9while intra-host NVLink at 400–900 GB/s bidirectional runs 4–9× faster than the NIC [65, §2.2, §3, §5.2].
Reliability and accuracy10.5, 0.057%, 0.051%, 5, 60, 1–2The paper’s operating statistics provide Section 10.5’s reliability reference. Monthly rates are 0.057% failures for NIC-to-ToR links and 0.051% critical errors for ToR switches. Daily link flaps total 5K–60K, producing 1–2 training-job crashes monthly [65, §2.3, Fig. 5].
結果與適用範圍定性範圍每一個軌道提案都必須拿來與前沿訓練叢集實際提供給每顆加速器的資源相比,而三份文件加一個產品頁面提供了這些數字。
結果與適用範圍24, 16, 700 W, 80 GB, 405 B, 3, 400, 3,072Meta 在一個 24K GPU 的 RoCE 叢集內用最多 16K 顆 H100(700 W、80 GB HBM3)訓練 405 B 的 Llama 3,GPU 之間是「400 Gbps 互連」,由 3,072 顆 GPU 的 pod 組成三層 Clos,並說明流水線與資料平行流量「可能經過多跳網路通訊,延遲最多達數十微秒」[77, §3.3.1–3.3.3]preprint。
容量與速率2, 200, 400, 3.2, 51.2, 15,360, 400–900 GB/s, 4–9阿里巴巴的 HPN 給主機內八顆 GPU 每顆一張由 2 × 200 Gbps 埠組成的 400 Gbps RDMA 網路卡,因此一台主機往後端網路注入 3.2 Tbps,一個 pod 用 51.2 Tbps 單晶片交換器容納 15,360 顆 GPU,並觀察到訓練流量是「極少數但週期性爆發的流」,一次就能讓網路卡飽和數秒到數十秒,而主機內的 NVLink 以 400–900 GB/s 雙向速率跑得比網路卡快 4–9 倍[65, §2.2, §3, §5.2]。
結果與適用範圍10.5, 0.057%, 0.051%, 5, 60, 1–2同一篇論文的營運統計是第 10.5 節的可靠度量尺:每月有 0.057% 的網路卡到 ToR 鏈路失效、0.051% 的 ToR 交換器發生嚴重錯誤、每天有 5K–60K 次鏈路抖動,結果是每月 1–2 次訓練工作崩潰[65, §2.3, Fig. 5]。

TPU v6e provides the on-board interconnect reference for Suncatcher. Its torus differs from the Clos fabrics through which GPU clusters scale bisection bandwidth.

TPU v6e 提供 Suncatcher 機上互連的參考,其環面架構與 GPU 叢集用來擴展對切頻寬的 Clos 各有特性。

Parameters, comparisons and evidence scope參數、比較與證據範圍
Item項目Values數值Conditions and source條件與來源
Model and computeQualitative scopeThe accelerator-side numbers come from Google's TPU v6e, because the Suncatcher proposal is built around that chip.
Compute and memory918 TFLOPS, 32 GB, 1,638 GB/sEach Trillium chip delivers 918 TFLOPS in bf16, carries 32 GB of HBM at 1,638 GB/s
Capacity and rate800 GB/sICI directly connects accelerator chips. Each chip provides 800 GB/s bidirectional bandwidth over four ports.
Capacity and rate6.4, 256, 2This converts to 6.4 Tbps. A pod has 256 chips wired as a 2-D torus. Each chip connects to neighbors in each dimension, with wraparound edges.
Capacity and rate25.6and the pod has 25.6 Tbps of data-center network capacity [99] company.
Result and scopeQualitative scopeThe torus provides a terrestrial precedent for Suncatcher’s lattice.
Capacity and rate3Llama 3 and HPN use Clos networks. Compute nodes attach to leaf switches, and spine switches connect every leaf to every other. Bisection then grows with node count, compared with the torus’s square-root scaling.
Result and scope10.4Section 10.4 puts numbers on that difference.
Latency comparisonQualitative scopeThe three papers leave per-cluster round-trip time unspecified, so "tens of microseconds" is the available latency reference.
Result and scope10.1Section 10.1 directly derives the ring all-reduce rule because its primary-source statement remains to be located.
模型與運算定性範圍加速器端的數字來自 Google 的 TPU v6e,因為 Suncatcher 提案就是圍繞這顆晶片建立的。
運算與記憶體918 TFLOPS, 32 GB, 1,638 GB/s, 800 GB/s, 6.4每顆 Trillium 晶片提供 918 TFLOPS 的 bf16 算力、32 GB 的 HBM 以 1,638 GB/s 存取,並透過四個埠提供每顆晶片 800 GB/s 雙向的晶片間互連(ICI),也就是加速器之間的直接互連,換算為 6.4 Tbps。
容量與速率256, 2, 25.6256 顆晶片組成一個 pod,接成 2-D 環面(torus),即每顆晶片都與各維度鄰居相連、邊緣首尾相接的網格,而整個 pod 有 25.6 Tbps 的資料中心網路容量[99]company。
結果與適用範圍定性範圍環面值得特定點名,因為它是 Suncatcher 所畫晶格的地面前身。
結果與適用範圍3而 Llama 3 與 HPN 的網路則是 Clos 網路,一種分層交換架構,運算節點接到葉交換器,每個葉交換器都透過脊交換器到達其他所有葉交換器,因此對切頻寬隨節點數線性成長。
結果與適用範圍10.4第 10.4 節會為這個差異填上數字。
結果與適用範圍定性範圍三篇論文的叢集內往返時間仍待補充,目前可用的延遲參考是「數十微秒」。
結果與適用範圍10.1環狀全歸約規則的一手來源亦待補充,因此第 10.1 節直接列出推導。
System系統Per-accelerator network每顆加速器的網路Fabric網路架構Latency / reliability延遲/可靠度Source and tag來源與標籤
Llama 3 (Meta)400 Gbps per GPU. TP = 8, PP = 16, DP ≤ 128每顆 GPU 400 Gbps。TP = 8、PP = 16、DP ≤ 1283-layer Clos, 3,072-GPU pods at full bisection, 1:7 at aggregation三層 Clos,3,072 GPU 的 pod 全對切,匯聚層 1:7"up to tens of microseconds" multi-hop. 38–43% MFU多跳「最多數十微秒」。MFU 38–43%arXiv 2407.21783 §3.3 preprint
HPN (Alibaba)400 Gbps NIC per GPU (2 × 200). 3.2 Tbps per host. NVLink 4–9× NIC每顆 GPU 一張 400 Gbps 網路卡(2 × 200)。每主機 3.2 Tbps。NVLink 為網路卡 4–9 倍15,360 GPUs per pod. 51.2 Tbps switches每 pod 15,360 顆 GPU。51.2 Tbps 交換器0.057% links fail/month. 1–2 job crashes/month. 5K–60K flaps/day每月 0.057% 鏈路失效。每月 1–2 次工作崩潰。每天 5K–60K 次抖動SIGCOMM 2024 §2–3, §5.2 peer-reviewed
MegaScale (ByteDance)8 × 200G NICs per server每台伺服器 8 × 200G 網路卡3-layer Clos on 25.6 Tbps Tomahawk 4, 1:125.6 Tbps Tomahawk 4 三層 Clos,1:155.2% MFU at 12,288 GPUs (59.1% at 3,072)12,288 顆 GPU 時 MFU 55.2%(3,072 顆時 59.1%)NSDI 2024 §3.6, Tables 2–3 peer-reviewed
TPU v6e (Google)ICI 800 GB/s bidirectional per chip, 4 ports (6.4 Tbps). 918 TFLOPS bf16每顆晶片 ICI 800 GB/s 雙向、4 埠(6.4 Tbps)。918 TFLOPS bf16256-chip 2-D torus pod. 25.6 Tbps DCN per pod256 晶片 2-D 環面 pod。每 pod 25.6 Tbps DCNpublication pending待公布Google Cloud docsGoogle Cloud 文件 company

10.3Mapping the companion's chapters onto a constellation把姊妹教材的章節對應到星座上

Recall
回顧
Section 2.4 gives 2–30 s acquisition and three terminals per Starlink satellite. Section 8.4 supplies Trillium radiation rates, and Section 8.3 gives thermal duty cycles. These facts change specific companion chapters.
第 2.4 節給出雷射鏈路擷取需 2–30 s、每顆 Starlink 衛星三個終端。第 8.4 節給出 Trillium 的輻射率,第 8.3 節給出熱工作週期。這些事實各自迫使姊妹教材的某一章做出改變。

The parallelism hierarchy must follow the available bandwidth hierarchy in orbit. Predictable geometry changes collective schedules, while the step-time identity remains valid.

在軌平行化層級應配合可用頻寬層級。可預測的幾何會改變集體通訊排程,步時間恆等式則保持成立。

Parameters, comparisons and evidence scope參數、比較與證據範圍
Item項目Values數值Conditions and source條件與來源
Terrestrial design assumptionsQualitative scopeThe companion’s design chapters assume a room of racks. Review each chapter against the satellite facts to identify which assumptions require changes.
Capacity and rateQualitative scopeThe parallelism chapter survives intact, because its lesson is that the parallelism hierarchy must match the bandwidth hierarchy
Capacity and rate6.4Satellites add a bandwidth tier. Tensor parallelism stays on one spacecraft’s ICI, which provides 6.4 Tbps per Trillium chip.
Capacity and rate10, 10–30Pipeline and data parallelism cross optical terminals. Suncatcher targets “on the order of 10 Tbps” per link. With Google’s stated “dozens of TPU chips” per satellite, this tier is roughly 10–30× oversubscribed against on-board ICI [100] company.
Capacity and rate100, 200 m, 3Collective algorithms need adaptation because their usual graph is static with uniform rates. Formation geometry cycles twice per orbit, changing neighbor distances between 100 and 200 m [36, p. 4]. Spatial multiplexing then makes rate depend on distance (p. 3).
Orbital configurationQualitative scopeThe step-budget chapter is kept verbatim, since the identity remains valid in orbit \(T_{\text{step}} = T_{\text{compute}} + T_{\text{exposed}}\).
Result and scopeQualitative scopeOnly the inputs change.
結果與適用範圍定性範圍姊妹教材的設計章節是為一間裝滿機架的房間寫的,要看清軌道改變了什麼,最乾淨的方法就是逐章走過去,問哪一個衛星事實(如果有的話)打破了該章的假設。
容量與速率6.4平行化那一章完整存活,因為它的教訓是平行化層級必須配合頻寬層級,而衛星只是多加一層:張量平行留在同一艘太空船內的 ICI 上,一顆 Trillium 晶片有 6.4 Tbps 的 ICI,而流水線與資料平行則穿越雷射終端。
容量與速率10, 10–30若每顆衛星真的載有 Google 現在所說的「數十顆 TPU 晶片」[100]company,即使是 Suncatcher 每條鏈路「10 Tbps 量級」的目標相對於機上 ICI 也會超額訂閱約 10–30 倍。
結果與適用範圍100, 200 m, 3集體通訊那一章需要調整,因為它的演算法假設靜態圖與一致的鏈路速率,而編隊的幾何每圈週期變化兩次、鄰居距離在 100 到 200 m 之間振盪[36, p. 4],一旦使用空間多工,鏈路速率還會隨距離改變(p. 3)。
結果與適用範圍定性範圍步時間預算那一章可以逐字保留,因為軌道仍遵循 \(T_{\text{step}} = T_{\text{compute}} + T_{\text{exposed}}\) 這個恆等式,改變的只有輸入值。

A satellite’s terminal count limits its network degree. Optical fading and acquisition also require transport assumptions suited to free-space links.

衛星的終端數限制了網路度數,光學衰落與鏈路擷取則要求傳輸層採用適合自由空間鏈路的假設。

Parameters, comparisons and evidence scope參數、比較與證據範圍
Item項目Values數值Conditions and source條件與來源
Result and scopeQualitative scopeThe topology chapter is the first that must be replaced.
Capacity and rate51.2, 64The companion’s Clos uses 51.2 Tbps switch ASICs with at least 64 ports. A satellite’s degree instead follows its independently pointed terminal count. Current Starlink satellites have three [39, §2.1] company, while van Berkel’s tori use four to six [101, §IV-A] preprint. Suncatcher depicts eight neighbors [36, p. 4, Fig. 2], and Pénot and Balakrishnan sweep up to twelve ports [102] preprint.
Fabric roles10.4With degree that low, the choice is between a torus or lattice in which every satellite is both compute and router. A Clos in which some satellites give up their payload to become switches, which is the subject of Section 10.4.
Reliability and accuracy2–30 s, 6The transport chapter must also be replaced, because lossless RDMA with priority flow control assumes zero packet loss and microsecond recovery. In comparison, a free-space optical link fades, re-acquires over 2–30 s [33, Tab. 1], and still awaits congestion-control measurements in the papers covered by Chapter 6.
結果與適用範圍定性範圍拓樸那一章是第一個必須整個換掉的。
容量與速率64, 51.2它的 Clos 網路建立在有 64 個以上埠的 51.2 Tbps 交換晶片上,而衛星的節點度數就是它能獨立指向的雷射終端數:目前的 Starlink 衛星是三個[39, §2.1]company,van Berkel 的環面分析用四到六個[101, §IV-A]preprint,Suncatcher 的晶格鄰域是八個[36, p. 4, Fig. 2],而 Pénot 與 Balakrishnan 的 Clos 掃描最多到十二個[102]preprint。
結果與適用範圍定性範圍度數這麼低,選擇就落在兩者之間:一種是環面或晶格,每顆衛星既是運算節點也是路由器。
結果與適用範圍10.4另一種是 Clos,部分衛星放棄運算酬載變成交換器,這是第 10.4 節的主題。
結果與適用範圍2–30 s, 6傳輸層那一章也必須換掉,因為帶優先流量控制的無損 RDMA 預設鏈路封包遺失率為零、且能在微秒內恢復,而自由空間光鏈路會衰落、重新擷取要 2–30 s[33, Tab. 1],而且在第 6 章能找到的任何論文裡,ISL 壅塞控制演算法的實測仍待開展。

Routing can use predicted geometry, while the front end depends on ground visibility and downlink capacity. Failure handling must include radiation and thermal pauses.

路由可利用預測幾何,前端則取決於地面可見性與下行容量。故障處理還需納入輻射與散熱暫停。

Parameters, comparisons and evidence scope參數、比較與證據範圍
Item項目Values數值Conditions and source條件與來源
Result and scopeQualitative scopeThe remaining chapters split between adaptation and replacement.
Predictable routingQualitative scopeRouting is adapted and in one respect becomes easier. This occurs because the geometry of a formation is known from ephemerides seconds to hours ahead, so paths can be computed from ephemerides. The equal-cost multipath hashing that terrestrial fabrics use to spread bursty flows gives way to schedules computed on a predictable time-varying graph.
Capacity and rate200, 4.8 TBThe front-end chapter covers dataset arrival and checkpoint departure, so orbital ground transfer requires a replacement design. TBIRD demonstrates 200 Gbps and 4.8 TB in roughly five minutes [37, §I–IV]. Suncatcher’s pilot plans radio ground links and calls optical links “eventually” necessary [36, pp. 2, 7].
Radiation and thermal inputs17 rad, 5 krad, 150 rad, 15–20Failure analysis keeps checkpoint-and-restart arithmetic but changes its inputs. Tests report about one silent corruption per 17 rad and one functional interrupt per 5 krad per chip [36, pp. 5, 9]. The environment is roughly 150 rad yearly. Press reports add prototype chip shutdowns every 15–20 minutes for cooling (Payload.
Result and scopeQualitative scopeIEEE ComSoc blog citing the NYT) press.
Result and scopeQualitative scopeThe sharing chapter, finally, is the one that mostly disappears. This occurs because an orbital cluster is a single-tenant machine whose owner controls the fabric. Thus, the fairness and isolation mechanisms it describes address a single owner’s needs.
結果與適用範圍定性範圍剩下的章節各自落在調整與替換兩類。
結果與適用範圍定性範圍路由屬於調整,而且在某個面向上反而變簡單,因為編隊的幾何可以從星曆提前數秒到數小時得知,路徑可以由星曆算出來,地面網路用來分散爆發流量的等價多路徑雜湊也讓位給在可預測的時變圖上計算出的排程。
容量與速率200, 4.8 TB前端那一章談的是資料集如何進入叢集、檢查點如何離開,它必須被換掉,因為通往地面的唯一路徑是下行鏈路,而其光學下行已展示的最高水準是 TBIRD 的 200 Gbps,在大約五分鐘的一次過頂內傳送 4.8 TB[37, §I–IV],而 Suncatcher 的先導任務計畫用射頻做地面鏈路,並稱光學地面鏈路「終將」必要[36, pp. 2, 7]。
可靠度與準確率17 rad, 5 krad, 150 rad, 15–20故障那一章屬於調整,保留它的檢查點與重啟算術,但換上新的速率:約每 17 rad 一次無聲資料損毀、每顆晶片約每 5 krad 一次功能中斷,環境劑量約每年 150 rad[36, pp. 5, 9],再加上據報已升空的 MVP 原型機每 15–20 分鐘就必須把晶片關機降溫的熱工作週期(Payload。
結果與適用範圍定性範圍IEEE ComSoc 部落格引述 NYT)press。
結果與適用範圍定性範圍最後,共用那一章幾乎整個消失,因為軌道叢集是單一租戶的機器,擁有者同時擁有網路,它所描述的公平與隔離機制僅需處理單一擁有者的需求。
Companion chapter姊妹教材章節Verdict結論Satellite fact that forces the change迫使改變的衛星事實Where it is treated在哪裡處理
3 Parallelism3 平行化keep保留One more tier: ICI 6.4 Tbps per chip inside, laser terminals outside (TPU v6e docs company. [36, p. 3])多一層:機內每晶片 ICI 6.4 Tbps,機外雷射終端(TPU v6e 文件 company。[36, p. 3])10.4
4 Collectives4 集體通訊adapt調整Geometry cycles twice per orbit, 100–200 m spacing. Rate depends on range with spatial multiplexing [36, pp. 3–4]幾何每圈變化兩次,間距 100–200 m。空間多工下速率隨距離改變[36, pp. 3–4]13.2
5 Step budget5 步時間預算keep保留Identity unchanged. Inputs change恆等式保持成立,只有輸入改變10.4
6 Topology6 拓樸replace替換Degree = terminals: 3 (Starlink company), 4–6 (van Berkel preprint), 8 (Suncatcher), ≤12 (Pénot preprint). Switch ASIC absent度數=終端數:3(Starlink company)、4–6(van Berkel preprint)、8(Suncatcher)、≤12(Pénot preprint)。交換晶片待納入設計10.4, 11.5
7 Transport7 傳輸層replace替換FSO fades. Acquisition 2–30 s ([33, Tab. 1]). ISL congestion-control measurements pending光鏈路會衰落。擷取 2–30 s([33, Tab. 1])。ISL 壅塞控制待實測6.6
8 Routing8 路由adapt調整Geometry predictable from ephemerides. Schedules replace ECMP hashing幾何可由星曆預測。排程取代 ECMP 雜湊5.4
9 Front end9 前端replace替換Ground path is a downlink: TBIRD 200 Gbps, 4.8 TB per pass [37]. Suncatcher pilot uses radio [36, p. 2]地面路徑是下行鏈路:TBIRD 200 Gbps、每次過頂 4.8 TB[37]。Suncatcher 先導任務用射頻[36, p. 2]13.5
10 Failures10 故障adapt調整SDC 1/17 rad, SEFI 1/5 krad per chip, 150 rad/yr [36, pp. 5, 9]. 15–20 min duty cycle pressSDC 每 17 rad 一次、SEFI 每晶片每 5 krad 一次、每年 150 rad[36, pp. 5, 9]。15–20 分鐘工作週期 press10.5
11 Sharing11 共用drop省略Single tenant owns compute and fabric單一租戶同時擁有運算與網路—
Companion primer chapter 姊妹教材章節 Satellite fact 衛星事實 Orbital counterpart 軌道對應 3 · Parallelism (TP / PP / DP)3 · 平行化(TP / PP / DP) keep保留 ICI 6.4 Tb/s per chip inside機內每晶片 ICI 6.4 Tb/s laser terminals ≈ 0.1–10 Tb/s outside機外雷射終端約 0.1–10 Tb/s TP on board. PP/DP over ISLsTP 在機上。PP/DP 走 ISL one more tier at the bottom底層多一級 4 · Collectives (ring, tree)4 · 集體通訊(環、樹) adapt調整 geometry cycles twice per orbit幾何每圈變化兩次 100–200 m spacing, rate ∝ range間距 100–200 m,速率隨距離變 schedules on a time-varying graph時變圖上的排程 open problem (Ch. 13)待解問題(第 13 章) 5 · Step budget5 · 步時間預算 keep保留 the identity remains valid恆等式保持成立 T_step = T_compute + exposedT_step = T_compute + 暴露項 same two lines, new inputs同樣兩行,換上新輸入 Panel 10.1面板 10.1 6 · Topology (Clos on 51.2 Tb/s ASICs)6 · 拓樸(51.2 Tb/s 晶片的 Clos) replace替換 degree = terminals: 3 · 4–6 · 8 · ≤12度數=終端數:3 · 4–6 · 8 · ≤12 switch ASIC absent in the sky天上交換晶片待納入設計 torus / lattice, or switch satellites環面/晶格,或交換衛星 van Berkel. Pénot r(k, L)van Berkel。Pénot r(k, L) 7 · Transport (lossless RDMA, PFC)7 · 傳輸層(無損 RDMA、PFC) replace替換 FSO fades. Acquisition 2–30 s光鏈路衰落。擷取 2–30 s ISL congestion control awaits measurementISL 壅塞控制待實測 fade-aware transport, PFC excluded感知衰落的傳輸,PFC 列於範圍之外 unmeasured (Section 6.6)量測待完成(第 6.6 節) 8 · Routing (ECMP hashing)8 · 路由(ECMP 雜湊) adapt調整 geometry known from ephemerides幾何可由星曆得知 paths computed from ephemerides路徑由星曆計算 precomputed schedules預先計算的排程 easier than on Earth比地面更容易 9 · Front end (ingest, checkpoints)9 · 前端(資料輸入、檢查點) replace替換 downlink only: TBIRD 200 Gb/s只有下行鏈路:TBIRD 200 Gb/s 4.8 TB in a ≈5 min pass約 5 分鐘過頂傳 4.8 TB optical ground-station network光學地面站網路 open problem (Ch. 13)待解問題(第 13 章) 10 · Failures (checkpoint, restart)10 · 故障(檢查點、重啟) adapt調整 SDC 1/17 rad · SEFI 1/5 krad per chipSDC 每 17 rad · SEFI 每晶片每 5 krad 15–20 min thermal duty cycle15–20 分鐘熱工作週期 same arithmetic, new rates同樣的算術,新的速率 Section 10.5第 10.5 節 11 · Sharing (multi-tenant)11 · 共用(多租戶) drop省略 single tenant owns compute and fabric單一租戶擁有運算與網路 one owner’s requirements僅有單一擁有者的需求 border color: green keep · amber adapt · red replace · dashed drop 邊框顏色:綠=保留 · 琥珀=調整 · 紅=替換 · 虛線=省略
Figure 10.1. Each design chapter of the companion primer, the satellite fact that forces a change, and the orbital counterpart. Three chapters survive, three are adapted, three are replaced or dropped. The replacements are exactly the layers where a satellite's degree, its link physics and its single downlink differ from a data center.圖 10.1。姊妹教材的每一個設計章節、迫使改變的衛星事實,以及軌道上的對應物。三章存活、三章調整、三章被替換或省略,而被替換的恰好就是衛星的度數、鏈路物理與單一下行鏈路和資料中心相異的那幾層。Sources來源: [99] [36] [33] [37] [101] [102]
Original figure note原始圖說出處Drawn for this primer from Google Cloud TPU v6e docs, Agüera y Arcas et al. Joule 2026, Chaudhry & Yanikomeroglu OJCOMS 2022, Schieler et al. ICSOS 2023, van Berkel arXiv 2607.14172, Pénot & Balakrishnan arXiv 2605.15335.

10.4Bisection: torus vs Clos in orbit對切頻寬:軌道上的環面與 Clos

Recall
回顧
Section 5.2 treated bisection as a cut in a constellation graph with a few hundred Gbps per edge. The same quantity now carries the whole gradient traffic of a training job. The edge rate is whatever a laser terminal can close at 100 m.
第 5.2 節把對切當成星座圖上每條邊幾百 Gbps 的一個切面。現在同一個量要承載整個訓練工作的梯度流量,而邊的速率是雷射終端在 100 m 距離能閉合的任何速率。

Van Berkel’s comparison combines topology, port count and link rate. Separating these factors identifies the torus scaling penalty and the engineering choices behind the headline gap.

van Berkel 的比較同時包含拓樸、埠數與鏈路速率。分解這些因素,才能辨識環面的縮放代價及主要差距背後的工程選擇。

Parameters, comparisons and evidence scope參數、比較與證據範圍
Item項目Values數值Conditions and source條件與來源
Result and scopeQualitative scopeThe one quantitative comparison of orbital fabrics in the literature is van Berkel's. It is worth reading closely because the headline ratio hides three separate factors.
Capacity and rate8,000, 72, 2:1, 100 GB/s, 2, 89, 90, 3, 20, 100 Gb/sAt N = 8,000, the terrestrial Clos has 8,000 racks, W = 72 ToR ports, 2:1 oversubscription and 100 GB/s links. The compared tori have 89 × 90 satellites in 2-D and 20 × 20 × 20 in 3-D. Both use 100 Gb/s laser ISLs.
Latency comparison28,800 TB/s, 2.25 TB/s, 10 TB/s, 1, 12,880, 2,880, 4 µs, 1,800 µs, 600 µs, 1 µs, 20 µsBisection bandwidths are 28,800 TB/s for Clos, 2.25 TB/s for the 2-D torus and 10 TB/s for the 3-D torus. The stated ratio is 1 : 12,880 : 2,880. Corresponding diameter latencies are 4 µs, 1,800 µs and 600 µs. Assumed forwarding times are 1 µs per Clos hop and 20 µs per torus hop [101, §IV-A, Tab. 3] preprint.
Result and scope2, 1/2, 2/3, 3The torus formulas are \(2N^{1/2}B\) in two dimensions and \(2N^{2/3}B\) in three. Their exponents match Pénot and Balakrishnan’s independent mesh results [102, Tab. 2] preprint. Van Berkel’s 2-D text omits the factor of two that Table 3 includes.
Result and scopeQualitative scopeThe calculations here follow the table.
Capacity and rate12,880, 8, 100 GB/s, 100 Gb/s, 18, 72, 4, 89The 12,880 ratio separates into three factors in the table. Link rate contributes 8, comparing 100 GB/s with 100 Gb/s. Link count contributes 18, comparing 72 ports with 4 terminals. Topology contributes the remaining roughly 89, or \(\sqrt{N}\).
Torus topology cost100The first two factors are engineering choices that Suncatcher-class links partly reverse. The intrinsic torus factor is \(\sqrt{N}\). It underlies the paper’s “100+” cost increase. The paper therefore places torus-wired frontier training within two to three years outside its credible scenarios (§IV-E, §V).
結果與適用範圍定性範圍文獻中對軌道網路架構唯一的定量比較來自 van Berkel,值得細讀,因為那個醒目的比值裡藏著三個獨立的因子。
結果與適用範圍8,000, 72, 2:1, 100 GB/s, 89, 90, 2, 20, 3, 100 Gb/s, 28,800 TB/s, 2.25 TB/s, 10 TB/s, 1, 12,880, 2,880, 1 µs, 20 µs, 4 µs, 1,800 µs, 600 µs對 N = 8,000 個節點,該文把一個地面 Clos(8,000 個機架、每個機櫃頂交換器 W = 72 埠、2:1 超額訂閱、100 GB/s 鏈路)與一個 89 × 90 衛星的 2-D 環面及一個 20 × 20 × 20 的 3-D 環面相比,後兩者都用 100 Gb/s 雷射 ISL 接線,得到的對切頻寬各自是 28,800 TB/s、2.25 TB/s 與 10 TB/s,比值 1 : 12,880 : 2,880,網路直徑則在 Clos 每跳 1 µs、環面每跳 20 µs 的假設下各自為 4 µs、1,800 µs 與 600 µs[101, §IV-A, Tab. 3]preprint。
結果與適用範圍2, 1/2, 2/3, 3環面的公式是二維 \(2N^{1/2}B\)、三維 \(2N^{2/3}B\),與 Pénot 和 Balakrishnan 獨立推得的網格縮放指數一致[102, Tab. 2]preprint,van Berkel 的正文省略了 2-D 的 2 倍因子,Table 3 則包含它,本章計算採用表中的數值。
容量與速率12,880, 8, 100 GB/s, 100 Gb/s, 18, 72, 4, 89下方算式表把 12,880 分解之後可以看到:8 倍來自鏈路速率(100 GB/s 對 100 Gb/s),18 倍來自每節點鏈路數(72 埠對 4 個終端),只有剩下的約 89 倍,也就是 \(\sqrt{N}\),才是拓樸本身。
結果與適用範圍定性範圍這個分解對軌道很重要,因為前兩個因子是工程選擇,Suncatcher 等級的鏈路能部分扭轉。
結果與適用範圍100而 \(\sqrt{N}\) 是任何環面的本質,也是該文斷定環面接線的前沿訓練會帶來「100 倍以上」成本增加、兩三年內超出其可信情境的原因(§IV-E、§V)。

Bisection intensity relates a workload’s arithmetic to the traffic crossing its cut. A Clos increases cut capacity by assigning part of the satellite fleet to switching.

對切強度將工作負載的運算量與穿越切面的流量連結起來。Clos 透過讓部分衛星專責交換來增加切面容量。

Parameters, comparisons and evidence scope參數、比較與證據範圍
Item項目Values數值Conditions and source條件與來源
Result and scopeQualitative scopevan Berkel frames the requirement through a single ratio.
Capacity and rate6 FLOP, 12, 1, 500bisection intensity divides floating-point work per step by bytes crossing the bisection per step. Data-parallel inputs are k = 6 FLOP per parameter per token and c ≈ 12 cut-crossing bytes per parameter. With about 1 M batch tokens, the result is \(I = kB_{\text{tokens}}/c \approx 500\) kFLOP per byte [101, §IV-C, Eqs. 2–3] preprint.
Capacity and rateQualitative scopeA cluster whose total compute rate divided by its bisection bandwidth exceeds that figure must expose some gradient exchange even with complete overlap
Capacity and rate8,000, 918 TFLOPS, 14.7 TB/sand the calc table shows that 8,000 Trillium chips at 918 TFLOPS each would need about 14.7 TB/s of bisection
Result and scope2, 3which the 2-D torus misses by a factor of six, the 3-D torus by a factor of one and a half
Result and scopeQualitative scopeand the Clos exceeds by three orders of magnitude.
Result and scope12, 10.1The accounting is his, including the choice of 12 bytes per parameter compared with the bf16 gradient volume Section 10.1 used. The panel below lets you vary each input.
Result and scopeQualitative scopePénot and Balakrishnan add the compute cost of a Clos. A switch satellite dedicates its payload to switching.
Orbital configuration4, 6, 2, 3, 1, 9Their VL2-like fabric has k ports per switch satellite and L layers. Compute satellites comprise the fraction \(r(k,L) = k/(k+4L-6)\) [102, Eq. 8]. Line-of-sight mapping is usually infeasible at L ≤ 2 and feasible across their sweep at L ≥ 3. The smallest usable L satisfies \((k/2)^{L-1} + (2L-3)(k/2)^{L-2} \ge N\) (Eq. 9) preprint.
Capacity and rate8, 28, 3, 144, 4, 81, 36At k = 8, capacity is 28 satellites for L = 3 and 144 for L = 4. An 81-satellite cluster therefore needs four layers. Only 36 satellites remain available for compute, which qualifies the table’s bisection advantage.
結果與適用範圍定性範圍van Berkel 用一個比值來表述需求。
結果與適用範圍定性範圍一個工作負載的對切強度是每一步的浮點運算量除以每一步必須穿越對切面的位元組數。
模型與運算6 FLOP, 12, 1, 500對資料平行訓練,他取每參數每 token k = 6 FLOP、每參數穿越切面 c ≈ 12 位元組、批次約 1 M tokens,得到 \(I = kB_{\text{tokens}}/c \approx 500\) kFLOP 每位元組[101, §IV-C, Eqs. 2–3]preprint。
結果與適用範圍定性範圍一個叢集若總算力除以對切頻寬超過這個數字,即使充分重疊,仍會暴露部分梯度交換。
容量與速率8,000, 918 TFLOPS, 14.7 TB/s, 2, 3算式表顯示 8,000 顆各 918 TFLOPS 的 Trillium 晶片需要約 14.7 TB/s 的對切頻寬,2-D 環面差了六倍、3-D 環面差了一倍半,而 Clos 多出三個數量級。
結果與適用範圍12, 10.1這套會計是他的,包括選用每參數 12 位元組,第 10.1 節則採 bf16 梯度量,下方面板讓你逐一改動每個輸入。
結果與適用範圍定性範圍Pénot 與 Balakrishnan 補上了 Clos 故事缺少的另一半:擔任交換器的衛星僅承擔交換功能。
結果與適用範圍4, 6, 2, 3, 1, 9在他們類 VL2 的架構中,交換衛星有 k 個埠、共 L 層,仍是運算節點的衛星比例為 \(r(k,L) = k/(k+4L-6)\)[102, Eq. 8],對應到視線圖上在 L ≤ 2 時通常超出可行範圍、在 L ≥ 3 時整個掃描範圍都可行,而最小可用的 L 是第一個滿足 \((k/2)^{L-1} + (2L-3)(k/2)^{L-2} \ge N\) 的值(Eq. 9)preprint。
結果與適用範圍8, 3, 28, 4, 144, 81, 36k = 8 時這個容量在 L = 3 是 28 顆、L = 4 是 144 顆,所以 81 顆衛星的叢集需要四層,而 81 顆中只剩 36 顆是運算節點,讀算式表裡的對切數字時必須對照這個代價。
Question問題Calculation算式Result結果
van Berkel's 2-D torus bisection, reproduced重算 van Berkel 的 2-D 環面對切頻寬\(2\sqrt{8000}\times 12.5\ \text{GB/s}\)2.24 TB/scomputed. Table 3 gives 2.25. 100 Gb/s = 12.5 GB/s計算值。Table 3 為 2.25。100 Gb/s = 12.5 GB/s
3-D torus and Clos, reproduced重算 3-D 環面與 Clos\(2\cdot 8000^{2/3}\cdot 12.5;\ \tfrac12\cdot 8000\cdot 72\cdot 100\)10.0 TB/s. 28,800 TB/scomputed from van Berkel §IV-A inputs由 van Berkel §IV-A 的輸入計算
Decomposing the 12,880 ratio分解 12,880 這個比值\(\sqrt{N}\times\dfrac{W}{4}\times\dfrac{B_{\text{Clos}}}{B_{\text{torus}}}\)89.4 × 18 × 8 = 12,880computed. Topology × link count × link rate計算值。拓樸 × 鏈路數 × 鏈路速率
Bisection needed at van Berkel's 500 kFLOP/B for 8,000 Trillium chips以 van Berkel 的 500 kFLOP/B 計,8,000 顆 Trillium 所需對切頻寬\(\dfrac{8000\times 918\ \text{TFLOPS}}{5\times 10^{5}\ \text{FLOP/B}}\)14.7 TB/scomputed. 918 TFLOPS from TPU v6e docs [company]. 2-D torus short 6.5×, 3-D short 1.5×計算值。918 TFLOPS 取自 TPU v6e 文件 [company]。2-D 環面差 6.5 倍,3-D 差 1.5 倍
Pénot's compute fraction at L = 3Pénot 在 L = 3 時的運算比例\(r = \dfrac{k}{k+6}\)0.40 · 0.50 · 0.57 · 0.63 · 0.67 for k = 4, 6, 8, 10, 12(k = 4、6、8、10、12)computed from Eq. 8由 Eq. 8 計算
Layers and compute satellites for N = 81, k = 8N = 81、k = 8 時的層數與運算衛星數\((k/2)^{L-1}+(2L-3)(k/2)^{L-2}\ge 81\)L = 4 (28 at L = 3, 144 at L = 4). R = 0.44. 36 computecomputed from Pénot Eq. 9 and Eq. 8由 Pénot Eq. 9 與 Eq. 8 計算
81 satellites, 8 apertures of 9.6 Tb/s each: 2-D torus vs Clos bisection81 顆衛星、各 8 個 9.6 Tb/s 孔徑:2-D 環面與 Clos 的對切\(2\sqrt{81}\cdot 9.6\cdot\tfrac{8}{4};\ \ 36\cdot 8\cdot 9.6/2\)346 Tb/s vs 1,382 Tb/scomputed with the Panel 10.1 model. Per compute satellite 4.3 vs 38 Tb/s以面板 10.1 的模型計算。每顆運算衛星 4.3 對 38 Tb/s
2-D torus, N = 36: cut crosses 2√N = 12 links 2-D 環面,N = 36:切面穿過 2√N = 12 條鏈路 Clos (L = 3): cut crosses N_c·k/2 links Clos(L = 3):切面穿過 N_c·k/2 條鏈路 6 wrap-around links (one per row) also cross the cut 6 條首尾相接鏈路(每列一條)同樣穿過切面 cut 切面 B_bis = 2√N · B B_bis = 2√N · B every satellite computes 每顆衛星都在運算 cut through the spine 穿過脊層的切面 INTINT AGGAGG ToRToR squares are switch satellites dedicated to switching. Circles compute 方塊是專責交換的衛星。圓點是運算衛星 compute fraction r = k / (k + 4L − 6) (Pénot & Balakrishnan Eq. 8) 運算比例 r = k / (k + 4L − 6) (Pénot 與 Balakrishnan Eq. 8) bisection grows linearly with N_c. Switch satellites reduce the compute fraction 對切隨 N_c 線性成長,交換衛星會降低運算比例
Figure 10.2. Why a torus's bisection grows as the square root of its size while a Clos's grows linearly. Halving a 6 × 6 torus cuts six straight links and six wrap-around links, 2√N in all, whatever the node count. Halving a Clos through its spine cuts half of every compute satellite's uplinks, but some satellites must become switches.圖 10.2。為什麼環面的對切頻寬隨規模的平方根成長,而 Clos 隨規模線性成長。把 6 × 6 的環面對半切開會切斷六條直鏈路與六條首尾相接鏈路,一般節點數 N 的情形共有 2√N 條。穿過脊層把 Clos 對半切開會切斷每顆運算衛星一半的上行鏈路,但有些衛星必須變成交換器。Sources來源: [101] [102]
Original figure note原始圖說出處Drawn for this primer from van Berkel arXiv 2607.14172 Table 3 and Pénot & Balakrishnan arXiv 2605.15335 Fig. 12, Table 3, Eq. 8.

Panel 10.1 applies the two-line model. Select node count, terminals per satellite, aperture rate, topology, model size, compute rate and batch. The three published aperture rates are presets. The panel computes bisection from the stated formulas and all-reduce bytes per worker from Section 10.1. It divides those bytes by worker injection rate to obtain all-reduce time.

Compute time uses six FLOP per parameter per token divided by cluster compute rate. Selected overlap then determines exposed communication and the MFU-like ratio. The chart plots bisection versus node count for four topologies at the selected terminal count and rate. It marks the selected cluster and van Berkel’s three Table 3 references at N = 8,000. Their positions differ because his Clos uses 72 ports at 100 GB/s, while his tori use 100 Gb/s links.

面板 10.1 把這些零件放進兩行模型。你選擇節點數、每顆衛星的終端數、每孔徑速率(三個已發表數值做為預設)、拓樸、模型大小、每節點算力與批次大小,面板就用上面的公式算出對切頻寬、用第 10.1 節算出每工作者的全歸約位元組、以工作者的注入速率算出全歸約時間、以每參數每 token 六次浮點運算除以叢集算力算出運算時間,最後在你給排程器的任何重疊比例下算出暴露比例與類 MFU 的比值。圖表在你選的終端數與速率下畫出四種拓樸的對切頻寬對節點數曲線,標出你的叢集,並在 N = 8,000 處放上 van Berkel Table 3 的三個參考點。它們與曲線分開標示,因為他的 Clos 用的是 72 個 100 GB/s 的埠、環面用的是 100 Gb/s 鏈路,這正是上面那個分解想說明的事。

Panel 10.1面板 10.1

Bisection and step time for an orbital cluster軌道叢集的對切頻寬與步時間

Bisection bandwidth
對切頻寬
Compute satellites
運算衛星數
All-reduce bytes per worker
每工作者全歸約位元組
All-reduce time (injection bound)
全歸約時間(注入下界)
Cut time for the all-reduce
全歸約的切面時間
Compute time per step
每步運算時間
Exposed fraction of step
暴露佔步時間比例
MFU-like ratio
類 MFU 比值
Diameter (hops) · at van Berkel's per-hop µs
直徑(跳)· 以 van Berkel 每跳 µs 計

The 2-D torus bisection is 2√N·B·(k/4), and the 3-D expression is 2N^{2/3}·B·(k/6). These follow van Berkel’s Table 3, spreading k terminals across 4 or 6 directions. The eight-neighbor planar lattice gives 3√N·B·(k/8). This primer counts one straight and two diagonal links per row, with open boundaries. For non-blocking Clos, every compute terminal faces a switch satellite, giving bisection N_c·k·B/2.

Compute count is N_c = r(k,L)·N from Pénot and Balakrishnan’s Eq. 8. Their Eq. 9 supplies the smallest L accommodating N. All-reduce bytes are 2(N_c−1)/N_c × 2 bytes × parameters for bf16. Dividing by injection rate k·B gives all-reduce time, while cut time is 2 × parameters divided by bisection. Compute time is 6 × parameters × tokens / (N_c × FLOPS).

Diameter latency assumes 20 µs per torus or lattice hop and 1 µs per Clos hop, following van Berkel. Range-dependent rate, repointing, pipeline traffic and tensor traffic are outside the model. A 2-D torus needs at least 4 terminals. Below that count, the panel optimistically time-shares them. Suncatcher’s 9.6 Tb/s is bidirectional aggregate, so strict one-direction capacity is half that value.

模型:2-D 環面對切 2√N·B·(k/4)、3-D 環面 2N^{2/3}·B·(k/6)(van Berkel Table 3 的形式,k 個終端分散到 4 或 6 個鄰居方向)、8 鄰居平面晶格 3√N·B·(k/8)(本教材自行計數:每列一條直鏈路加兩條對角鏈路,邊界開放),以及一個無阻塞 Clos,其中每顆運算衛星的 k 個終端全部面向交換衛星,因此對切為 N_c·k·B/2,N_c = r(k,L)·N 取自 Pénot 與 Balakrishnan 的 Eq. 8,L 則是依其 Eq. 9 能容納 N 的最小層數。全歸約位元組為 2(N_c−1)/N_c × 2 位元組 × 參數量(bf16),時間是它除以注入速率 k·B。切面時間是 2 × 參數量除以對切頻寬。運算時間為 6 × 參數量 × tokens /(N_c × FLOPS)。直徑延遲採用 van Berkel 的環面或晶格每跳 20 µs、Clos 每跳 1 µs。省略的有:隨距離變化的速率、重新指向時間、流水線與張量流量、2-D 環面需要至少 4 個終端(面板此時讓終端分時共用,偏樂觀),以及 Suncatcher 的 9.6 Tb/s 是雙向合計,若嚴格按單向解讀要減半。

Stop and think停下來想一想

Select a 2-D torus with 4 terminals and the 100 Gb/s Starlink preset. Use a 405 B model and 16 M tokens per step, matching Llama 3’s batch. Raise N from 16 toward 8,192 and find where exposed communication exceeds one half with 50% overlap. Determine whether Clos reduces exposure or exchanges it for lost compute satellites. Repeat with the Suncatcher preset and 8 terminals, then explain the gain beyond the link-rate ratio.

把 2-D 環面設為 4 個終端、100 Gb/s 的 Starlink 預設、405 B 模型、每步 16 M tokens(Llama 3 的批次),然後把 N 從 16 往 8,192 調。在 50% 重疊下,暴露比例在哪個 N 超過一半?換成 Clos 能解決它,還是只是把暴露時間換成損失的運算衛星?接著改用 Suncatcher 預設、8 個終端重做一次,想想為什麼答案的變化遠大於鏈路速率的比值。

10.5Orbital propagation advantage and reliability cost軌道傳播優勢與可靠度成本

Recall
回顧
Section 2.1 gives vacuum light-time of 3.336 µs/km, 47% faster than fiber. Chapter 8 defines silent data corruption and SEFI. These radiation effects corrupt or halt computation while leaving the chip physically intact.
第 2.1 節說明光在真空中走一公里只要 3.336 µs,比在光纖中快 47%。第 8 章則把無聲資料損毀與 SEFI 定義為兩種會使計算出錯或停擺、晶片本身仍完整的輻射效應。

A compact formation has short propagation paths. Per-hop forwarding inside the satellites can dominate its latency budget, while constellation-scale paths add much longer propagation delays.

緊密編隊的傳播路徑短,衛星內部的逐跳轉送可能主導延遲預算。全星座路徑則有大得多的傳播延遲。

Parameters, comparisons and evidence scope參數、比較與證據範圍
Item項目Values數值Conditions and source條件與來源
Latency comparisonQualitative scopeLatency is the one dimension on which an orbital cluster has favorable propagation conditions. This occurs because vacuum is faster than glass and a formation is physically small.
Orbital configuration2 km, 81, 1 km, 6.7 µsLight crosses the 2 km diameter of a Suncatcher-sized formation, whose 81 satellites sit within a 1 km radius [36], in about 6.7 µs
Result and scope100–200 mand it crosses a single 100–200 m neighbor link in a third to two-thirds of a microsecond, as the calc table below computes
Latency comparisonQualitative scopeThis cluster propagation time fits within Meta’s reported “tens of microseconds” for multi-hop pipeline- and data-parallel paths [77, §3.3.2] preprint.
Latency comparison20 µs, 1 µsThe comparison excludes forwarding time inside each satellite, which still awaits measurement. Van Berkel assumes 20 µs per torus hop and 1 µs per Clos hop [101, §IV-B] preprint.
Result and scope81, 160 µs, 6.7 µsAn 81-satellite eight-neighbor lattice has an eight-hop diameter. Under these assumptions, crossing the cluster takes about 160 µs of forwarding and 6.7 µs of propagation.
Latency comparisonQualitative scopeso the latency budget of a formation is set by the router inside the spacecraft
Latency comparisonQualitative scopewith vacuum propagation contributing a smaller share
Onboard switching delayQualitative scopeand the design question becomes how fast an on-board switch can be made rather than how far apart the satellites are.
Result and scope360, 1,970 km, 2.1, 1.2, 6.6 ms, 10.6Constellation neighbor links span roughly 360–1,970 km (Section 2.1), giving 1.2–6.6 ms of light-time per hop. That exceeds an entire terrestrial training fabric’s diameter latency by two orders of magnitude. Section 10.6 therefore separates workloads by regime alongside rate.
結果與適用範圍定性範圍延遲是軌道叢集具備有利傳播條件的面向,因為真空比玻璃快,而編隊在物理上又很小。
軌道配置81, 1 km, 2 km, 6.7 µs, 100–200 mSuncatcher 規模的編隊把 81 顆衛星放在 1 km 半徑之內[36],光穿越它 2 km 的直徑約需 6.7 µs,穿越單一條 100–200 m 的鄰居鏈路只需三分之一到三分之二微秒,下方計算表會算出這些值。
結果與適用範圍定性範圍這讓整個叢集輕鬆落在 Meta 為其流水線與資料平行流量所經多跳路徑報告的「數十微秒」之內[77, §3.3.2]preprint。
結果與適用範圍20 µs, 1 µs這個比較遺漏的是封包待在每顆衛星「裡面」,相對於衛星「之間」的時間,這項時間仍待論文提供量測,van Berkel 以假設的方式把環面每跳設為 20 µs、Clos 每跳設為 1 µs[101, §IV-B]preprint。
結果與適用範圍81, 160 µs, 6.7 µs在這個假設下,一個直徑為八跳的 81 顆衛星八鄰居晶格,把封包轉送過整個叢集要花約 160 µs,而封包真正在飛行的時間只有 6.7 µs,所以編隊的延遲預算是由太空船內部的路由器、所主導,外部真空傳播的佔比較小,設計問題也就從衛星相距多遠,變成機上交換器能做得多快。
軌道配置360, 1,970 km, 2.1, 1.2, 6.6 ms, 10.6全星座體制則是另一回事,因為約 360 到 1,970 km 的鄰居跳距(第 2.1 節)光是光行時間每跳就要 1.2 到 6.6 ms,比地面訓練網路的整個直徑還多兩個數量級,這也是第 10.6 節按各種體制的條件來分類工作負載的原因之一。

Synchronous collectives require every contribution and stall after a link failure. Independent link-loss assumptions therefore affect training differently from reroutable inference requests.

同步集體通訊需要全部參與者的貢獻,鏈路失效會使其停擺。因此獨立鏈路失效假設對訓練與可改道的推論請求各有影響。

Parameters, comparisons and evidence scope參數、比較與證據範圍
Item項目Values數值Conditions and source條件與來源
Result and scopeQualitative scopeReliability reverses the picture, and the reason lies in what a synchronous step needs.
Reliability comparisonQualitative scopeAn all-reduce completes only when every participant's contribution has arrived. Thus, a single failed link stalls every worker until the collective is re-routed around it or the job falls back to its last checkpoint. This means that the rate at which links fail sets how often a training job pays that cost.
Result and scope0.057%, 5, 60, 1–2, 0.95Alibaba’s production fabric loses 0.057% of NIC-to-ToR links monthly. Together with ToR critical errors and 5K–60K daily flaps, this causes 1–2 monthly training-job crashes [65, §2.3, Fig. 5]. SpaceMoE is the satellite paper here with a link-failure model. It assumes independent laser-ISL survival of 0.95 per topology snapshot [78, §II] preprint.
Result and scope88The per-event probability is already 88 times higher
Result and scope272, 9, 13.6The time units widen the gap: HPN measures monthly failure, while SpaceMoE specifies snapshot failure. A 9 × 9 eight-neighbor lattice has 272 links. SpaceMoE’s assumption leaves about 13.6 down per snapshot. The chance of all links operating together falls below one in a million.
Reliability comparison0.16while the HPN rate predicts about 0.16 failures across the same links in a whole month.
Model and computeQualitative scopeSpaceMoE’s loss assumption suits reroutable inference requests, which can reach another copy of an expert after a failure. Synchronous training needs each worker’s original gradient shard. This difference makes the same loss model tolerable for inference and fatal for training.
結果與適用範圍定性範圍可靠度則把局面翻轉過來,原因在於同步訓練步需要什麼。
結果與適用範圍定性範圍全歸約要等每個參與者的貢獻都到齊才算完成,所以只要一條鏈路失效,所有工作者都得停下來,直到集體通訊繞過它,或整個工作退回上一個檢查點。
結果與適用範圍定性範圍也就是說,鏈路失效的頻率決定了訓練工作多常要付出這個代價。
結果與適用範圍0.057%, 5, 60, 1–2阿里巴巴的生產網路每月有 0.057% 的網路卡到 ToR 鏈路失效,再加上 ToR 嚴重錯誤與每天 5K–60K 次鏈路抖動,每月造成 1–2 次訓練工作當機[65, §2.3, Fig. 5]。
結果與適用範圍0.95而唯一真的為鏈路失效建模的衛星論文 SpaceMoE,讓每條雷射 ISL 在每個拓樸快照中各自獨立地以 0.95 的機率存活[78, §II]preprint。
結果與適用範圍88, 9, 272, 13.6單一事件的機率已經高了 88 倍,而單位又把差距拉得更大,因為一個是每月的比例、另一個是每個快照的比例:套用在 9 × 9 八鄰居晶格的 272 條鏈路上,SpaceMoE 的假設讓每個快照平均有約 13.6 條鏈路斷線,所有鏈路同時正常的機率低於百萬分之一。
結果與適用範圍0.16而 HPN 的失效率預測同樣這些鏈路整整一個月只會壞約 0.16 條。
結果與適用範圍定性範圍SpaceMoE 的假設就它自己的用途而言是合理的,因為推論請求遇到斷鏈時可以改送到該專家的另一個副本,但同步訓練步需要各工作者原本的梯度分片,正是這種差異,讓同一個失效模型對推論可以容忍、對訓練卻是致命的。

Formation-link failure rates await measurement. Existing evidence instead supplies acquisition delays, chip radiation rates and reported thermal pauses, which define separate recovery requirements.

編隊鏈路的失效率待量測。現有證據提供了擷取延遲、晶片輻射事件率與媒體報導的散熱暫停,各自對應各種恢復需求。

Parameters, comparisons and evidence scope參數、比較與證據範圍
Item項目Values數值Conditions and source條件與來源
Model and computeQualitative scopeThese figures describe production ground links and a constellation model.
Reliability comparison100 mThe literature leaves the failure rate of a 100 m orbital optical link unspecified.
Result and scope2–30 sChaudhry and Yanikomeroglu report 2–30 s reacquisition for next-generation terminals [33, Tab. 1]. A lost lock therefore interrupts many training steps. Terrestrial transport absorbs link flaps in milliseconds.
Result and scopeQualitative scopeRadiation adds orbital failure modes, and Google's proton tests on Trillium supply the only accelerator rates.
Result and scope650 km, 150 rad, 17 rad, 5 krad, 0.03A shielded chip at 650 km absorbs about 150 rad yearly. Tests found about one silent corruption per 17 rad and one functional interrupt per 5 krad per chip [36, pp. 5, 9]. The table converts these rates to roughly nine corruptions and 0.03 interrupts per chip-year.
Reliability comparison8,000, 20, 1–2Across van Berkel’s 8,000 chips, interrupts reach about 20 resets monthly, an order above HPN’s 1–2 crashes. SDC is more frequent and leaves the error flag clear. At that scale, one occurs every seven to eight minutes.
Model and compute5A data-parallel job would incorporate wrong gradients several times hourly unless it verifies results. Detection requires redundant computation or checksummed reductions. The Suncatcher authors state that the effect on training “requires further study” (p. 5).
Result and scope8, 15–20Chapter 8’s thermal duty cycle adds periodic interruptions. The flown MVP reportedly powers down its chips every 15–20 minutes (Payload.
Result and scopeQualitative scopeIEEE ComSoc blog citing the NYT) press. Such interruptions are predictable enough for checkpoint scheduling, while limiting each continuous run’s length.
結果與適用範圍100 m這兩個數字各自描述地面生產鏈路與星座模型,軌道上 100 m 光學鏈路的失效率仍待量測。
結果與適用範圍2–30 s確實存在的是新一代終端的重新擷取時間,Chaudhry 與 Yanikomeroglu 的綜述列為 2–30 s[33, Tab. 1],這讓每一次失鎖都變成持續好幾個訓練步的中斷,而地面上的鏈路抖動在幾毫秒內就被傳輸層吸收了。
結果與適用範圍定性範圍輻射還會帶來額外的軌道失效模式,Google 對 Trillium 所做的質子測試提供了唯一的加速器數據。
軌道配置650 km, 150 rad, 17 rad, 5 krad, 0.03在 650 km、有屏蔽的軌道上,一顆晶片每年吸收約 150 rad,而測試發現每約 17 rad 發生一次無聲資料損毀、每顆晶片每約 5 krad 發生一次功能中斷[36, pp. 5, 9],計算表據此換算出每顆晶片每年約九次無聲損毀與 0.03 次中斷。
結果與適用範圍8,000, 20, 1–2中斷率單看每顆晶片的值較小,直到把它乘上整個叢集:在 van Berkel 的 8,000 顆晶片規模下,它相當於每月約 20 次重置,比 HPN 的 1–2 次當機高一個數量級。
結果與適用範圍定性範圍無聲損毀則更糟,因為 SDC 發生時錯誤旗標仍維持空白,而在同樣規模下每七到八分鐘就發生一次。
結果與適用範圍5因此資料平行工作每小時會把好幾個錯誤的梯度併進共享模型,因此需要投入冗餘計算或帶校驗和的歸約來偵測,而 Suncatcher 的作者自己也說單事件效應對訓練的影響「需要進一步研究」(p. 5)。
結果與適用範圍8, 15–20第 8 章的熱工作週期再加上第三種週期性中斷,因為據報導已發射的 MVP 每 15–20 分鐘就讓晶片斷電一次(Payload。
結果與適用範圍定性範圍引用 NYT 的 IEEE ComSoc 部落格)press。
結果與適用範圍定性範圍這種中斷雖然可預測到足以安排檢查點,卻限制了任何一次連續執行的長度。
Question問題Calculation算式Result結果
Light-time across a 2 km formation光穿越 2 km 編隊的時間\(2\ \text{km}\times 3.336\ \mu\text{s/km}\)6.7 µscomputed. R = 1 km from [36]. Vacuum delay from Section 2.1計算值。R = 1 km 取自 [36]。真空延遲取自第 2.1 節
Light-time across one 100–200 m neighbor link光穿越一條 100–200 m 鄰居鏈路的時間\((0.1\text{–}0.2)\ \text{km}\times 3.336\ \mu\text{s/km}\)0.33–0.67 µscomputed. Spacing from [36, p. 4]計算值。間距取自 [36, p. 4]
Forwarding time across an 81-satellite lattice at van Berkel's per-hop assumption以 van Berkel 每跳假設,轉送穿越 81 顆衛星晶格的時間\(8\ \text{hops}\times 20\ \mu\text{s}\)160 µscomputed. 9 × 9 eight-neighbor lattice has diameter 8. 20 µs per hop is an assumption [101, §IV-B]計算值。9 × 9 八鄰居晶格直徑為 8。每跳 20 µs 是假設[101, §IV-B]
Light-time of one constellation hop全星座一跳的光行時間\((363\text{–}1969)\ \text{km}\times 3.336\ \mu\text{s/km}\)1.2–6.6 mscomputed. Hop lengths from Section 2.1計算值。跳距取自第 2.1 節
Ratio of per-event link-failure probabilities, SpaceMoE vs HPN單一事件鏈路失效機率之比:SpaceMoE 對 HPN\(0.05 / 0.00057\)88×computed. Per snapshot vs per month, so the true gap is wider計算值。一個是每快照、一個是每月,真正的差距更大
Links down per snapshot, and chance all are up, in a 9 × 9 eight-neighbor lattice (272 links) under SpaceMoE's model在 SpaceMoE 模型下,9 × 9 八鄰居晶格(272 條鏈路)每快照斷線數與全部正常的機率\(272\times 0.05;\ \ 0.95^{272}\)13.6. 8.7 × 10⁻⁷computed. 272 = 72 + 72 + 128 straight and diagonal links, open boundaries計算值。272 = 72 + 72 + 128 條直線與對角鏈路,邊界開放
Expected failures in the same 272 links over a month at HPN's rate以 HPN 的失效率計,同樣 272 條鏈路一個月的預期失效數\(272\times 0.00057\)0.16computed. Rate from [65, §2.3]計算值。失效率取自 [65, §2.3]
Silent data corruptions per chip-year每顆晶片每年的無聲資料損毀次數\(150\ \text{rad/yr}\ \div\ 17\ \text{rad}\)≈ 9 (8.8)computed. Both inputs from [36, pp. 5, 9]計算值。兩個輸入都取自 [36, p. 5]
SDC interval across 8,000 chips8,000 顆晶片的 SDC 間隔\(\dfrac{365\times 1440\ \text{min}}{8000\times 8.8}\)one per 7.4 min (≈ 193 per day)computed. N = 8,000 is van Berkel's cluster size計算值。N = 8,000 為 van Berkel 的叢集規模
Functional interrupts per chip-year, and per month across 8,000 chips每顆晶片每年的功能中斷次數,以及 8,000 顆晶片每月的次數\(150/5000;\ \ 8000\times 0.03/12\)0.03. ≈ 20 per monthcomputed. Compare HPN's 1–2 job crashes per month計算值。對照 HPN 每月 1–2 次工作當機

The table compares the two failure regimes by failure mode. Terrestrial entries measure production fleets. Orbital entries are assumptions or ground chip tests. The comparison therefore provides lower bounds on the problem, with actual orbital behavior still requiring measurement.

下表把兩種失效體制並排比較,每一列是一種失效模式。它呈現的模式是,每個地面數字都是生產機群的量測,而軌道數字則來自模型假設或晶片地面測試,因此這項比較界定了問題的下界,軌道系統的實際表現仍待量測。

Failure mode失效模式Terrestrial reference (measured)地面參考(實測)Orbital figure軌道數字Effect on a synchronous step對同步訓練步的影響
Link failure鏈路失效0.057% of NIC–ToR links per month [65]每月 0.057% 的網路卡–ToR 鏈路[65]5% per snapshot, i.i.d., assumed (SpaceMoE) preprint. Formation-link rates await measurement每快照 5%、獨立同分佈,為假設(SpaceMoE)preprint。編隊鏈路的失效率待實測stalls the all-reduce until re-routed or restarted全歸約停擺,直到繞路或重新啟動
Link flap and recovery鏈路抖動與恢復5K–60K flaps per day across the fleet, absorbed by transport整個機群每天 5K–60K 次抖動,由傳輸層吸收re-acquisition 2–30 s per terminal [33]每個終端重新擷取 2–30 s[33]an outage of many steps rather than a hiccup一次持續好幾步的中斷,持續時間高於短暫停頓
Switch failure交換器失效0.051% of ToR switches hit critical errors per month每月 0.051% 的 ToR 交換器發生嚴重錯誤data pending. A Clos switch satellite is itself a spacecraft exposed to SEFI資料待補充。Clos 的交換衛星本身就是會遭遇 SEFI 的太空船removes every path through that switch移除經過該交換器的所有路徑
Job crash工作當機1–2 training-job crashes per month每月 1–2 次訓練工作當機orbital training jobs await demonstration軌道訓練工作待示範rollback to the last checkpoint退回上一個檢查點
Silent data corruption無聲資料損毀quantification pending in the three reference papers三篇參考論文的量化結果待補充≈ 1 per 17 rad, ≈ 9 per chip-year at 150 rad/yr ([36]. Computed)每約 17 rad 一次,在每年 150 rad 下約每顆晶片每年 9 次([36]。計算值)a wrong gradient enters the model with the error flag clear錯誤梯度在錯誤旗標保持空白的情況下進入模型
Functional interrupt功能中斷included in other categories in the reference papers參考論文將其併入其他類型≈ 1 per 5 krad per chip, ≈ 20 per month at 8,000 chips ([36]. Computed)每顆晶片每約 5 krad 一次,8,000 顆晶片每月約 20 次([36]。計算值)a node reset, then rejoin and resynchronise節點重置,之後重新加入並重新同步
Thermal duty cycle熱工作週期continuous cooling持續冷卻MVP reportedly powers down every 15–20 min press據報導 MVP 每 15–20 分鐘斷電一次 pressa predictable pause that bounds run length可預測的暫停,限制連續執行長度

10.6Three regimes: constellation-wide, formation cluster, single satellite三種體制:全星座、編隊叢集、單顆衛星

Recall
回顧
Chapter 9 found that satellite federated learning is limited by contact gaps measured in hours rather than by link rate. That every satellite-FL paper confines its ISLs to intra-plane rings.
第 9 章發現衛星聯邦學習受限於以小時計的接觸空檔,其鏈路容量則有餘裕,而且每篇衛星 FL 論文都把 ISL 限制在同軌道面的環上。

Constellation-wide systems combine long propagation paths with lower link rates. They fit contact-driven learning, content delivery and compute-bound inference under the stated assumptions.

全星座系統的傳播路徑長、鏈路速率較低。在所列假設下,適用工作包括依接觸安排的學習、內容遞送與運算受限推論。

Parameters, comparisons and evidence scope參數、比較與證據範圍
Item項目Values數值Conditions and source條件與來源
Latency comparison10.3The three regimes differ by orders of magnitude in both rate and latency. Figure 10.3 therefore uses logarithmic axes, and workload assessment needs both measures.
Capacity and rate2, 5, 100, 200, 0.5 Gbit/s, 16 Mb/sThe constellation-wide regime uses Chapters 2 and 5’s laser links over hundreds to thousands of kilometers. Current Starlink satellites have three terminals. SpaceX claims 100 Gbps sustained and 200 Gbps peak company. Assumed rates are 200 Gbps in TinyLEO [39, §6.1] and “≥100 Gbps” in SpaceMoE [78] preprint. CollabLLM-LEO uses 0.5 Gbit/s [96, Tab. II] preprint, OrbitalBrain about 100 Mbps [94] and AsyncFLEO 16 Mb/s [92, Tab. II].
Latency comparisonQualitative scopewith every hop costing milliseconds and the graph changing as planes cross and terminals re-acquire.
Capacity and rate400All of those rates sit below the 400 Gbps a single terrestrial GPU owns
Latency comparisonQualitative scopeso the regime suits work that exchanges one model update or one request at a time and tolerates seconds to hours of delay
Result and scope9which describes federated learning, whose binding constraint Chapter 9 showed to be contact gaps, content delivery
Result and scopeQualitative scopeand the relaying of results from inference that one satellite has already completed.
Capacity and rate1.02–1.07 s, 7.28 GFLOPS, 100SpaceMoE’s expert-parallel inference belongs here. Its 7.28 GFLOPS flight board largely determines the reported 1.02–1.07 s per token. The ≥100 Gbps links therefore carry little traffic relative to capacity (Section 12.2).
結果與適用範圍10.3已發表的研究可以分成三種體制,它們在兩個軸上同時相差好幾個數量級,這就是圖 10.3 用對數座標畫鏈路速率對每跳延遲的原因,也是為什麼判斷工作負載的適用性,需要同時考慮鏈路速率與每跳延遲。
容量與速率2, 5, 100, 200在全星座體制中,鏈路就是第 2 章與第 5 章研究的那些:相距數百到數千公里的衛星之間的雷射終端,目前的 Starlink 衛星每顆三個,SpaceX 聲稱持續 100 Gbps、峰值 200 Gbps company。
容量與速率200, 100, 0.5 Gbit/s, 16 Mb/sTinyLEO 以 200 Gbps 建模[39, §6.1],SpaceMoE 以「≥100 Gbps」建模[78]preprint,CollabLLM-LEO 以 0.5 Gbit/s 建模[96, Tab. II]preprint,OrbitalBrain 約 100 Mbps[94],AsyncFLEO 則是 16 Mb/s[92, Tab. II]。
結果與適用範圍定性範圍每一跳都要花上毫秒,圖也隨軌道面交會與終端重新擷取而改變。
容量與速率400, 9這些速率全都低於單顆地面 GPU 獨享的 400 Gbps,因此這個體制適合一次交換一個模型更新或一個請求、能容忍數秒到數小時延遲的工作,也就是聯邦學習(第 9 章已說明它的限制是接觸空檔)、內容傳遞,以及轉送單顆衛星已經完成的推論結果。
容量與速率1.02–1.07 s, 7.28 GFLOPS, 100SpaceMoE 的專家平行推論也屬於這裡,而它之所以可行,是因為每 token 1.02–1.07 s 幾乎完全由 7.28 GFLOPS 的飛行級板卡決定,所以它 ≥100 Gbps 的鏈路使用量極低(第 12.2 節)。

Formation links approach on-board interconnect rates, making distributed training plausible under additional bisection and reliability conditions. Single-satellite inference keeps collective traffic local and has flight demonstrations.

編隊鏈路接近機上互連速率,在對切頻寬與可靠度條件成立時,具備分散式訓練的可能。單衛星推論則把集體流量留在本地,已有飛行示範。

Parameters, comparisons and evidence scope參數、比較與證據範圍
Item項目Values數值Conditions and source條件與來源
Formation network100–200 m, 10, 24, 400, 9.6, 100, 800Suncatcher represents the formation cluster regime. Bounded relative motion keeps 100–200 m neighbor links continuously visible, with propagation below one microsecond per hop. The target is roughly 10 Tbps per link. Its 24 × 400G DWDM channels supply 9.6 Tbps on a 100 GHz grid. A bench demonstrator using commercial components achieved 800 Gbps in one direction [36, pp. 3, 8].
Capacity and rate6.4, 10.4, 10.1Formation links alone reach the same rate decade as TPU v6e’s 6.4 Tbps ICI. Data- and pipeline-parallel training therefore become arithmetically plausible here. Van Berkel, Pénot and Balakrishnan, Section 10.4 and Panel 10.1 all examine this regime.
Result and scope10–30, 3The tier boundary persists within formations. Dozens of chips behind a few apertures create roughly 10–30× oversubscription against on-board ICI. As in Llama 3, tensor parallelism should stay within the spacecraft. Lighter pipeline and data-parallel collectives cross optical links.
Capacity and rate6.4The single-satellite regime keeps every byte of collective traffic on ICI, where a Trillium chip has 6.4 Tbps and light-time is negligible
Model and compute1, 2, 2026The single-satellite regime alone has flight heritage: Φ-Sat-1’s Myriad 2, Starcloud-1’s H100 and the four-TPU Suncatcher MVP run inference on board. The MVP launched on 1 October 2026 (Chapter 8, Section 11.1) press. Van Berkel’s roofline analysis gives satellite-local inference the same limits as the same terrestrial chip [101, §IV] preprint.
Result and scopeQualitative scopeso this regime depends on the on-board interconnect.
結果與適用範圍100–200 m編隊叢集體制就是 Suncatcher 的體制:衛星相距 100–200 m,處於有界的相對幾何中,讓每個鄰居都保持可見。
結果與適用範圍定性範圍每跳光行時間低於一微秒。
容量與速率10, 24, 400, 100, 9.6, 800鏈路目標是每條鏈路 10 Tbps 量級,由 24 × 400G 的 DWDM 通道組成(在 100 GHz 柵格上為 9.6 Tbps),並已用現成元件搭建的實驗台規模展示器展示單向 800 Gbps[36, pp. 3, 8]。
容量與速率6.4, 10.4, 10.1它是唯一一個鏈路速率與 TPU v6e 的 6.4 Tbps ICI 落在同一個數量級的體制,因此也是唯一一個資料平行或流水線平行訓練在算術上說得通的體制,這就是為什麼 van Berkel 與 Pénot、Balakrishnan 的網路架構分析、第 10.4 節以及面板 10.1 全都落在這裡。
結果與適用範圍10–30, 3即使在這個體制中,層級邊界仍然存在,因為一顆在少數幾個孔徑後面裝了數十顆晶片的衛星,相對於它自己的 ICI 大約超額訂閱 10–30 倍,所以平行化必須像 Llama 3 在地面上的安排一樣:張量平行留在太空船內部,較輕的流水線與資料平行集體通訊才跨出去。
容量與速率6.4, 1, 2, 2026, 10單顆衛星體制把每一位元組的集體通訊流量都留在 ICI 上,Trillium 晶片在此有 6.4 Tbps,光行時間可以忽略,而且它是唯一有飛行實績的體制:Φ-Sat-1 的 Myriad 2、Starcloud-1 的 H100,以及 2026 年 10 月 1 日發射、搭載四顆 TPU 的 Suncatcher MVP,都在機上執行推論(第 8 章、第 11.1 節)press。
結果與適用範圍定性範圍van Berkel 的 roofline 分析證實,侷限在單顆衛星內的推論與同一顆晶片在地面上的上限相同[101, §IV]preprint,因此這個體制依賴的是機上互連。
10 Tb/s1 Tb/s100 Gb/s10 Gb/s1 Gb/s100 Mb/s10 Mb/s 100 ns1 µs10 µs100 µs1 ms10 ms100 ms one-way latency per hop (log scale) 每跳單向延遲(對數座標) link rate (log scale) 鏈路速率(對數座標) singlesat. 單顆 formation 編隊 constellation 全星座 TPU v6e ICI 6.4 Tb/s · latency publication pending TPU v6e ICI 6.4 Tb/s · 延遲待公開 Suncatcher target 9.6 Tb/s, 100–200 m Suncatcher 目標 9.6 Tb/s,100–200 m bench 0.8 Tb/s/dir 實驗台 每方向 0.8 Tb/s Llama 3 NIC 400 Gb/s, "tens of µs" Llama 3 網路卡 400 Gb/s,「數十 µs」 Starlink claim100–200 Gb/s Starlink 聲稱100–200 Gb/s TinyLEO 200 Gb/s TinyLEO 200 Gb/s SpaceMoE ≥100 Gb/s SpaceMoE ≥100 Gb/s CollabLLM-LEO 0.5 Gb/s CollabLLM-LEO 0.5 Gb/s OrbitalBrain ~100 Mb/s OrbitalBrain 約 100 Mb/s AsyncFLEO 16 Mb/s AsyncFLEO 16 Mb/s ≈ 50× between thebest constellation linkand the formation target 最佳全星座鏈路與編隊目標之間相差約 50 倍 filled: hop length computable · hollow: placed in band, hop geometry unspecified · bar: range 實心:可算出跳距 · 空心:置於區帶內,跳距幾何待指定 · 長條:範圍
Figure 10.3. Published orbital assumptions and two terrestrial references share logarithmic link-rate and one-way-hop-latency axes. Shading marks single-satellite, formation and constellation regimes. Constellation points sit four to six rate decades below the formation target and three to four latency decades to its right. Only the formation target reaches on-board ICI’s rate decade.圖 10.3。所有已發表的軌道鏈路假設與兩個地面參考,畫在同一張鏈路速率對每跳單向延遲的圖上,兩軸皆為對數,並以陰影標出單顆衛星、編隊與全星座三種體制。全星座的點在速率上比編隊目標低四到六個數量級的位置聚集,在延遲上則落在它右側三到四個數量級處,而只有編隊目標達到機上 ICI 的數量級。Sources來源: [94] [96] [78] [39] [63] [36] [77]
Original figure note原始圖說出處Drawn for this primer. Rates: AsyncFLEO (IEEE BigData 2022), OrbitalBrain (NINeS 2026), CollabLLM-LEO and SpaceMoE (preprints), TinyLEO (SIGCOMM 2025), Starlink (company claim), Suncatcher (Joule 2026, p. 8), TPU v6e (Google docs), Llama 3 (arXiv 2407.21783). Hop latencies computed at 3.336 µs/km in the calc table of this section. Llama 3 as reported.

Where geometry is stated, Figure 10.3 derives hop latency from that geometry, as the calculation table shows. OrbitalBrain, CollabLLM-LEO and TinyLEO specify rates while reproducible hop geometries remain open. Their hollow markers therefore occupy the constellation band at an unspecified distance. The best constellation rate, 200 Gbps, is about fifty times below the formation target. Its hops are about ten thousand times longer. Both differences follow from roughly 1,000 km separation through Section 2.2’s link budget, leaving terminal-only improvements outside the formation regime.

圖 10.3 中的每跳延遲,凡是論文有給出幾何的,都依幾何計算(見下方計算表)。空心標記則誠實記錄 OrbitalBrain、CollabLLM-LEO 與 TinyLEO 只固定了速率、可重現的跳距幾何待補充,所以把它們放在全星座區帶內,呈現其所屬體制的範圍。速率與延遲兩個軸說明,衛星間距同時決定了全星座與編隊之間的兩種差距。最佳的全星座數字 200 Gbps 比編隊目標低約五十倍,而它的每跳距離長約一萬倍,兩個因素都透過第 2.2 節的鏈路預算,源自同樣那上千公里的間距,因此僅改良終端時,全星座網路仍處於編隊體制之外。

Question問題Calculation算式Result結果
AsyncFLEO intra-plane hop (8 satellites per plane at 2,000 km)AsyncFLEO 同軌道面一跳(2,000 km 高度每面 8 顆)\(2(6371+2000)\sin(\pi/8)\ \text{km}\times 3.336\ \mu\text{s/km}\)6,407 km · 21.4 mscomputed. 40 satellites in 5 planes from arXiv 2212.11522計算值。5 個軌道面共 40 顆衛星取自 arXiv 2212.11522
SpaceMoE intra-plane hop (32 per plane at 550 km)SpaceMoE 同軌道面一跳(550 km 高度每面 32 顆)\(2(6921)\sin(\pi/32)\ \text{km}\times 3.336\ \mu\text{s/km}\)1,357 km · 4.5 mscomputed. 33 × 32 at 550 km from arXiv 2605.00515計算值。550 km 的 33 × 32 取自 arXiv 2605.00515
Rate gap, best constellation link to formation target速率差距:最佳全星座鏈路對編隊目標\(9.6\ \text{Tb/s}\ /\ 200\ \text{Gb/s}\)48×computed. TinyLEO §6.1 and Suncatcher (Joule p. 8)計算值。TinyLEO §6.1 與 Suncatcher(Joule p. 8)
Oversubscription of one 9.6 Tb/s aperture against on-board ICI for 16–48 chips一個 9.6 Tb/s 孔徑相對於 16–48 顆晶片機上 ICI 的超額訂閱\((16\text{–}48)\times 6.4\ \text{Tb/s}\ /\ 9.6\ \text{Tb/s}\)≈ 11–32×computed. "dozens of chips" read as 16–48, an assumption of this table. ICI from TPU v6e docs計算值。「數十顆晶片」解讀為 16–48,為本表的假設。ICI 取自 TPU v6e 文件

The three regimes define the scope of van Berkel’s verdict. He places two-to-three-year orbital frontier training outside credible scenarios and judges a ten-year horizon optimistic [101, §V] preprint. A torus sacrifices two to three bisection orders against terrestrial Clos (Section 10.4). Orbital Clos instead sacrifices compute satellites, while reliability assumptions exceed terrestrial references (Section 10.5). Flown hardware uses local interconnects only.

The question for Chapter 11 is a formation fabric meeting Figure 10.3’s rate requirements. It must recover torus capacity, place tensor-parallel boundaries across apertures and preserve its compute advantage after corruption recovery and redundancy costs.

對照這三種體制來讀,van Berkel 的結論比它的標題所暗示的範圍更窄,也因此更站得住腳。他的結論是,兩到三年內的太空前沿訓練超出其可信情境,十年的時程則仍偏樂觀[101, §V]preprint。而理由與本章各節一一對應:唯一有足夠鏈路速率的體制,若接成環面,對切頻寬會比地面 Clos 少兩到三個數量級(第 10.4 節),若接成 Clos,則要用運算衛星來付代價,而且還繼承了高於地面參考的失效假設(第 10.5 節)。至於真的飛上去過的體制,僅使用本地互連。因此本章交給第 11 章的開放問題,聚焦於編隊網路如何補回環面的容量損失、正確安排跨孔徑的張量平行邊界,以及在計入冗餘成本後保有運算優勢,並撐過無聲損毀。

Regime體制Link rate and hop latency鏈路速率與每跳延遲Graph behavior圖的行為Workloads that fit合適的工作負載Status現況
Constellation-wide全星座16 Mb/s–200 Gb/s. 1.2–21 ms per hop16 Mb/s–200 Gb/s。每跳 1.2–21 ms3–4 terminals, crossings, 2–30 s re-acquisition3–4 個終端、軌道面交會、2–30 s 重新擷取federated learning, CDN, relaying single-satellite inference, compute-bound MoE inference聯邦學習、CDN、轉送單顆衛星推論結果、受運算限制的 MoE 推論links flown. AI workloads simulated鏈路已飛行。AI 工作負載為模擬
Formation cluster編隊叢集0.8 Tb/s/dir bench, 9.6–12.8 Tb/s target. 0.33–0.67 µs per hop實驗台每方向 0.8 Tb/s、目標 9.6–12.8 Tb/s。每跳 0.33–0.67 µsbounded 100–200 m geometry, 8 neighbors, cycles twice per orbit有界的 100–200 m 幾何、8 個鄰居、每軌道循環兩次pipeline and data-parallel training, if the bisection and SDC problems close流水線與資料平行訓練,前提是對切與 SDC 問題能解決proposal. ISL flight demonstration pending提案,ISL 在軌示範待完成
Single satellite單顆衛星ICI 6.4 Tb/s per TPU v6e chip. Light-time negligible每顆 TPU v6e 晶片 ICI 6.4 Tb/s。光行時間可忽略static, on board靜態、機上inference. Tensor parallelism within a spacecraft推論。太空船內的張量平行flown (Φ-Sat-1, Starcloud-1, Suncatcher MVP)已飛行(Φ-Sat-1、Starcloud-1、Suncatcher MVP)
Chapter summary
本章摘要

Ring all-reduce stresses each worker’s injection rate, while all-to-all traffic stresses bisection. Orbital designs must account for terminal degree and the compute capacity assigned to switching.

環狀全歸約主要受工作者注入速率限制,全對全流量則受對切頻寬限制。軌道設計需計入終端度數,以及專責交換所佔用的運算容量。

Parameters, comparisons and evidence scope參數、比較與證據範圍
Item項目Values數值Conditions and source條件與來源
Capacity and rate2, 1Synchronous step time is \(T_{\text{compute}} + T_{\text{exposed}}\). Data-parallel all-reduce dominates its network term, moving \(2(N-1)/N\) times model bytes per worker in a ring. Injection rate governs ring patterns, while bisection governs all-to-all traffic.
Latency comparison400, 3, 6.4, 0.057%, 1–2, 38–55%Terrestrial references provide 400 Gbps per GPU in Llama 3 and HPN, plus 6.4 Tbps ICI per TPU v6e. Multi-hop latency is “tens of microseconds”. Link failures are 0.057% monthly, with 1–2 monthly job crashes and 38–55% MFU.
Orbital configurationQualitative scopeMapped onto orbit, the companion primer's parallelism and step-budget chapters survive, collectives, routing and failures must be adapted
Capacity and rate64, 1, 12,880, 2,880, 8, 18, 89and topology, transport and front end must be replaced. This occurs because satellite degree is a handful of laser terminals rather than a 64-port switch. Van Berkel's 1 : 12,880 : 2,880 bisection ratio decomposes into link rate (8×), link count (18×) and the \(\sqrt{N}\) intrinsic to a torus (89×)
Compute and switching trade-off4, 6and a Clos avoids the last factor only by turning satellites into switches at a compute fraction \(r = k/(k+4L-6)\).
結果與適用範圍2, 1一個同步訓練步的成本是 \(T_{\text{compute}} + T_{\text{exposed}}\),其中網路項由資料平行的全歸約主導,環狀演算法以讓每個工作者送出模型位元組 \(2(N-1)/N\) 倍的方式完成它,所以對環狀模式而言限制資源是每個工作者的注入速率,對全對全模式則是對切頻寬。
可靠度比較400, 3, 6.4, 0.057%, 1–2, 38–55%地面參考給每顆 GPU 400 Gbps(Llama 3、HPN)、每顆 TPU v6e 晶片 6.4 Tbps 的 ICI、「數十微秒」的多跳延遲,以及每月 0.057% 鏈路失效、每月 1–2 次工作當機的失效率,同時達到 38–55% 的 MFU。
結果與適用範圍64對應到軌道上,姊妹教材的平行化與步時間預算章節可以保留,集體通訊、路由與故障章節必須調整,拓樸、傳輸層與前端則必須替換,因為衛星的度數只有少數幾個雷射終端,地面交換器則有 64 埠。
結果與適用範圍1, 12,880, 2,880, 8, 18, 89, 4, 6van Berkel 的 1 : 12,880 : 2,880 對切比值可以分解成鏈路速率(8 倍)、鏈路數(18 倍)以及環面本質上的 \(\sqrt{N}\)(89 倍),而 Clos 只能靠把衛星變成交換器來避開最後一個因素,代價是運算比例 \(r = k/(k+4L-6)\)。

Formation propagation is favorable, but forwarding time and failure recovery require measurements. The published regimes separate constellation services, formation training proposals and flown single-satellite inference.

編隊具備有利的傳播條件,轉送時間與故障恢復則待量測。現有研究可分為星座服務、編隊訓練提案與已飛行的單衛星推論。

Parameters, comparisons and evidence scope參數、比較與證據範圍
Item項目Values數值Conditions and source條件與來源
Latency comparison2 km, 6.7 µsLight crosses a 2 km formation in 6.7 µs. The favorable propagation budget leaves satellite forwarding time as the main unmeasured latency component.
Reliability comparison5%, 88, 2–30 s, 8,000SpaceMoE’s 5% snapshot loss is 88 times HPN’s monthly rate before reconciling units. Reacquisition takes 2–30 s. Trillium radiation data imply about nine silent corruptions per chip-year, or one every seven to eight minutes across 8,000 chips.
Capacity and rateQualitative scopePublished work separates into constellation-wide Gbps and millisecond links, formation Tbps and sub-microsecond hops, and single-satellite ICI. Only single-satellite inference has flown, while formations alone could support training. Van Berkel therefore places two-to-three-year orbital frontier training outside credible scenarios.
軌道配置2 km, 6.7 µs編隊具備有利的傳播延遲,因為光穿越 2 km 的編隊只要 6.7 µs,真正的延遲預算是每顆衛星內部仍待量測的每跳轉送時間。
結果與適用範圍5%, 88, 2–30 s, 8,000可靠度則是它輸最多之處,因為 SpaceMoE 每快照 5% 的鏈路損失,在按原始單位比較時就已是 HPN 每月失效率的 88 倍,重新擷取要 2–30 s,而 Trillium 的輻射數據意味著每顆晶片每年約九次無聲損毀,在 8,000 顆晶片上每七到八分鐘就有一次。
容量與速率定性範圍已發表的研究落在三種體制:Gbps 與毫秒級的全星座、Tbps 與次微秒每跳的編隊,以及靠 ICI 的單顆衛星。
結果與適用範圍定性範圍只有最後一種飛上去過,而只有第二種可能承載訓練,這就是 van Berkel 將兩到三年內的在軌前沿訓練列於可信情境之外的原因。
Where these ideas go next
這些概念接下來用在哪裡
Formation parameters used in the next chapter下一章使用的編隊參數
Parameter參數Value數值Conditions and interpretation條件與解讀
Formation count81Suncatcher’s illustrative bounded formation.
編隊衛星數81Suncatcher 的有界編隊示意設計。
Neighbor spacing100–200 mBounded geometry under HCW dynamics and J2.
鄰居間距100–200 mHCW 動力學與 J2 下的有界幾何。
Aperture diameter10 cmNear-field optical-link example.
孔徑直徑10 cm近場光學鏈路範例。
Link rate≈10 TbpsPer-link near-field design target.
鏈路速率≈10 Tbps每條近場鏈路的設計目標。

Chapter 11 examines bounded formation geometry under Hill–Clohessy–Wiltshire dynamics and J2, plus near-field optics using the parameters above. It separates published specifications from open choices and revisits Section 10.4’s torus-versus-Clos comparison under range-dependent rates and seconds-long repointing. Chapter 12 returns to inference, while Chapter 13 develops the Section 10.5 reliability gap into research questions.

第 11 章以表列參數拆解編隊體制,說明 HCW 動力學與 J2 下的有界幾何、近場光學,以及 Suncatcher 已指定與待定的設計。當鏈路速率隨距離變化、重新指向需數秒時,第 10.4 節的環面與 Clos 之爭也需重新評估。推論部分接續於第 12 章,第 10.5 節的可靠度差距則在第 13 章發展為研究問題。

Papers behind this chapter本章所依據的論文

The companion AI Training Network Primer covers Llama 3, Alibaba HPN and ByteDance MegaScale in its topology, step-budget and failures chapters.

地面參考(Llama 3、阿里巴巴 HPN、字節跳動 MegaScale)在姊妹教材 AI Training Network Primer 的拓樸、步時間預算與故障章節中有詳細介紹。

Check your understanding檢驗你的理解