• DocumentCode
    2441801
  • Title

    Power-aware MPI task aggregation prediction for high-end computing systems

  • Author

    Li, Dong ; Nikolopoulos, Dimitrios S. ; Cameron, Kirk ; De Supinski, Bronis R. ; Schulz, Martin

  • Author_Institution
    Virginia Tech, Blacksburg, VA, USA
  • fYear
    2010
  • fDate
    19-23 April 2010
  • Firstpage
    1
  • Lastpage
    12
  • Abstract
    Emerging large-scale systems have many nodes with several processors per node and multiple cores per processor. These systems require effective task distribution between cores, processors and nodes to achieve high levels of performance and utilization. Current scheduling strategies distribute tasks between cores according to a count of available cores, b ut ignore the execution time and energy implications of task aggregation (i.e., grouping multiple tasks within the same node or the same multicore processor). Task aggregation can save significant energy while sustaining or even improving performance. However, choosing an effective task aggregation becomes more difficult as the core count and the options available for task placement increase. We present a framework to predict the performance effect of task aggregation in both computation and communication phases and its impact in terms of execution time and energy of MPI programs. Our results for the N PB 3.2 MPI benchmark suite show that our framework provides accurate predictions leading to substantial energy saving through aggregation (64.87% on average and up to 70.03 %) with tolerable performance loss (under 5%).
  • Keywords
    application program interfaces; message passing; multiprocessing systems; power aware computing; processor scheduling; energy saving; high-end computing systems; large-scale systems; multicore processor; power-aware MPI task aggregation prediction; scheduling strategies; task distribution; Concurrent computing; Energy consumption; High performance computing; Kirk field collapse effect; Large-scale systems; Multicore processing; Performance loss; Power system modeling; Predictive models; Processor scheduling; MPI; performance modeling; power-aware highperformance computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel & Distributed Processing (IPDPS), 2010 IEEE International Symposium on
  • Conference_Location
    Atlanta, GA
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-4244-6442-5
  • Type

    conf

  • DOI
    10.1109/IPDPS.2010.5470464
  • Filename
    5470464