DocumentCode :
703931
Title :
Adaptive on-the-fly application performance modeling for many cores
Author :
Kobbe, Sebastian ; Bauer, Lars ; Henkel, Jorg
Author_Institution :
Dept. of Embedded Syst. (CES), Karlsruhe Inst. of Technol. (KIT), Karlsruhe, Germany
fYear :
2015
fDate :
9-13 March 2015
Firstpage :
730
Lastpage :
735
Abstract :
Resource management for a many-core system entails allocating cores to applications and binding tasks of the applications to particular cores. Accurate on-the-fly estimates of different core allocations w.r.t. application performance are required before binding the tasks to cores for execution efficiency. We propose an adaptive on-the-fly application performance model that largely alleviates this increasingly important problem. It allows reacting to spontaneous workload variations and it considers topological properties of resources. Extensive evaluations show that the average estimation error is reduced from 14.7% to 4.5%, resulting in high quality of on-the-fly adaptive application mappings. Our work is a first milestone towards optimality of systems that exhibit a high degree of spontaneous workload variations.
Keywords :
multiprocessing systems; performance evaluation; resource allocation; adaptive on-the-fly application performance modeling; application performance; binding tasks; core allocation; many-core system; on-the-fly adaptive application mappings; resource management; spontaneous workload variations; Accuracy; Adaptation models; Computational modeling; Delays; Estimation; Resource management; Runtime;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2015
Conference_Location :
Grenoble
Print_ISBN :
978-3-9815-3704-8
Type :
conf
Filename :
7092483
Link To Document :
بازگشت