Abstract | ||
---|---|---|
Most applications running on supercomputers achieve only a fraction of a system's peak performance. It has been demonstrated that co-scheduling applications can improve overall system utilization. In this case, however, applications being co-scheduled need to fulfill certain criteria such that mutual slowdown is kept at a minimum. In this paper we present a set of libraries and a first HPC scheduler prototype that automatically detects an application's main memory bandwidth utilization and prevents the co-scheduling of multiple main memory bandwidth limited applications. We demonstrate that our prototype achieves almost the same performance as we achieved with manually tuned co-schedules in previous work. |
Year | DOI | Venue |
---|---|---|
2016 | 10.1007/978-3-319-61756-5_8 | Lecture Notes in Computer Science |
Field | DocType | Volume |
Memory bandwidth,Co scheduling,Computer science,Slowdown,Dynamic bandwidth allocation,Distributed computing,Embedded system | Conference | 10353 |
ISSN | Citations | PageRank |
0302-9743 | 0 | 0.34 |
References | Authors | |
0 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Jens Breitbart | 1 | 17 | 5.22 |
Josef Weidendorfer | 2 | 115 | 17.98 |
Carsten Trinitis | 3 | 151 | 29.80 |