Limit search to available items
Book Cover
E-book

Title Operating systems for supercomputers and high performance computing / Balazs Gerofi, Yutaka Ishikawa, Rolf Riesen, Robert W. Wisniewski, editors
Published Singapore : Springer, 2019

Copies

Description 1 online resource (416 pages)
Series High-Performance Computing Ser. ; v. 1
High-Performance Computing series ; v. 1
Contents Intro; Foreword; Contents; Acronyms; List of Figures; List of Tables; Part I Introduction; 1 Introduction to HPC Operating Systems; 1.1 HPC and HPC Operating Systems; 1.2 Approaches; 1.3 Important Milestones; 1.4 Current Trends; 1.5 Organization of this Book; References; Part II Lightweight Kernels; 2 Overview: The Birth of Lightweight Kernels; References; 3 Sandia Line of LWKs; 3.1 Introduction; 3.2 SUNMOS; 3.3 Puma; 3.3.1 From SUNMOS to Puma; 3.3.2 Puma Architecture; 3.3.3 Designing an OS for Massively Parallel Systems; 3.3.4 Influence on the Design of Puma; 3.4 Portals
3.4.1 MPP Network Hardware Influences3.4.2 LWK Design Influences; 3.4.3 Portals Evolution; 3.5 Rise of Clusters; 3.6 LWK Interlude; 3.7 Kitten; 3.8 Lessons Learned; References; 4 Hitachi HI-UX/MPP Series; 4.1 Introduction; 4.2 HI-UX/MPP 02-00 for SR2201(CP-PACS); 4.2.1 Hardware Background of SR2201; 4.2.2 HI-UX/MPP 02-00; 4.2.3 Lessons Learned from HI-UX/MPP 02-00; 4.3 HI-UX/MPP 03-00 for SR8000; 4.3.1 Hardware Background of SR8000; 4.3.2 HI-UX/MPP 03-00; 4.3.3 Lessons Learned from HI-UX/MPP 03-00; 4.4 Hybrid Kernel for SR11000; 4.4.1 Hardware Background of SR11000
4.4.2 SR11000 Operating System4.4.3 Lessons Learned from Hybrid Kernel for SR11000; 4.5 Conclusion; References; 5 Blue Gene Line of LWKs; 5.1 Introduction; 5.2 CNK Design; 5.2.1 CNK Interactions with the I/O Node; 5.2.2 CNK Runtime Support; 5.2.3 Threading Support; 5.2.4 Dynamic Linking Support; 5.2.5 Memory Management; 5.2.6 17th Core on Blue Gene/Q; 5.3 Emerging Technologies; 5.3.1 Transactional Memory and Speculative Execution Support; 5.3.2 Resiliency; 5.3.3 Stateless Threads; 5.3.4 Persistent Memory; 5.4 Using CNK for SOC Chip Design and Bringup; 5.5 Properties of CNK; 5.5.1 Low Noise
5.5.2 Functionality5.5.3 Achieving High-Performance System Software; 5.5.4 Performance Stability; 5.6 What is Not CNK; 5.6.1 I/O Subsystem; 5.6.2 Memory Management; 5.6.3 Scheduler; 5.7 HPC Applications; 5.7.1 Pros for HPC Applications; 5.7.2 Cons for HPC applications; 5.7.3 Ease of Functionality for CNK Versus Linux; References; Part III Unix/Linux Based Systems; 6 Overview: The Rise of Linux; References; 7 Cray Compute Node Linux; 7.1 Milestones; 7.2 Background-HPC Before Unix; 7.2.1 BBN Chrysalis and the Original Butterfly Machine; 7.3 Cray Research and Unix; 7.4 BBN/nX; 7.4.1 BBN GP1000
7.4.2 TC20007.4.3 BBN Lessons Learned; 7.5 UNICOS-Max; 7.6 UNICOS/mk; 7.7 Tera/Cray MTA; 7.7.1 Tera MTK; 7.7.2 Cray XMT; 7.7.3 MTA Lessons Learned; 7.8 UNICOS/lc; 7.9 Rise of Linux on HPC Systems; 7.9.1 CLE Today; 7.9.2 CLE Tomorrow; 7.9.3 CLE/CNL Lessons Learned; References; 8 SCore; 8.1 Background; 8.2 Technical Details; 8.2.1 SCore Overview; 8.2.2 SCore-D and PM(v2); 8.2.3 Network Preemption; 8.2.4 High Availability; 8.2.5 MPC++; 8.2.6 Scout Parallel Shell Environment; 8.2.7 From PM to PM(v2); 8.2.8 Heterogeneous Cluster Support; 8.2.9 Upper Software Layer; 8.3 Subsequent Developments
Summary Few works are as timely and critical to the advancement of high performance computing than is this new up-to-date treatise on leading-edge directions of operating systems. It is a first-hand product of many of the leaders in this rapidly evolving field and possibly the most comprehensive. This new and important book masterfully presents the major alternative concepts driving the future of operating system design for high performance computing. In particular, it describes the major advances of monolithic operating systems such as Linux and Unix that dominate the TOP500 list. It also presents the state of the art in lightweight kernels that exhibit high efficiency and scalability at the loss of generality. Finally, this work looks forward to possibly the most promising strategy of a hybrid structure combining full service functionality with lightweight kernel operation. With this, it is likely that this new work will find its way on the shelves of almost everyone who is in any way engaged in the multi-discipline of high performance computing. (From the foreword by Thomas Sterling)
Notes 8.4 Lessons Learned
Bibliography Includes bibliographical references and index
Notes Print version record
Subject Operating systems (Computers)
High performance computing.
operating systems.
High performance computing
Operating systems (Computers)
Form Electronic book
Author Gerofi, Balazs
Ishikawa, Yutaka.
Riesen, Rolf
Wisniewski, Robert W
ISBN 9789811366246
9811366241