• DocumentCode
    3590665
  • Title

    Energy efficiency and performance management of parallel dataflow applications

  • Author

    Holmbacka, Simon ; Nogues, Erwan ; Pelcat, Maxime ; Lafond, Sebastien ; Lilius, Johan

  • Author_Institution
    Dept. of Inf. Technol., Åbo Akademi Univ., Turku, Finland
  • fYear
    2014
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Parallelizing software is a popular way of achieving high energy efficiency since parallel applications can be mapped on many cores and the clock frequency can be lowered. Perfect parallelism is, however, not often reached and different program phases usually contain different levels of parallelism due to data dependencies. Applications have currently no means of expressing the level of parallelism, and the power management is mostly done based on only the workload. In this work, we provide means of expressing QoS and levels of parallelism in applications for more tight integration with the power management to obtain optimal energy efficiency in multi-core systems. We utilize the dataflow framework PREESM to create and analyze program structures and expose the parallelism in the program phases to the power management. We use the derived parameters in a NLP (Non Linear Programming) solver to determine the minimum power for allocating resources to the applications.
  • Keywords
    data flow computing; energy conservation; multiprocessing systems; nonlinear programming; performance evaluation; power aware computing; quality of service; resource allocation; NLP; QoS; clock frequency; core mapping; data dependency; dataflow framework PREESM; energy efficiency; multicore systems; nonlinear programming solver; parallel dataflow applications; parallelism level; performance management; power management; program phase; resource allocation; software parallelization; Actuators; Clocks; Hardware; Mathematical model; Parallel processing; Power dissipation; Quality of service; Application Parallelism; Dataflow framework; Multi-core; Power manager;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design and Architectures for Signal and Image Processing (DASIP), 2014 Conference on
  • Type

    conf

  • DOI
    10.1109/DASIP.2014.7115624
  • Filename
    7115624