Chapter 11

Operating Systems

Abstract

As much as the system and processor core hardware architecture determine the peak capabilities of a high performance computing (HPC) system, the operating system software determines the logical functionality of the system and the interfaces for its control and utilization. The adoption of a common and shared set of standards (POSIX) that essentially all HPC systems satisfy makes portability of user software across systems of diverse structures much easier, if not transparent. Within the Top 500 list of the fastest supercomputers as measured by the Linpack benchmark, more than 90% use the Linux operating system. This chapter describes the key logical functionality of typical POSIX-compliant operating systems ...

Get High Performance Computing now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.