DocumentCode :
3650377
Title :
Optimizations for configuring and mapping software pipelines in many core systems
Author :
Janmartin Jahn;Santiago Pagani;Sebastian Kobbe;Jian-Jia Chen;Jörg Henkel
Author_Institution :
Karlsruhe Institute of Technology (KIT), Germany
fYear :
2013
fDate :
5/1/2013 12:00:00 AM
Firstpage :
1
Lastpage :
8
Abstract :
Efficiently utilizing the computational resources of many core systems is one of the most prominent challenges. The problem worsens when resource requirements vary unpredictably and applications may be started/stopped at any time. To address this challenge, we propose two schemes that calculate and adapt task mappings at runtime: a centralized, optimal mapping scheme and a distributed, hierarchical mapping scheme that trades optimality for a high degree of scalability. Experiments on Intel´s 48-core Single-Chip Cloud Computer and in a many core simulator show that a significant improvement in system performance can be achieved over current state-of-the-art.
Keywords :
"Pipelines","Throughput","Runtime","Software","Time factors","Dynamic programming","Time complexity"
Publisher :
ieee
Conference_Titel :
Design Automation Conference (DAC), 2013 50th ACM/EDAC/IEEE
ISSN :
0738-100X
Type :
conf
DOI :
10.1145/2463209.2488894
Filename :
6560723
Link To Document :
بازگشت