Loughborough University
Leicestershire, UK
LE11 3TU
+44 (0)1509 263171
Loughborough University

Loughborough University Institutional Repository

Please use this identifier to cite or link to this item: https://dspace.lboro.ac.uk/2134/37334

Title: Impact of the scheduling strategy in heterogeneous systems that provide co-scheduling [extended version]
Authors: Suss, Tim
Doring, Nils
Gad, Ramy
Nagel, Lars
Brinkmann, Andre
Feld, Dustin
Schricker, Eric
Soddemann, Thomas
Keywords: Scheduling
Scheduling strategies
Heterogeneous systems
Issue Date: 2017
Publisher: © The Authors and IOS Press
Citation: SUSS, T. ... et al., 2017. Impact of the scheduling strategy in heterogeneous systems that provide co-scheduling. IN: Trinitis, C. and Weidendorfer , J. (eds.) Co-Scheduling of HPC Applications. Amsterdam: IOS Press, pp. 142-162.
Series/Report no.: Advances in Parallel Computing;28: Co-Scheduling of HPC Applications
Abstract: In recent years, the number of processing units per compute node has been increasing. In order to utilize all or most of the available resources of a highperformance computing cluster, at least some of its nodes will have to be shared by several applications at the same time. Yet, even if jobs are co-scheduled on a node, it can happen that high performance resources remain idle, although there are jobs that could make use of them (e. g., if the resource was temporarily blocked when the job was started). Heterogeneous schedulers, which schedule tasks for different devices, can bind jobs to resources in a way that can significantly reduce the idle time. Typically, such schedulers make their decisions based on a static strategy. We investigate the impact of allowing a heterogeneous scheduler to modify its strategy at runtime. For a set of applications, we determine the makespan and show how it is influenced by four different scheduling strategies. A strategy tailored to one use case can be disastrous in another one and can consequently even result in a slowdown - in our experiments of up to factor 2.5.
Description: This paper was initially presented at the 1st Workshop on Co-Scheduling of HPC Applications, COSH@HiPEAC 2016, Prague, Czech Republic, Jan 19th 2016. This paper is published with kind permission of IOS Press. The publication is available at IOS Press through http://doi.org/10.3233/978-1-61499-730-6-142
Version: Accepted for publication
DOI: 10.3233/978-1-61499-730-6-142
URI: https://dspace.lboro.ac.uk/2134/37334
Publisher Link: http://doi.org/10.3233/978-1-61499-730-6-142
ISBN: 9781614997290
Appears in Collections:Conference Papers and Presentations (Computer Science)

Files associated with this item:

File Description SizeFormat
main.pdfAccepted version701.52 kBAdobe PDFView/Open


SFX Query

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.