Inria Revue Scientifique · NTN session · 6 November 2026

AI for Space,
Space for AI

The rise and limits of the space cloud

Juan A. Fraire
Inria (Agora team) · INSA Lyon · CITI Laboratory
Guest professor, Saarland University

Part I · The network

Networks that move

60×

REAL TIME · 1 S HERE = 1 MIN IN ORBIT

1,584

STARLINK'S FIRST SHELL · 550 KM · 53°

Each satellite holds 4 laser links: two in its own orbit, two to the next planes.

7.6 km/s, one orbit in 95 min.

EVERY SATELLITE IN ORBIT · 26 OCT 2026

20,196IN ORBIT
11,1619,035
17,098WORKING
11,1485,9503,098
Starlinkother operatorsdead

34,946 tracked objects in all, with 2,067 rocket stages and 11,140 pieces of debris (the catalogue reaches about 10 cm in low orbit)

13,020

DATA-CENTER SATELLITES · 550–2,000 KM

Five shells along the day–night line, 4 laser terminals each: our design, inside the orbits SpaceX filed with the FCC for data centers (Jan 2026). From here on, this is our network.

Live. Starlink's first shell as filed with the FCC (72 planes × 22); Walker phasing and grid links modelled (SpaceX does not publish its link plan). Fleet and object counts: J. McDowell, planet4589.org. Fleet after the click: simulated, shells and dawn–dusk ours, inside FCC filing SAT-LOA-20260108-00016 (500–2,000 km, sun-synchronous). Earth imagery: NASA.

Part I · The network

Moving, but predictable

60×

REAL TIME · 1 S HERE = 1 MIN IN ORBIT

A contact: who, with whom, from when to when, at what rate

c=(u, v, ts, te, ρ)c = (u,\,v,\,t_s,\,t_e,\,\rho)

known in advance from orbital mechanics: route on the schedule (contact graph routing)

Live: the simulation's own positions and links. Fraire & Finochietto, IEEE ComMag 2015 HAL · Fraire, De Jonckère, Burleigh, Elsevier JNCA 2021 HAL

Part I · The network

And short on resources

60×

REAL TIME · 1 S HERE = 1 MIN IN ORBIT

~4 terminals for 700–1,550 in range
minutes per link, then re-point
energy in eclipse
mass, paid at launch

V(c)=(te−ts) ρV(c) = (t_e - t_s)\,\rho

what one contact can carry: the budget every scheduler shares out

Moving, predictable, scarce. Everything that follows builds on it.

Live: satellite 48, every satellite within its 2,760 km acquisition range in line of sight. Fraire, Iova, Valois, IEEE ComMag 2022 HAL · Capez, Henn, Fraire, Garello, IEEE TAES 2022 HAL

Part II · AI for Space

What can we learn?

24×

REAL TIME · 1 S HERE = 24 S IN ORBIT

