Dynamic Task-Scheduling and Resource Management for GPU Accelerators in Medical Imaging

Beitrag bei einer Tagung


Details zur Publikation

Autor(en): Membarth R, Lupp JH, Hannig F, Teich J, Körner M, Eckert W
Titel Sammelwerk: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Verlag: Springer-verlag
Verlagsort: New York, NY, USA
Jahr der Veröffentlichung: 2012
Tagungsband: Proc. of the 25th International Conference on Architecture of Computing Systems (ARCS)
Seitenbereich: 147-159
ISBN: 978-3-642-28292-8
ISSN: 0302-9743


Abstract


For medical imaging applications, a timely execution of tasks is essential. Hence, running multiple applications on the same system, scheduling with the capability of task preemption and prioritization becomes mandatory. Using GPUs as accelerators in this domain, imposes new challenges since GPU's common FIFO scheduling does not support task prioritization and preemption. As a remedy, this paper investigates the employment of resource management and scheduling techniques for applications from the medical domain for GPU accelerators. A scheduler supporting both, priority-based and LDF scheduling is added to the system such that high-priority tasks can interrupt tasks already enqueued for execution. The scheduler is capable of utilizing multiple GPUs in a system to minimize the average response time of applications. Moreover, it supports simultaneous execution of multiple tasks to hide data transfers latencies. We show that the scheduler interrupts scheduled and already enqueued applications to fulfill the timing requirements of high-priority dynamic tasks. © 2012 Springer-Verlag.



FAU-Autoren / FAU-Herausgeber

Hannig, Frank PD Dr.-Ing.
Lehrstuhl für Informatik 12 (Hardware-Software-Co-Design)
Membarth, Richard
Lehrstuhl für Informatik 12 (Hardware-Software-Co-Design)
Teich, Jürgen Prof. Dr.-Ing.
Lehrstuhl für Informatik 12 (Hardware-Software-Co-Design)


Autor(en) der externen Einrichtung(en)
Siemens AG, Healthcare Sector


Zitierweisen

APA:
Membarth, R., Lupp, J.-H., Hannig, F., Teich, J., Körner, M., & Eckert, W. (2012). Dynamic Task-Scheduling and Resource Management for GPU Accelerators in Medical Imaging. In Proc. of the 25th International Conference on Architecture of Computing Systems (ARCS) (pp. 147-159). Munich, DE: New York, NY, USA: Springer-verlag.

MLA:
Membarth, Richard, et al. "Dynamic Task-Scheduling and Resource Management for GPU Accelerators in Medical Imaging." Proceedings of the 25th International Conference on Architecture of Computing Systems (ARCS), Munich New York, NY, USA: Springer-verlag, 2012. 147-159.

BibTeX: 

Zuletzt aktualisiert 2018-09-08 um 23:09