COMPUTE ATLAS Supercomputer supply-chain graph
1540 systems 545 sites Sourced data

Parts/Operating systems/McKernel

Operating systems · McKernel · 2016

McKernel

RIKEN's lightweight multi-kernel, co-resident with Red Hat Enterprise Linux on Fugaku via the IHK partitioning framework.

Why this part

Not a replacement for Linux but a second kernel running beside it on the same node. RIKEN's IHK framework splits a compute node's cores between an ordinary Linux kernel, which handles system daemons, device drivers and anything non-HPC, and McKernel, a minimal kernel that executes the same binaries as Linux with far simpler memory management and none of the scheduling jitter a general-purpose kernel introduces under tight synchronization. RIKEN's own Fugaku system-software page lists the OS as "Red Hat Enterprise Linux 8, McKernel" as a pair rather than an either/or choice, and Jack Dongarra's independent University of Tennessee technical report on Fugaku states it directly: "The operating system is Red Hat Enterprise Linux 8 & McKernel (light-weight multi kernel operating system)." The technology predates Fugaku, first demonstrated at production scale on the University of Tsukuba/Tokyo's Oakforest-PACS system in 2016, where it measured up to 3.5x over plain Linux on strong-scaled conjugate-gradient workloads.

Systems using this part

Systems
1
Rmax underneath
442.0 PFlop/s
Units recorded
-
0 of 1 edges disclose a quantity
System Role Country Units System Rmax Supplied by Rank
Fugaku
2020-06
Operating system Japan - 442.0 PFlop/s RIKEN #54 →

“Units recorded” sums only the edges where a public source states a quantity. It is a floor, not a total, and should never be read as installed base.

Further reading