Co-Scheduling of HPC Applications ( Advances in Parallel Computing )

Publication series :Advances in Parallel Computing

Author: Trinitis C.;Weidendorfer J.  

Publisher: Ios Press‎

Publication year: 2017

E-ISBN: 9781614997306

P-ISBN(Paperback): 9781614997290

Subject: TP3 Computers

Keyword: 计算技术、计算机技术,自动化技术、计算机技术

Language: ENG

Access to resources Favorite

Disclaimer: Any content in publications that violate the sovereignty, the constitution or regulations of the PRC is not accepted or approved by CNPIEC.

Description

High-performance computing (HPC) has become an essential tool in the modern world. However, systems frequently run well below theoretical peak performance, with only 5% being reached in many cases. In addition, costly components often remain idle when not required for specific programs, as parts of the HPC systems are reserved and used exclusively for applications. A project was started in 2013, funded by the German Ministry of Education and Research (BMBF), to find ways of improving system utilization by compromising on dedicated reservations for HPC codes and applying co-scheduling of applications instead. The need was recognized for international discussion to find the best solutions to this HPC utilization issue, and a workshop on co-scheduling in HPC, open to international participants – the COSH workshop – was held for the first time at the European HiPEAC conference, in Prague, Czech Republic, in January 2016. This book presents extended versions of papers submitted to the workshop, reviewed for the second time to ensure scientific quality. It also includes an introduction to the main challenges of co-scheduling and a foreword by Arndt Bode, head of LRZ, one of Europe's leading computer centers, as well as a chapter corresponding to the invited keynote speech by Intel, whose recent extensions to their processors allow for better control of co-scheduling.

Chapter

Contention-Aware Scheduling Policies for Fairness and Throughput

Allocation-Internal Co-Scheduling - Interaction and Orchestration of Multiple Concurrent MPI Sessions

Detailed Application Characterization and Its Use for Effective Co-Scheduling

Initial Formulation of Why Disallowing Same Program Co-Schedules Improves Performance

Virtualization in HPC - An Enabler for Adaptive Co-Scheduling?

Impact of the Scheduling Strategy in Heterogeneous Systems That Provide Co-Scheduling

Subject Index

Author Index

The users who browse this book also browse


No browse record.