資料載入中.....
|
請使用永久網址來引用或連結此文件:
http://ir.ncue.edu.tw/ir/handle/987654321/11884
|
題名: | Parallel Loop Self-Scheduling for Heterogeneous Cluster Systems with Multi-Core Computers |
作者: | Wu, C. C.;Lai, Lien-Fu;Chiu, P. H. |
貢獻者: | 資訊工程學系 |
日期: | 2008-12
|
上傳時間: | 2012-07-02T02:26:11Z
|
出版者: | IEEE Computer Society Washington, DC, USA |
摘要: | Multicore computers have been widely included in cluster systems. They are shared memory architecture. However, previous research on parallel loop self-scheduling did not consider the feature of multicore computers. It is more suitable for shared-memory multiprocessors to adopt OpenMP for parallel programming. Therefore, in this paper, we propose to adopt hybrid programming model MPI+OpenMP to design loop self-scheduling schemes for cluster systems with multicore computers. Initially, each computer runs only one MPI process no matter how many cores it has. A MPI process will fork OpenMP threads depending on the number of cores in the computer. Each idle slave MPI-process will request tasks from the master process. The tasks dispatched to a process will be executed in parallel by OpenMP threads. According to the experimental results, our method outperforms the previous work by 18.66% or 29.76% depending on the problem size. Moreover, the performance improvement is very stable no matter our method is based on which traditional scheme. |
關聯: | 2008 IEEE Asia-Pacific Services Computing Conference (IEEE APSCC 2008), Dec. 9-12, 2008: 251-256 |
顯示於類別: | [資訊工程學系] 會議論文
|
文件中的檔案:
檔案 |
大小 | 格式 | 瀏覽次數 |
index.html | 0Kb | HTML | 586 | 檢視/開啟 |
|
在NCUEIR中所有的資料項目都受到原著作權保護.
|