Operating systems for supercomputers and high performance computing. (2019)
- Record Type:
- Book
- Title:
- Operating systems for supercomputers and high performance computing. (2019)
- Main Title:
- Operating systems for supercomputers and high performance computing
- Further Information:
- Note: Balazs Gerofi, Yutaka Ishikawa, Rolf Riesen, Robert W. Wisniewski, editors.
- Other Names:
- Gerofi, Balazs
Ishikawa, Yutaka
Riesen, Rolf
Wisniewski, Robert W - 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 BlueIntro; 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 … (more)
- Publisher Details:
- Singapore : Springer
- Publication Date:
- 2019
- Extent:
- 1 online resource (416 pages)
- Subjects:
- 005.4/4
Operating systems (Computers)
High performance computing
High performance computing
Operating systems (Computers)
Electronic books - Languages:
- English
- ISBNs:
- 9789811366246
9811366241 - Related ISBNs:
- 9789811366239
- Notes:
- Note: Includes bibliographical references and index.
Note: Print version record. - Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.465490
- Ingest File:
- 02_609.xml