A supercomputer is a system of systems
Its processors become useful only when compute nodes, interconnects, storage, cooling and parallel software operate together.

Architecture layers
| Layer | Role |
|---|---|
| Compute node | Executes a portion of a parallel workload using CPU, GPU and memory. |
| Interconnect | Moves messages and data between nodes with low latency. |
| Parallel storage | Feeds large datasets to many nodes and stores results. |
| Scheduler | Allocates nodes and execution time to approved jobs. |
| Power and cooling | Maintains reliable operation under sustained load. |
| Parallel software | Divides work and coordinates results across nodes. |
Frontier example
Frontier at Oak Ridge National Laboratory uses more than 9,400 compute nodes. Each node combines one AMD EPYC CPU with four AMD Instinct MI250X accelerators.