Skip to content
UNITEDSPACE BANK
Menu
LoginSign up

Advanced Computing / EXPLAINER

The Fastest Computer Can Still Be Waiting for Data

More arithmetic capacity does not guarantee a faster answer. In modern scientific computing, moving information can shape the design as much as processing it.

AI concept illustration of a processor with optical waveguides and a silver heat spreader.
AI-generated editorial illustration. Concept imagery.

FREE EXCERPT

Watch the gaps between calculations

Imagine a kitchen with exceptionally fast cooks and a pantry on another floor. Hiring more cooks helps only until everyone is waiting for ingredients. The same basic constraint appears in computing: processors need data, and transferring that data takes time and energy. A machine can have extraordinary arithmetic capability while an application spends a significant share of its time moving information.

Oak Ridge National Laboratory's Exascale Computing Project report identifies data movement through layered memory systems as a challenge for both performance and power consumption. It also describes the coordination needed between host processors and accelerators. These are central design concerns, not minor housekeeping details to be addressed after the scientific code is finished.

Continue with a paid membership

This full article is included with Explorer, Researcher or Architect.

Compare paid memberships ↗

Already a member? Sign in ↗