Please choose your delivery country and your customer group
In recent years, commercial companies have begun deploying large constellations of small satellites in low Earth orbit (LEO). The Department of Defense is currently planning proliferated LEO (pLEO) constellations, and NASA is examining the utility of "swarms" of small spacecraft to achieve scientific objectives. Such constellations may need distributed onboard computing to meet requirements for low latency and reliability. A spacecraft constellation can be viewed as a cluster of computer hardware nodes and is therefore a type of edge computing. This report documents a High-Performance Computing (HPC) Module architecture to enable edge computing in space. The authors would like to acknowledge Eric Yuan, whose creative work in software architecting formed the foundation of this report.