DocumentCode :
2149858
Title :
Pipelets: Self-organizing software Pipelines for many-core architectures
Author :
Jahn, Janmartin ; Henkel, Jorg
Author_Institution :
Embedded Systems (CES), Karlsruhe Institute of Technology (KIT), Germany
fYear :
2013
fDate :
18-22 March 2013
Firstpage :
1516
Lastpage :
1521
Abstract :
We present the novel concept of Pipelets: self-organizing stages of software pipelines that monitor their computational demands and communication patterns and interact to optimize the performance of the application they belong to. They enable dynamic task remapping and exploit application-specific properties. Our experiments show that they improve performance by up to 31.2% compared to state-of-the-art when resource demands of applications alter at runtime as is the case for many complex applications.
Keywords :
Bandwidth; Complexity theory; Computer architecture; Pipelines; Runtime; Software; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2013
Conference_Location :
Grenoble, France
ISSN :
1530-1591
Print_ISBN :
978-1-4673-5071-6
Type :
conf
DOI :
10.7873/DATE.2013.308
Filename :
6513754
Link To Document :
بازگشت