{
  "schemaVersion": 1,
  "id": "atlas-lesson-orbital-radiation-recovery",
  "title": "Radiation effects, detection and recovery",
  "category": "learning",
  "format": "Atlas lesson",
  "description": "Connects mission-specific particle exposure to device behavior and retained workload correctness.",
  "canonicalUrl": "https://semiaifoundry.com/learn/atlas/orbital-radiation-recovery/",
  "publishedDate": null,
  "revisionDate": "2026-10-07",
  "author": null,
  "topic": "Frontier infrastructure",
  "series": null,
  "license": null,
  "rightsUrl": "https://semiaifoundry.com/ai-atlas/licenses.html",
  "version": "1.3.0",
  "status": "Published educational lesson",
  "evidenceScope": "The source test reported HBM irregularities at a lower dose than its maximum single-chip test. Neither threshold is a universal orbital qualification limit.",
  "contentCoverage": "published-lesson",
  "artifactUrl": "https://semiaifoundry.com/ai-atlas/lesson-data/orbital-radiation-recovery-7b1aef7daa1c7910.json",
  "interactiveUrl": "https://semiaifoundry.com/ai-atlas/#orbital-radiation-recovery",
  "related": [],
  "supersedes": [],
  "supersededBy": [],
  "contentHash": "da49257c250d1ae049142b1102013124f0e3ee643591698faf04cf2423ac1026",
  "contentLength": 5180,
  "jsonUrl": "https://semiaifoundry.com/agents/publications/atlas-lesson-orbital-radiation-recovery.json",
  "markdownUrl": "https://semiaifoundry.com/agents/publications/atlas-lesson-orbital-radiation-recovery.md",
  "sections": [
    {
      "id": "section-1",
      "title": "Radiation effects, detection and recovery",
      "start": 40,
      "end": 433
    },
    {
      "id": "section-2",
      "title": "The mechanism",
      "start": 433,
      "end": 1683
    },
    {
      "id": "section-3",
      "title": "Science and assumptions",
      "start": 1683,
      "end": 1711
    },
    {
      "id": "section-4",
      "title": "Simple fleet event expectation",
      "start": 1711,
      "end": 2409
    },
    {
      "id": "section-5",
      "title": "Engineering example",
      "start": 2409,
      "end": 2634
    },
    {
      "id": "section-6",
      "title": "Distinctions and tradeoffs",
      "start": 2634,
      "end": 3077
    },
    {
      "id": "section-7",
      "title": "Specifications and interfaces",
      "start": 3077,
      "end": 3345
    },
    {
      "id": "section-8",
      "title": "Interfaces",
      "start": 3345,
      "end": 3538
    },
    {
      "id": "section-9",
      "title": "Check your understanding",
      "start": 3538,
      "end": 3567
    },
    {
      "id": "section-10",
      "title": "Why must silent corruption be distinguished from a reboot?",
      "start": 3567,
      "end": 3971
    },
    {
      "id": "section-11",
      "title": "Evidence and scope",
      "start": 3971,
      "end": 4254
    },
    {
      "id": "section-12",
      "title": "Sources",
      "start": 4254,
      "end": 4708
    },
    {
      "id": "section-13",
      "title": "Continue exploring",
      "start": 4708,
      "end": 4731
    },
    {
      "id": "section-14",
      "title": "Foundations",
      "start": 4731,
      "end": 4929
    },
    {
      "id": "section-15",
      "title": "Related lessons",
      "start": 4929,
      "end": 5180
    }
  ],
  "citations": [
    {
      "title": "Explore in Atlas",
      "url": "https://semiaifoundry.com/ai-atlas/#orbital-radiation-recovery"
    },
    {
      "title": "Space Environments Testbed: What is space radiation?",
      "url": "https://lws-set.gsfc.nasa.gov/space_radiation.html"
    },
    {
      "title": "Towards a future space-based, highly scalable AI infrastructure system design, v2",
      "url": "https://arxiv.org/html/2511.19468v2"
    },
    {
      "title": "Published lesson data",
      "url": "https://semiaifoundry.com/ai-atlas/lesson-data/orbital-radiation-recovery-7b1aef7daa1c7910.json"
    },
    {
      "title": "Atlas releases and licensing",
      "url": "https://semiaifoundry.com/ai-atlas/licenses.html"
    },
    {
      "title": "Distributed checkpoint and recovery state",
      "url": "https://semiaifoundry.com/learn/atlas/checkpoint/"
    },
    {
      "title": "DRAM die and memory banks",
      "url": "https://semiaifoundry.com/learn/atlas/dram-die/"
    },
    {
      "title": "Launch, replacement and end-of-life mass",
      "url": "https://semiaifoundry.com/learn/atlas/orbital-replacement-mass/"
    },
    {
      "title": "Checkpointing, failure and retained useful work",
      "url": "https://semiaifoundry.com/learn/atlas/checkpoint-retained-work/"
    }
  ],
  "recordHash": "8dcd4d6cdc0d080822ded66c95f1fb366eb81a3596f23d45764efef2891d350b",
  "contentFormat": "text/markdown",
  "content": "Frontier infrastructure · Atlas v1.3.0\n\n# Radiation effects, detection and recovery\n\nConnects mission-specific particle exposure to device behavior and retained workload correctness.\n\n[Explore in Atlas](https://semiaifoundry.com/ai-atlas/#orbital-radiation-recovery)Payload electronics to fleet and lifecycle; conditional scenarios\n\nLearning objectiveSeparate radiation mechanisms, measured test limits and workload-level recovery.\n\n## The mechanism\n\nSpace radiation can accumulate damage over time or trigger immediate effects from individual particles. Total ionizing dose, displacement damage and single-event effects are different mechanisms and need different tests. A corrected memory error, a reboot, silent corruption and permanent damage also have different operational consequences. NASA’s radiation guidance emphasizes the environment and device response; Suncatcher provides a specific accelerator test example with important limits. Shielding changes exposure but adds mass and does not eliminate every particle mechanism. A useful computing service must detect unacceptable output changes and recover state, not merely keep an accelerator powered after irradiation.\n\n1.  Define orbit, shielding geometry and expected particle environment for the mission.\n2.  Test dose accumulation and single-event susceptibility with methods suited to the device and failure mechanism.\n3.  Separate memory, logic and host-system responses rather than generalizing from one subsystem.\n4.  Apply detection, correction and recovery appropriate to the consequences of each error class.\n5.  Scale event expectations and retained-work loss to fleet size while preserving test limitations.\n\n## Science and assumptions\n\n### Simple fleet event expectation\n\n$$\nN_{\\mathrm{events}}=N_{\\mathrm{devices}}\\lambda t\n$$\n\nExpected event count is device count times per-device event rate times exposure duration.\n\nOther time units are valid only if λ and t use the same unit.\n\nSymbols and units\n\nN\\_events\n\nExpected radiation-event count in the modeled population\n\nevents\n\nN\\_devices\n\nNumber of equivalent devices exposed\n\ndevices\n\nλ\n\nConstant event rate per device\n\nevents/(device·s)\n\nt\n\nExposure duration\n\ns\n\nλ is events/(device·time), t uses the same time unit and Nevents is expected count.\n\nAssumptions Independent constant-rate approximation; correlated solar events and heterogeneous devices violate the simplest model.\n\n## Engineering example\n\nSynthetic fleet of 1,000 devices with one relevant event per device-year expects about 1,000 events/year. Even a low individual rate can require substantial monitoring and recovery capacity at scale.\n\n## Distinctions and tradeoffs\n\nSurviving a total-dose test does not prove immunity to single events or silent data corruption in an entire mission.\n\nShielding and redundancy improve some margins but add mass, power and complexity; error detection also consumes resources and may miss some failures.\n\nSilent corruption can spoil model state without an obvious crash, so application checks and durable recovery matter beyond hardware survival.\n\n## Specifications and interfaces\n\nDose versus event rate\n\nrad(Si) or Gy versus events/time\n\nAccumulated dose is not a count of single-event upsets.\n\nFailure classes\n\nCorrected, detected, silent and destructive\n\nEach requires a different mitigation and evidence path.\n\n### Interfaces\n\nMission radiation environment Input\n\nParticle spectrum, shielding and time-dependent exposure\n\nReliable workload state Output\n\nDetected/corrected results or controlled restart\n\n## Check your understanding\n\n### Why must silent corruption be distinguished from a reboot?\n\n1.  It can change results without triggering obvious recovery\n2.  It always consumes no energy\n3.  It is identical to accumulated dose\n\nAnswer and reasoning\n\nIt can change results without triggering obvious recovery\n\nA reboot is visible; undetected wrong state can propagate through a long computation unless higher-level checks catch it.\n\n## Evidence and scope\n\nThe source test reported HBM irregularities at a lower dose than its maximum single-chip test. Neither threshold is a universal orbital qualification limit.\n\nBrowse the numerical library; no current calculator directly models this lesson’s central mechanism.\n\n## Sources\n\n-   [Space Environments Testbed: What is space radiation?](https://lws-set.gsfc.nasa.gov/space_radiation.html)\n-   [Towards a future space-based, highly scalable AI infrastructure system design, v2](https://arxiv.org/html/2511.19468v2)\n\n[Published lesson data](https://semiaifoundry.com/ai-atlas/lesson-data/orbital-radiation-recovery-7b1aef7daa1c7910.json) · [Atlas releases and licensing](https://semiaifoundry.com/ai-atlas/licenses.html)\n\n## Continue exploring\n\n### Foundations\n\n-   [Distributed checkpoint and recovery state](https://semiaifoundry.com/learn/atlas/checkpoint/)\n-   [DRAM die and memory banks](https://semiaifoundry.com/learn/atlas/dram-die/)\n\n### Related lessons\n\n-   [Launch, replacement and end-of-life mass](https://semiaifoundry.com/learn/atlas/orbital-replacement-mass/)\n-   [Checkpointing, failure and retained useful work](https://semiaifoundry.com/learn/atlas/checkpoint-retained-work/)"
}
