English  |  正體中文  |  简体中文  |  Items with full text/Total items : 6469/11641
Visitors : 19818106      Online Users : 247
RC Version 3.2 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
Scope Adv. Search
LoginUploadHelpAboutAdminister

Please use this identifier to cite or link to this item: http://ir.ncue.edu.tw/ir/handle/987654321/11884

Title: Parallel Loop Self-Scheduling for Heterogeneous Cluster Systems with Multi-Core Computers
Authors: Wu, C. C.;Lai, Lien-Fu;Chiu, P. H.
Contributors: 資訊工程學系
Date: 2008-12
Issue Date: 2012-07-02T02:26:11Z
Publisher: IEEE Computer Society Washington, DC, USA
Abstract: 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.
Relation: 2008 IEEE Asia-Pacific Services Computing Conference (IEEE APSCC 2008), Dec. 9-12, 2008: 251-256
Appears in Collections:[資訊工程學系] 會議論文

Files in This Item:

File SizeFormat
index.html0KbHTML413View/Open


All items in NCUEIR are protected by copyright, with all rights reserved.

 


DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - Feedback