Parallel Distributed Acceleration Based on MPI and OpenMP Technology

被引:0
作者
Liu, Feng [1 ,2 ,3 ]
Wu, Haitao [1 ,3 ]
Lu, Xiaochun [1 ,3 ]
Liu, Xiyang [4 ]
机构
[1] Chinese Acad Sci, Natl Time Serv Ctr, East Shuyuan Rd, Xian 710600, Peoples R China
[2] Univ Chinese Acad Sci, Beijing 100049, Peoples R China
[3] Chinese Acad Sci, Key Lab Precis Nav & Timing Technol, Xian 710600, Peoples R China
[4] Xidian Univ, Xian 710071, Peoples R China
来源
INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING | 2015年 / 8卷 / 06期
关键词
Parallel distributed; MPI; OpenMP;
D O I
10.14257/ijgdc.2015.8.6.17
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In order to speed up data processing in a signal monitoring and evaluation system, we need to use a parallel method. It is obvious that the traditional stand-alone store has no ability to satisfy the performance requirements, and the use of single core CPU is unable to content the severe requirement of speed. Consequently, multi-machine parallel acceleration technique based on MPI (cooperated with multi-core parallel acceleration technique based on OpenMP) can effectively solve all above problems. In this paper, a parallel distributed acceleration framework based on MPI and Open MP technology was given. Experimental tests were carried to verify our proposal. Finally, some suggestions to speed up the data processing was given.
引用
收藏
页码:171 / 183
页数:13
相关论文
共 50 条
[31]   MPI Thread-Level Checking for MPI plus OpenMP Applications [J].
Saillard, Emmanuelle ;
Carribault, Patrick ;
Barthou, Denis .
EURO-PAR 2015: PARALLEL PROCESSING, 2015, 9233 :31-42
[32]   Performance-based parallel loop self-scheduling using hybrid OpenMP and MPI programming on multicore SMP clusters [J].
Yang, Chao-Tung ;
Wu, Chao-Chin ;
Chang, Jen-Hsiang .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2011, 23 (08) :721-744
[33]   Parallel Contingency Analysis Solution based on OpenMP [J].
Dong, Feng ;
Xu, Xiatian ;
Zhang, Xu .
2014 NORTH AMERICAN POWER SYMPOSIUM (NAPS), 2014,
[34]   MPI-HMMER-Boost: Distributed FPGA acceleration [J].
Walters, John Paul ;
Meng, Xiandong ;
Chaudhary, Vipin ;
Oliver, Tim ;
Yeow, Leow Yuan ;
Nathan, Darran ;
Schmidt, Bertil ;
Landman, Joseph .
JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2007, 48 (03) :223-238
[35]   MPI-HMMER-Boost: Distributed FPGA Acceleration [J].
John Paul Walters ;
Xiandong Meng ;
Vipin Chaudhary ;
Tim Oliver ;
Leow Yuan Yeow ;
Bertil Schmidt ;
Darran Nathan ;
Joseph Landman .
The Journal of VLSI Signal Processing Systems for Signal, Image, and Video Technology, 2007, 48 :223-238
[36]   A hybrid MPI/OpenMP parallel computing model for spherical discontinuous deformation analysis [J].
Jiao, Yu-Yong ;
Zhao, Qiang ;
Wang, Long ;
Huang, Gang-Hai ;
Tan, Fei .
COMPUTERS AND GEOTECHNICS, 2019, 106 :217-227
[37]   OpenMP Tasking and MPI in a Lattice QCD Benchmark [J].
Meadows, Larry ;
Ishikawa, Ken-ichi .
SCALING OPENMP FOR EXASCALE PERFORMANCE AND PORTABILITY (IWOMP 2017), 2017, 10468 :77-91
[38]   Hybrid OpenMP/MPI anisotropic mesh smoothing [J].
Gorman, G. J. ;
Southern, J. ;
Farrell, P. E. ;
Piggott, M. D. ;
Rokos, G. ;
Kelly, P. H. J. .
PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, ICCS 2012, 2012, 9 :1513-1522
[39]   Nesting OpenMP in MPI to implement a hybrid communication method of parallel simulated annealing on a cluster of SMP nodes [J].
Debudaj-Grabysz, A ;
Rabenseifner, R .
RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, PROCEEDINGS, 2005, 3666 :18-27
[40]   Relieving the Effects of Uncertainty in Forest Fire Spread Prediction by Hybrid MPI-OpenMP Parallel Strategies [J].
Artes, Tomas ;
Cencerrado, Andres ;
Cortes, Ana ;
Margalef, Tomas .
2013 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, 2013, 18 :2278-2287