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