Designing parallel loop self-scheduling schemes using the hybrid MPI and OpenMP programming model for multi-core grid systems

Chao Chin Wu, Chao Tung Yang, Kuan Chou Lai, Po Hsun Chiu

研究成果: Article同行評審

13 引文 斯高帕斯(Scopus)

摘要

Loop scheduling on parallel and distributed systems has been thoroughly investigated in the past. However, none of these studies considered the multi-core architecture feature for emerging grid systems. Although there have been many studies proposed to employ the hybrid MPI and OpenMP programming model to exploit different levels of parallelism for a distributed system with multi-core computers, none of them were aimed at parallel loop self-scheduling. Therefore, this paper investigates how to employ the hybrid MPI and OpenMP model to design a parallel loop selfscheduling scheme adapted to the multi-core architecture for emerging grid systems. Three different featured applications are implemented and evaluated to demonstrate the effectiveness of the proposed scheduling approach. The experimental results show that the proposed approach outperforms the previous work for the three applications and the speedups range from 1.13 to 1.75.

原文English
頁(從 - 到)42-60
頁數19
期刊Journal of Supercomputing
59
發行號1
DOIs
出版狀態Published - 2012 一月

All Science Journal Classification (ASJC) codes

  • Software
  • Theoretical Computer Science
  • Information Systems
  • Hardware and Architecture

指紋 深入研究「Designing parallel loop self-scheduling schemes using the hybrid MPI and OpenMP programming model for multi-core grid systems」主題。共同形成了獨特的指紋。

引用此