Limit search to available items
Book Cover
E-book

Title Tools and techniques for high performance computing selected workshops, HUST, SE-HER and WIHPC, held in conjunction with SC 2019, Denver, CO, USA, November 17-18, 2019, revised selected papers / Guido Juckeland, Sunita Chandrasekaran (eds.)
Published Cham : Springer, ©2020
Online access available from:
Springer eBooks    View Resource Record  

Copies

Description 1 online resource (213 p.)
Series Communications in computer and information science, 1865-0937 ; 1190
Communications in computer and information science ; 1190
Contents Intro -- Preface -- Review Process -- Organization -- Contents -- HUST -- Annual Workshop on HPC User Support Tools -- Buildtest: A Software Testing Framework with Module Operations for HPC Systems -- 1 Introduction -- 2 Buildtest -- 2.1 Motivation -- 2.2 Inception -- 2.3 Framework -- 2.4 Integration with Lmod Spider -- 2.5 Setup -- 2.6 Architecture Overview -- 2.7 Building Test -- 2.8 Building Job Scripts -- 3 Module Operations -- 3.1 Module Load Test -- 3.2 Module Tree Difference for Parallel Software Stack in Heterogeneous Cluster -- 3.3 Reporting Easybuild and Spack Modules
3.4 User Collections and Buildtest Module Collections -- 3.5 Module Permutation -- 3.6 Report Unique Software and Modules -- 4 Future Work -- 5 Related Work -- 6 Conclusion -- References -- Using Malleable Task Scheduling to Accelerate Package Manager Installations -- 1 Introduction -- 2 Build Systems -- 2.1 Build Systems and Spack Package Manager -- 3 Parallel Builds and Task Scheduling -- 3.1 Theory -- 3.2 Prior Work -- 4 Scheduling Algorithm -- 4.1 Task Execution Time Heuristic -- 4.2 CPR and MCPA Implementation -- 5 Methodology -- 6 Results and Discussion -- 6.1 Schedule Creation Time
4.3 Dealing with Test Failures -- 5 Use Cases -- 5.1 ReFrame at CSCS -- 5.2 ReFrame at NERSC -- 5.3 ReFrame at OSC -- 6 Related Work -- 7 Conclusions and Future Directions -- References -- Tools for Monitoring CPU Usage and Affinity in Multicore Supercomputers -- 1 Introduction -- 2 Background -- 2.1 Process and Thread Affinity -- 2.2 Related Work -- 3 Three Innovative Tools -- 3.1 core_usage -- 3.2 show_affinity -- 3.3 amask -- 4 Case Study -- 4.1 Unexpected Slow VASP Runs -- 4.2 MPI Library Evaluation on a New System -- 4.3 Affinity Discovery -- 4.4 General -- 5 Best Practice -- 6 Conclusion
6.2 Schedule Execution Time -- 6.3 Scheduler Choice and DAG Size -- 6.4 Improving Schedule Creation Times -- 7 Future Work -- 7.1 Task Cost Heuristic -- 7.2 Package Fetching -- 7.3 Hyperthreading -- 7.4 Phase Tasks and Build System Tasks -- 8 Conclusion -- References -- Enabling Continuous Testing of HPC Systems Using ReFrame -- 1 Introduction -- 2 Framework Design -- 2.1 The Regression Test Pipeline -- 2.2 The Frontend -- 2.3 Pluggable Backends -- 3 Writing a Regression Test in ReFrame -- 4 Configuring and Running ReFrame -- 4.1 Performance Logging -- 4.2 Running ReFrame
Summary This book constitutes the refereed proceedings of 3 workshops co-located with International Conference for High Performance Computing, Networking, Storage, and Analysis, SC19, held in Denver, CO, USA, in November 2019. The 12 full papers presented in this proceedings feature the outcome of the 6th Annual Workshop on HPC User Support Tools, HUST 2019, International Workshop on Software Engineering for HPC-Enabled Research, SE-HER 2019, and Third Workshop on Interactive High-Performance Computing, WIHPC 2019
Notes "The current proceedings combine 12 papers from three workshops co-located with the International Conference for High Performance Computing, Networking, Storage and Analysis (SC 2019). The workshops are HPC User Support Tools (HUST), Software Engineering for HPC-Enabled Research (SE-HER), and the Workshop on Interactive High Performance Computing (WIHPC)"--Page v
Description based upon print version of record
Role-Oriented Code Generation in an Engine for Solving Hyperbolic PDE Systems
Bibliography Includes bibliographical references and index
References -- SE-HER - International Workshop on Software Engineering for HPC-Enabled Research -- A Study of Hydrodynamics Based Community Codes in Astrophysics -- 1 Introduction -- 2 Background -- 3 Methodology -- 4 Analysis and Inferences -- 5 Conclusions -- References -- Lightweight Software Process Improvement Using Productivity and Sustainability Improvement Planning (PSIP) -- 1 Introduction -- 2 Background -- 3 Methodology -- 4 Related Work -- 5 Case Studies -- 5.1 EXAALT -- 5.2 Exascale MPI -- 6 Discussion and Future Work -- 7 Conclusion -- References
Subject High performance computing -- Congresses.
High performance computing.
Genre/Form Conference papers and proceedings.
Form Electronic book
Author Chandrasekaran, Sunita.
Juckeland, Guido.
HPC User Support Tools (Workshop) (2019 : Denver, Colo.)
International Conference for High-Performance Computing, Networking, Storage and Analysis (2019 : Denver, Colo.)
Software Engineering for HPC-Enabled Research (Workshop) (2019 : Denver, Colo.)
Workshop on Interactive High Performance Computing (2019 : Denver, Colo.)
ISBN 3030447286
9783030447281