← Tuesday, October 6, 2026Performance & OSDeep dive

NVIDIA Olympus uses a 10-wide SMT core to push server single-thread performance

chipsandcheese.com by Chester Lam 18 min read Editor score 7/10

Olympus combines a 10-wide out-of-order core with simultaneous multithreading, taking a different route from Arm’s Cortex X925 to pursue performance per clock. The microarchitecture trade-offs are relevant to engineers evaluating server CPU performance.

What
NVIDIA Olympus is a 10-wide out-of-order server core that uses SMT and runs at 3.3 GHz.
How
Its large out-of-order structures support strong per-cycle performance; its branch prediction is close to Arm's X925 in the described tests.
Why it matters
Olympus shows one route to stronger server single-thread performance without relying on higher clock speeds.
non-schedulingqueue floating pointschedulers execution units
A queue sits ahead of Olympus's floating-point schedulers, alongside its execution units. Sketched from the article's own text.

Discussion

Discussion is not switched on yet. Use Note above to keep your own thoughts on this story.

Headline, summary, brief and diagram are written by a model from the source's own text; the link, byline and numbers come from the source. Read the original before relying on a claim.

Your note

Private to you. Stored in this browser, and synced to your account when you are signed in.