• DocumentCode
    2431164
  • Title

    MAESTRO: Orchestrating predictive resource management in future multicore systems

  • Author

    Cho, Sangyeun ; Demetriades, Socrates

  • Author_Institution
    Comput. Sci. Dept., Univ. of Pittsburgh, Pittsburgh, PA, USA
  • fYear
    2011
  • fDate
    6-9 June 2011
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    In this position paper, we make a case for a novel framework called MAESTRO which predictively manages system resources in shared-memory parallel computing platforms built with advanced multicore processors. In such platforms, effectively coordinating the use of asymmetric shared system resources under complex program execution scenarios becomes hard. Current resource management strategies are mostly reactive and have limited awareness of an application´s resource usage and asymmetry in hardware resources. For better resource management, MAESTRO monitors the program execution environment (hardware/OS) and application behaviors, learns useful knowledge from collected information, annotates the results of the learning to relevant program and system control structures, and makes resource management decisions such as task mapping and cache partitioning in a predictive manner.
  • Keywords
    multiprocessing systems; parallel processing; shared memory systems; MAESTRO; advanced multicore processors; multicore systems; predictive resource management; program execution environment; shared-memory parallel computing platforms; Conductors; Hardware; Monitoring; Multicore processing; Program processors; Quality of service; Resource management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Adaptive Hardware and Systems (AHS), 2011 NASA/ESA Conference on
  • Conference_Location
    San Diego, CA
  • Print_ISBN
    978-1-4577-0598-4
  • Electronic_ISBN
    978-1-4577-0597-7
  • Type

    conf

  • DOI
    10.1109/AHS.2011.5963917
  • Filename
    5963917