• DocumentCode
    3727273
  • Title

    GreenDPA: Thermal-aware execution of Data Parallel Applications

  • Author

    Bagher Salami;Abdorreza Savadi;Hamid Noori

  • Author_Institution
    Faculty of Engineering, Ferdowsi University of Mashhad, Iran
  • fYear
    2015
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Parallel execution of programs improves performance substantially, at the cost of more power consumption, and higher temperature that threatens system reliability, decreases both transistor age and transition speed and increases the leakage current. In this paper, we propose a method for thermal-aware parallel execution of data parallel programs. Our scheme utilizes an advanced resource predictor to estimate the CPU frequency and number of cores considering the desired temperature threshold. The experimental results indicate that our proposed method outperforms standard OpenCL matrix multiplication in reducing average and peak temperatures with an increase of runtime execution without any violation from temperature threshold.
  • Keywords
    "Multicore processing","Temperature distribution","Runtime","Temperature control","Hardware","Software","Parallel processing"
  • Publisher
    ieee
  • Conference_Titel
    Computer Architecture and Digital Systems (CADS), 2015 18th CSI International Symposium on
  • Type

    conf

  • DOI
    10.1109/CADS.2015.7377787
  • Filename
    7377787