DocumentCode :
525479
Title :
Implementation and analysis of Jacobi iteration based on hybrid programming
Author :
Shi, Anlei ; Shen, Weichang ; Li, Yongjin ; He, Lidong ; Zhao, Dong
Author_Institution :
Sch. of Inf. Sci. & Technol., Northwest Univ., Xi´´an, China
Volume :
2
fYear :
2010
fDate :
25-27 June 2010
Abstract :
With the development of high-speed networks and the multi-core processor technology, the cluster of workstation based on high-speed networks and multi-core processors is becoming the main platform for parallel computing. Jacobi iterative method for solving linear equations is a common method, there are widely range of applications in many areas of science and engineering. This paper parallelizes Jacobi iterative method in process-level using MPI at first, and identifies the most time-consuming part of the program, then parallelizes in thread-level using OpenMP based on shared memory, so that the program can take full advantage of multi-core workstations to reduce the computation time.
Keywords :
iterative methods; mathematics computing; message passing; multiprocessing systems; parallel programming; workstation clusters; Jacobi iteration; Jacobi iterative method; MPI; OpenMP; high-speed networks; hybrid programming; linear equations; multicore processor technology; multicore processors; parallel computing; shared memory; workstation cluster; Computer networks; Concurrent computing; High-speed networks; Information science; Jacobian matrices; Libraries; Multicore processing; Parallel programming; Workstations; Yarn; Jacobi iteration; MPI; OpenMP; cluster of multi-core workstations; hybrid programming;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design and Applications (ICCDA), 2010 International Conference on
Conference_Location :
Qinhuangdao
Print_ISBN :
978-1-4244-7164-5
Electronic_ISBN :
978-1-4244-7164-5
Type :
conf
DOI :
10.1109/ICCDA.2010.5541479
Filename :
5541479
Link To Document :
بازگشت