Description |
1 online resource (213 pages) |
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 |
|
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 |
|
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 |
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 |
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 |
Notes |
Role-Oriented Code Generation in an Engine for Solving Hyperbolic PDE Systems |
|
Print version record |
Subject |
High performance computing -- Congresses
|
|
High performance computing
|
Genre/Form |
Electronic books
|
|
proceedings (reports)
|
|
Conference papers and proceedings
|
|
Conference papers and proceedings.
|
|
Actes de congrès.
|
Form |
Electronic book
|
Author |
Juckeland, Guido.
|
|
Chandrasekaran, Sunita.
|
|
HPC User Support Tools (Workshop) (2019 : Denver, Colo.)
|
|
Software Engineering for HPC-Enabled Research (Workshop) (2019 : Denver, Colo.)
|
|
Workshop on Interactive High Performance Computing (2019 : Denver, Colo.)
|
|
International Conference for High-Performance Computing, Networking, Storage and Analysis (2019 : Denver, Colo.)
|
ISBN |
9783030447281 |
|
3030447286 |
|