• DocumentCode
    229129
  • Title

    Combining application adaptivity and system-wide Resource Management on multi-core platforms

  • Author

    Massari, Giuseppe ; Paone, Edoardo ; Bellasi, Patrick ; Palermo, Gianluca ; Zaccaria, Vittorio ; Fornaciari, William ; Silvano, Cristina

  • Author_Institution
    DEIB, Politec. di Milano, Milan, Italy
  • fYear
    2014
  • fDate
    14-17 July 2014
  • Firstpage
    26
  • Lastpage
    33
  • Abstract
    To better exploit the capabilities offered by multi-core high-end embedded systems, new parallel programming paradigms, such as OpenCL, combined with effective resource management should be adopted. However, dealing with mixed workloads and time varying scenarios is still an open problem. This paper addresses such challenges by exploiting the synergy between Design Space Exploration and Run-Time Resource Management to achieve effective and flexible system-wide application adaptivity. The proposed approach and related toolset have been validated on a multi-core NUMA platform, showing significant improvements in terms of QoS and resource utilization compared to conventional application-level optimization strategies.
  • Keywords
    embedded systems; multiprocessing systems; parallel programming; resource allocation; OpenCL; QoS; application-level optimization strategies; design space exploration; multicore NUMA platform; multicore high-end embedded systems; multicore platforms; parallel programming paradigms; resource utilization; run-time resource management; system-wide application adaptivity; system-wide resource management; Computational modeling; Computer architecture; Measurement; Optimization; Proposals; Resource management; Space exploration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS XIV), 2014 International Conference on
  • Conference_Location
    Agios Konstantinos
  • Type

    conf

  • DOI
    10.1109/SAMOS.2014.6893191
  • Filename
    6893191