• 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