Le2e=∑idi(t)c⏟propagation: computed+∑iqi(t)⏟queueing: learnedL_{\text{e2e}} = \underbrace{\sum_i \frac{d_i(t)}{c}}_{\color{#7cd4f5}\text{propagation: computed}} + \underbrace{\sum_i q_i(t)}_{\color{#f2b84b}\text{queueing: learned}}

white: Dijkstra, on propagation alone

ALSO IN DEEP SPACE

Similar learning routes delay-tolerant networks (DTN) over uncertain contacts, and tunes their congestion control.

green: the learned route

0.4–4.2 ms

lower latency than Dijkstra on the same snapshots, and the network stays connected when nodes fail

Live: shortest path on light time over the links up now (white); Q-values and learned route (green) on illustrative queue delays. ESA ConstellAI (with GMV, Thales Alenia Space, Saarland University) · Stock, Fraire, Hermanns et al., SpaceOps 2025 HAL · Q-routing: Boyan & Littman, NIPS 1993 · learned routing in space networks: D'Argenio et al., ACM TOMACS 2025 HAL · Negrelli et al., IEEE WiSEE 2025 HAL · Olmedo et al., EWSN 2023 HAL · Yang et al., Elsevier ComNet 2024 HAL

Part II · AI for Space

Mostly, optimization beats learning

Scheduling 50–100 satellites

acquiredownlinkground passconflict

Rt=τt(Racq+Rdl)−Pbat−Pmem−PconflictR_t=\tau_t\big(R_{\text{acq}}+R_{\text{dl}}\big)-P_{\text{bat}}-P_{\text{mem}}-P_{\text{conflict}}

The match

Reinforcement learning
Simulated annealing, 1983
+10–15%

reward as the fleet grows, and half the variance

Known model, large schedule: optimize. Shifting environment: learn. In orbit, the model is mostly known.

Stock et al., SpaceOps 2025, resources use case, Figs. 8–10 (reward simplified: conflict penalties grouped) HAL · simulated annealing: Kirkpatrick et al., Science 1983 · constellation autonomy: Ntagiou et al., IAC 2024 HAL · telemetry digital twin: Dolz-Puig, Perez-Portero, Fraire, Calveras, EuCNC 2026 HAL

Part II · AI for Space

Bring the AI to the data

Pasandi, Tan, Hosseini, Darabi, Rousseau, Fraire, FedSat-LAM, ACM EdgeFM '25 @ MobiCom 2025 (with UC Berkeley) HAL · on-device AI at the IoT end: Choquenaira-Florez, Fraire, Rivano, IEEE LATINCOM 2026 HAL and NTN Innovation Competition 2026 HAL · Φ-sat-1: ESA, 2020 · image tiles: illustrative

Part III · Space for AI

Satellites are becoming data centers

One kilowatt in orbit: a bus, solar wings, radiators, and in the middle a rack of GPUs.

FLOWN VS. ON PAPER · SATELLITES

six orders of magnitude 1Starcloud-1, one H100 · flown Nov 2025 81Google Suncatcher, TPU design · 2025 51,600Blue Origin Sunrise · Mar 2026 1,000,000SpaceX, FCC filing · Jan 2026

cloud layer: data-center satellites on optical links

access layer: the communication constellation

user layer: terminals and ground data centers

two choices dominate: where they flyembedded or independent

Ge, Fraire, Shen, Zhao, Space Cloud Networks: Technologies, Architectures, and Key Enablers, IEEE ComMag 2026 (with Nanjing University) HAL · node to scale, 1 kW · flown vs. on paper: Starcloud (Nov 2025), SpaceX FCC filing (Jan 2026), Blue Origin (Mar 2026), Google (Nov 2025), as in Ungrounded Computing (under review)

Part III · Space for AI

Where should data centers fly?

120×

REAL TIME
1 S = 2 MIN

Embedded · mid-inclined 53°

48 data centers in Starlink's first shell: ~90% of users under 12 ms

✗ a third of each orbit in Earth's shadow: batteries, hence mass

Independent · dawn–dusk ±15°

3 planes × 15 at 1,000 km, via OneWeb: every user under 40 ms

✓ riding the day–night line: sunlight almost all the time

Live: the Sun at talk time; data centers gold, coral in Earth's shadow; embedded slots illustrative. Ge et al., IEEE ComMag 2026 HAL · Ge, Fraire, Zhao, Optimal Design of Space-Based Data Center Constellations, IEEE CommLett 2026 HAL · users uniform, 15° elevation

Part III · Space for AI

90×

REAL TIME · 1 S HERE = 1.5 MIN IN ORBIT

A GATEWAY IN LYON · 25° ABOVE THE HORIZON

150–680 satellites in view (typically ~420)
~6 min each, then it is gone
~4 handovers an hour

Satellite 48 passes over Lyon twice a day, 9 minutes in all. A data center in orbit reaches the ground through whoever is passing.

Live: the simulation's own orbits seen from a gateway in Lyon (site and 25° elevation mask illustrative). Satellite-to-ground bottleneck: Ge, Fraire, Shen, Zhao, IEEE ComMag 2026 HAL · space vs. terrestrial cloud latency: Rojas, Fraire, Patrone, Marchese, ASMS 2025 HAL

Part III · Space for AI

One task, end to end

in view gatewayusersusers 12345

1a device sends a task to the gateway

2up to the satellite in view

3over laser links to a server that is on

4it runs in a container

5back down before the 2.5 s deadline

MeteorNet: our open-source emulator, real software stacks over orbits in continuous time, up to 1,584 satellites

■ server on · ■ server off

~80%

of tasks fail whatever the policy (ring of 10 satellites, 2.5 s deadline): no satellite in view in time

Fraire, Rojas Milla, Patrone, Marchese, MeteorNet, IEEE MeditCom 2026 (with University of Genoa) HAL · the line behind it: emulation, EW 2023 HAL and IEEE MeditCom 2024 HAL; orchestration, IEEE ICC W 2024 HAL and IEEE Aerospace 2026 HAL; edge placement, Wiley IJSC 2025 HAL; survey, Elsevier ComNet 2026 HAL · animation illustrative, not to scale

Priced in carbon.

Part IV · The bill

Part IV · The bill

The pitch, and the bill

×4

SUNLIGHT: 1,361 VS 340 W/M²

>99%

TIME IN SUN, DAWN–DUSK

0 L

COOLING WATER

0 m²

LAND, NO GRID QUEUE

The bill: lifecycle carbon per delivered GPU-hour

I  =  Cemb+CopUCemb  =  ∑kmk (ek+IL&R)I \;=\; \frac{C_{\text{emb}} + C_{\text{op}}}{U} \qquad C_{\text{emb}} \;=\; \sum_{k} m_k \,\big(e_k + I_{\text{L\&R}}\big)

mk launched mass of compute, solar, battery, radiator · ek production carbon per kg · IL&R launch + re-entry per kg · U GPU-hours delivered · open models: ESpaS, DepTax

Data centers: 415 TWh in 2024, more than double by 2030 (IEA) · dawn–dusk power: Fraire, Powering the Cloud Above the Clouds, IEEE AESM 2026 HAL · Ohs et al., Dirty Bits in Low-Earth Orbit, ACM SIGENERGY EIR 2025 HAL · Ohs et al., Dark Clouds Rising in LEO, ACM LEO-NET 2026 HAL · Fraire, Ohs, Stock, Schmidt, Hermanns, Ungrounded Computing in Low-Earth Orbit, IEEE Computer (under review) HAL

Part IV · The bill

The carbon of getting there

re-entry: 0.4 kg NOxkg×33⏟GWP20≈13 kgCO2ekg0.4\,\frac{\text{kg NO}_x}{\text{kg}} \times \underbrace{33}_{\text{GWP}_{20}} \approx 13\,\frac{\text{kgCO}_2\text{e}}{\text{kg}} · Falcon 9 also burns its upper stage → 16

Burned on a cycle: FCC disposal within 5 years. A graveyard orbit skips the NOx, and pays in orbital footprint.

"Energy is free in space": eclipses need batteries, and batteries are launched mass.

Ohs et al., Dirty Bits in Low-Earth Orbit, ACM SIGENERGY EIR 2025 HAL · five-year disposal rule: FCC 22-74, 2022

Part IV · The bill

The mass of staying alive

Satellite 48's node, opened up, every part to scale: 1 kW, 61 kg launched.

radiator 50%30.5 kg, two fins solar 17%10.6 kg, two wings battery 28%17.0 kg computer 5%3.3 kg: the rack of GPUs

ESpaS lifecycle model, 1 kW single-GPU node; masses as launched. Ohs et al., Dark Clouds Rising, LEO-NET 2026 HAL

Part IV · The bill

Why so heavy?

Prej=ε σ A (Tr4−Tsink4),Tr≤Tchip≈80 ∘CP_{\text{rej}} = \varepsilon\,\sigma\,A\,\big(T_r^4 - T_{\text{sink}}^4\big),\qquad T_r \le T_{\text{chip}} \approx 80\,^\circ\text{C}

Prej every watt the node draws · ε emissivity · σ Stefan–Boltzmann · A radiator area · Tr panel temperature · Tsink what the panel sees: cold space, warm Earth

PUE = facility power ÷ IT power: ≈ 1 in orbit, and blind. The cost moved into launched mass.

Radiator calibrated on the ISS early thermal system (42 m² for 14 kW). Ohs et al., Dark Clouds Rising, LEO-NET 2026 HAL · sensitivity: DepTax repository

Part IV · The bill

When does a node break even?

Carbon per GPU-hour, launch + production, re-entry NOx at GWP₂₀ = 33. Terrestrial anchors, H100 at 700 W plus chip embodied carbon: 477 (global mix, PUE 1.54) and 107 (Finland, PUE 1.2) gCO₂e per GPU-hour, as in Dark Clouds Rising HAL. GPU life: working assumption, consistent with public dose tests (CAVU Aerospace, 2026). DepTax / ESpaS.

Part IV · The bill

No technician in orbit

Out of reach.

Beyond repair.

Paid in advance.

Psurv(T)=Pr⁡[N(T)≤r]≥1−ε  ⇒  r⋆≫E[N(T)]P_{\text{surv}}(T) = \Pr\big[N(T)\le r\big] \ge 1-\varepsilon \;\Rightarrow\; r^\star \gg \mathbb{E}\big[N(T)\big]

≈ 3× greener: spares on board vs. launch-on-failure

Fraire, Ohs, Stock, Schmidt, Hermanns, Ungrounded Computing in Low-Earth Orbit, IEEE Computer (under review) HAL · plot: 1 kW node, five-year mission, eclipsing orbit; ESpaS lifecycle model with a cold-spare fault tree (with Saarland University)

Protection feeds the hazard.

Part V · Without repair

Part V · Without repair

The hazard loop

Correlated failures: 38 of 49 Starlink satellites lost to one geomagnetic storm (Feb 2022)

The fleet writes its own hazard: a consistent design survives the environment it helps create.

Loop: Fraire, Ohs, Stock, Schmidt, Hermanns, Ungrounded Computing in Low-Earth Orbit, IEEE Computer (under review) HAL · storm: SpaceX, Starlink update, Feb 2022 · derelicts and debris in the render: illustrative

Part V · Without repair

Every kilowatt shines

LYON · 21 DECEMBER · 90 MIN AFTER SUNSET

~2,000

naked-eye stars tonight (2,500 once fully dark)

WITH SPACEX'S FILED FLEET OF ~1 MILLION NODES

24,900

naked-eye nodes: more than ten for every star

Live: the article's sky model, stars and nodes on one flux scale (Blender Cycles as photometer), Sun-pointing nodes; brightened for projection, counts unchanged. J. A. Fraire, Every Kilowatt Shines: Orbital Data Centers After Dark, submitted to IEEE Computer, 2026 HAL · stars: Yale Bright Star Catalogue

Part V · Without repair

A region that can be empty

F={x:Psurv(T;x)≥1−ε ∧ I(x)≤Iterr ∧ Φ(x)≤Φmax⁡}\mathcal{F}=\big\{x : P_{\text{surv}}(T;x)\ge 1-\varepsilon \,\wedge\, I(x)\le I_{\text{terr}} \,\wedge\, \Phi(x)\le \Phi_{\max}\big\}

x=(orbit,T,r,disposal,application)x = (\text{orbit}, T, r, \text{disposal}, \text{application})

Sustainability is a region of the design space, and that region can be empty.

dependablesustainableorbital computing

Fraire, Ohs, Stock, Schmidt, Hermanns, Ungrounded Computing in Low-Earth Orbit, IEEE Computer (under review) HAL · render: the ring of the fleet and one breakup's debris line, illustrative

Take-away

Space cloud =
AI for Space × Space for AI

IThe networkmoving, predictable, scarce
IIAI for Spaceoptimize what you can model, learn what shifts
IIISpace for AIvisibility bounds the service
IVThe billdependability is paid in carbon
VWithout repairthe feasible region can be empty

The open challenge

Orbital computing is flying ahead of its own science.

Can a data center no one will ever repair be both dependable and sustainable? Nobody can tell yet.

The research

Behind satellite 48

30 papers, 2015–2026journalconferencein review or preprint· HALopen copy, one click away

The papers this talk draws on, by the part they back. Full list and open copies: juanfraire.space/publications.

Thank you

Inria Agora

O. Iova, F. Valois

Saarland University

H. Hermanns, G. F. Stock, R. Ohs, A. Schmidt · dependability, carbon, AI operations

University of Genoa

C. Rojas Milla, F. Patrone, M. Marchese, N. Badini · MeteorNet

Nanjing University

W. Ge, K. Zhao, X. Shen · space cloud architecture

UC Berkeley and partners

H. B. Pasandi, Z. Tan, F. Rousseau · FedSat-LAM

ESA · GMV · Thales Alenia Space

ConstellAI: AI for constellation operations

TU Munich

J. Ott

juanfraire.space

papers · open tools (ESpaS, DepTax, MeteorNet, FLoRaSat, CGR)

juan.fraire@inria.fr

these slides

scan to open · the globe is live

Questions?Answers delivered at the next contact window.

Earth imagery: NASA Earth Observatory (Blue Marble, Black Marble, Blue Marble Clouds). Star map: NASA/GSFC Scientific Visualization Studio. Constellation, node and debris renders: our simulation, Blender.

[00:00–00:30] Good morning, and thank you, Oana, Maxime and Christelle, for the invitation. I am Juan Fraire, from the Agora team in Lyon. Behind me, thirteen thousand satellites are weaving themselves into one network. It is a simulation, a constellation of orbital data centres. I will follow one of its satellites, number 48, through its life.

[00:30–01:00] [live] The network most of you know: Starlink. Twenty thousand satellites are in orbit today, seventeen thousand of them working, and eleven thousand of those are Starlink. This is its first shell, fifteen hundred satellites linked by lasers, here sixty times faster than real time. [point to the ringed satellite] Each one flies at seven and a half kilometres per second and circles the Earth in ninety-five minutes. [click] Data-centre constellations, like the one behind the title, fly another way: along the line between day and night. This one is our design, inside the orbits SpaceX filed with the FCC in January.

[01:00–01:40] [the view dives to satellite 48] Here is satellite 48, still sixty times faster than real time. It carries four laser terminals: two hold its neighbours in the same orbit, two re-point to other planes. [point to the panel] Every link it will make is known in advance: with whom, when, for how long, at what rate. We write each one as a contact and route on that schedule; contact graph routing is where my own work started. The topology changes all the time, and predictably.

[01:40–02:10] And short on everything. [point to the counter] Satellite 48 has seven hundred to fifteen hundred and fifty satellites in range, and about four terminals. A link lives for minutes. Energy runs short in eclipse, and every kilogram was paid at launch. [point to the equation] What a contact can carry is its duration times its rate, and that budget is what every scheduler shares out. Moving, predictable, scarce: keep these three words.

[02:10–02:55] First axis, AI for Space: if the orbits are predictable, what is left to learn? In ConstellAI, for ESA, with GMV, Thales Alenia Space and Saarland, we took routing. [point to the route] End-to-end delay has two parts. Propagation follows from the orbits, so we compute it: about forty milliseconds across the planet. Queueing follows from traffic and failures, so we learn it: with Q-routing, each node keeps the expected delay through each neighbour [point to the table] and corrects it after every packet. The white route is Dijkstra on propagation alone. [click] The learned route, in green, bends around busy nodes. In the study it beat Dijkstra by up to four milliseconds, and kept delivering when nodes failed.

[02:55–03:20] The second use case: scheduling acquisitions and downlinks for fifty to a hundred satellites. [point to the plan] We pitted reinforcement learning against simulated annealing, an algorithm from 1983 that shakes the plan while it is hot and settles it as it cools. [click] The 1983 algorithm won: up to fifteen percent more reward, and half the variance. With a known model and a large schedule, optimize; when the environment shifts, learn. In orbit, most of the model is known.

[03:20–03:50] [point to the bar] AI is also becoming a payload. Earth-observation satellites produce about five petabytes a day, and more than half never reaches the ground. So we bring the computation to the data. [click] Train in orbit: in FedSat-LAM, with UC Berkeley, only model updates travel, at 95 percent less energy per round. [click] Infer in orbit: drop the cloudy image before the downlink. [click] Either way, computing, communication and energy are designed together.

[03:50–04:30] Second axis, Space for AI: satellites are becoming data centres. [the camera moves in] Here is satellite 48 as one, a one-kilowatt node: solar wings, radiators, and in the middle a rack of GPUs. [point left] One GPU flew in November 2025; within months, filings asked for up to a million satellites. Six orders of magnitude. With Wenxiao Ge and Kanglian Zhao in Nanjing, we proposed a reference architecture: data-centre satellites on optical links, reached through an access constellation. Two choices dominate: where they fly, and whether they share the access network's orbits.

[04:30–05:05] We simulated both. [click] Embedded in Starlink's first shell, 48 data centres put about 90 percent of users within 12 milliseconds. [point to the left globe] But watch them: every orbit, a third of the time, they pass through Earth's shadow and run on batteries, hence mass. [click] An independent constellation on the dawn-dusk orbit and two planes beside it rides the line between day and night [point to the right globe]: the sun almost never sets, and every user stays within 40 milliseconds. That trade-off comes back with the bill.

[05:05–05:45] [live] Whatever runs up there must come back down, and the ground link moves too. From a gateway in Lyon, between a hundred and fifty and seven hundred satellites of this fleet are in view, typically four hundred, each one for about six minutes. [point to the gold link] So the gateway keeps handing over, about four times an hour. [click] Satellite 48 itself passes over Lyon twice a day, nine minutes in all. A data centre in orbit reaches the ground through whoever is passing, over laser links.

[05:45–06:20] To rehearse a space cloud before anything flies, we built MeteorNet with Camilo Rojas, Fabio Patrone and Mario Marchese in Genoa: real software over emulated orbits, open source. [follow the numbers] A task goes up, crosses laser links to a satellite whose server is on, and must come back before its deadline. [click] On a ring of ten satellites, about 80 percent of tasks failed whatever the policy: no satellite in view in time. The bottleneck was visibility, not compute.

[06:20–06:30] So, the limits. So far, how to build and run a space cloud. Now the harder question: what does it cost, and is the cost justified?

[06:30–07:25] First, the pitch. Data centres used about 415 terawatt-hours in 2024, and the IEA expects that to more than double by 2030. In orbit, a panel receives 1,361 watts per square metre, four times the Earth's average, and a dawn-dusk orbit sees the sun over 99 percent of the time. No cooling water, no land, no grid queue. Our models credit every one of these advantages. [click] But an advantage is one line on a bill. The whole bill is carbon accounting: the embodied carbon of every kilogram, built, launched and brought back down, plus operation, divided by the computing actually delivered. Our models, ESpaS and DepTax, are open: every number in this part can be recomputed.

[07:25–09:00] First, the carbon of getting there. Everyone expects the rocket to be the problem: launching a kilogram costs about 36 kilograms of CO2-equivalent on Falcon 9 and 21 on Starship. [click] The step nobody prices is coming back down. A deorbited satellite ablates, and part of it becomes nitrogen oxides in the upper atmosphere. At a twenty-year warming potential of 33, re-entry adds 46 to 62 percent on top of the launch. And the rules push fleets to burn: the FCC wants low-orbit satellites disposed of within five years. A graveyard orbit avoids the toll, and leaves a dead satellite behind for centuries. [click] Then, "energy is free". The sun is, but eclipses need batteries. Orbital electricity comes out at 52 grams per kilowatt-hour on Starship and 66 on Falcon 9, against 34 for solar plus storage on the ground. [click] The panels alone are six to eight grams; almost the whole bill is the battery. That is why the filings love dawn-dusk orbits. Keep that escape route in mind; it comes back with its own price.

[09:00–09:35] Second, the mass of staying alive. [the node opens] Here is satellite 48's node, opened up, every part to scale. Half of what we launch is radiator. A quarter is battery, a sixth is solar. [point to the rack] And the computer is this: five percent. The radiator alone weighs more than twelve times the GPU it cools. With no air or water to carry heat away, a coolant loop brings the heat out to those panels, which glow it into space as infrared light.

[09:35–10:20] Why so heavy? Every watt the chip dissipates must leave as radiation, and Stefan–Boltzmann sets the price: emissivity, area, and the fourth power of the panel's temperature, minus that of what it faces, cold space and a warm Earth. And the panel can never run hotter than the chip, about 80 degrees. [point to the bars] Hotter or lighter panels help, but in every case we computed, the radiator still outweighs the GPU at least three times. [click] That is also why PUE, facility power over IT power, misleads up there: it looks perfect, because the cost has moved into launched mass.

[10:20–11:30] So when does a one-kilowatt node pay back its launch? [point to the blue curve] Against the global-average data centre, within about two years: the headline number, against a low bar. Against a green data centre, on the Finnish grid at a PUE of 1.2, parity comes around year nine on Starship, and not within a decade on Falcon 9. [click] The staircase is reliability. Commercial GPUs are not built for radiation: the sparse public test data suggest a GPU dies after about three years. So a mission of T years flies T over three GPUs, the spares kept cold, and every step is one more GPU on the manifest. [click] The two escape routes in the filings, a battery-free dawn-dusk orbit or a graveyard instead of re-entry, pull parity to about year six. Each moves part of the bill elsewhere: to scarce orbits and more radiation, or to a dead satellite parked for centuries.

[11:30–12:55] And one property no terrestrial data centre pays for: orbit has no technicians. [the blade fails, a spare wakes] On Earth, a failed GPU is an operational event, swapped at two in the morning. In orbit it is a design event, paid in mass before launch: whatever redundancy you launch is all you will ever have. [click] What matters is the gap between expecting to survive and guaranteeing it. A node that expects two GPU failures survives with two spares only 68 percent of the time; guaranteeing 95 percent takes five. Certainty is bought at the tail. [click] Here is the price, for a one-kilowatt node over five years. Carbon per delivered GPU-hour against GPU copies on board, at 0.3 failures a year: the carbon-optimal node carries two. [click] Failure rates are unknown, so we span a factor of ten. [point to the black dots] A spare adds about 31 percent carbon on paper, yet at higher failure rates it pays for itself: the node delivers more work before it dies. [click] The guarantee, one chance in a thousand of failing, costs 77 to 86 percent more carbon per delivered GPU-hour, and between 5 and 14 copies. Spares on board still beat launching replacements, about three times greener. Orbital data centres will be born over-provisioned.

[12:55–13:00] Let me close with a research agenda: computing without repair. From one node to the fleet.

[13:00–13:35] [point to the loop] First, the environment is endogenous. Redundancy is bought with mass. Mass adds cross-section and, eventually, debris. Debris raises the collision hazard, which raises every failure rate, which demands more redundancy. [click] And failures in orbit are correlated: in February 2022, one geomagnetic storm brought down 38 of 49 freshly launched Starlink satellites. A consistent design survives the environment it helps create: a fixed point. When none exists, the design collapses under its own debris.

[13:35–14:10] And one more hazard, close to home. This is the sky over Lyon, live, on the evening of 21 December, ninety minutes after sunset: about two thousand stars to the naked eye. [click] This is the same sky with SpaceX's filed fleet of a million compute nodes, their solar arrays lit by a sun already below our horizon: nearly 25,000 nodes brighter than the naked-eye limit, more than ten for every star. Every kilowatt shines.

[14:10–14:55] Put together, the costs of one node and this loop turn a yes-or-no question into a region. A design fixes the orbit, the mission duration, the redundancy, the disposal and the application. It is feasible when it survives with probability one minus epsilon, beats the terrestrial carbon intensity, and stays within a footprint budget. [point to the green] Under one set of assumptions, there is a window. [click] Make radiation harsher and launch dirtier, and it closes. [click] Dependable or sustainable: orbital computing may not get both. That region can be empty, like the ring behind me, crossed by one line of debris.

[14:55–15:25] To wrap up, one line per part. [down the list] The network: moving, predictable, scarce. AI for Space: optimize what you can model, learn what shifts. Space for AI: visibility bounds the service. The bill: dependability is paid in mass, and mass in carbon. And without repair, the feasible region can be empty. [click] So orbital computing is flying ahead of its own science: nobody can yet say whether a data centre no one will ever repair can be both dependable and sustainable. That science should exist before the fleets do.

[15:25–15:35] Everything you saw stands on these papers, each a click away in the slides, with an open copy.

[15:35–16:00] None of this is mine alone: thanks to the teams in Saarland, Genoa, Nanjing and Berkeley, to ESA, GMV and Thales Alenia Space, and to my colleagues at Agora. The slides are behind this code, and the globe in them is live. Thank you, and I am happy to take your questions.