Skip to content
Free planNo credit card requiredStart writing

article · 2008

Energy-Constrained OpenMP Static Loop Scheduling

Juan Chen, Yong Dong, Xuejun Yang, Panfeng Wang

Cited by 4Abstract and details only

Abstract

In high performance parallel computing, energy optimization for parallel loops becomes one key because the time of loops often takes a significant part of the whole execution time. Energy-constrained problem is one of the important research focuses. This paper studies energy-constrained problem based on OpenMP static loop scheduling. Firstly, we propose energy-constrained static scheduling algorithm (ECSS), which utilizes DVS to scale down voltage/frequency of the light-loaded processors in terms of energy constraint. Secondly, we propose Energy Constraint based Performance-Optimal Static Scheduling algorithm (ECPOSS), which combines loop rescheduling and DVS for the better performance under the same energy constraint. We prove ECPOSS can obtain the best performance under the same energy constraint. Through testing NPB3.2-OMP programs on 20-160 multiprocessor simulation environment, we evaluate the effectiveness of our algorithms. Experimental results show the performance of ECPOSS is better than that of ECSS by 4.81% under the 50% energy constraint on 100 processors.

Cite this paper

APA 7

Chen, J., Dong, Y., Yang, X., & Wang, P. (2008). Energy-Constrained OpenMP Static Loop Scheduling. https://doi.org/10.1109/hpcc.2008.132

MLA 9

Chen, Juan, et al. “Energy-Constrained OpenMP Static Loop Scheduling.” vol. 2690, 2008, pp. 139–46, https://doi.org/10.1109/hpcc.2008.132.

Chicago

Chen, Juan, Yong Dong, Xuejun Yang, and Panfeng Wang. 2008. “Energy-Constrained OpenMP Static Loop Scheduling.” https://doi.org/10.1109/hpcc.2008.132.

Harvard

Chen, J. et al. (2008) ‘Energy-Constrained OpenMP Static Loop Scheduling’. Available at: https://doi.org/10.1109/hpcc.2008.132.

BibTeX
@article{chen2008energy,
  title = {{Energy-Constrained OpenMP Static Loop Scheduling}},
  author = {Chen, Juan and Dong, Yong and Yang, Xuejun and Wang, Panfeng},
  volume = {2690},
  pages = {139--146},
  year = {2008},
  doi = {10.1109/hpcc.2008.132}
}

Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.