Title:
|
Resource-aware task scheduling
|
Author:
|
Tillenius, Martin; Larsson, Elisabeth; Badia Sala, Rosa Maria; Martorell Bofill, Xavier
|
Other authors:
|
Universitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors; Universitat Politècnica de Catalunya. CAP - Grup de Computació d'Altes Prestacions |
Abstract:
|
Dependency-aware task-based parallel programming models have proven to be successful for developing application software for multicore-based computer architectures.
Here we consider the problem of scheduling tasks not only with respect to their inter-dependencies, but also with respect to their usage of resources such as memory and bandwidth. At the software level, this is achieved by user annotations of the task resource consumption. In the run-time system, the annotations are translated into scheduling constraints. Experimental results demonstrating performance gains both for model examples and real applications are presented. |
Abstract:
|
Peer Reviewed |
Subject(s):
|
-Àrees temàtiques de la UPC::Informàtica::Arquitectura de computadors -Parallel programming (Computer science) -Dependency aware -Dynamic scheduling -Resource contention -Task
parallel -Programació en paral·lel (Informàtica) |
Rights:
|
|
Document type:
|
Article - Published version Conference Object |
Published by:
|
Association for Computing Machinery (ACM)
|
Share:
|
|