Journal of Engineering and Applied Sciences

Year: 2017
Volume: 12
Issue: 3
Page No. 609 - 616

Performance Analysis of MPI Approaches and Pthread in Multi-Core System

Authors : Ali A. Alabboud, Sazlinah Hasan, Nor Asilawati Abdul Hamid and Ammar Y. Tuama

References

Chen, L.L. and Y. Wu, 2003. Aggressive compiler optimization and parallelization with thread-level speculation. Proceedings of the IEEE International Conference on Parallel Processing, October 6-9, 2003, IEEE, California, USA., ISBN:0-7695-2017-0, pp: 607-614.

Denis, A., 2015. Pioman: A pthread-based multithreaded communication engine. Proceedings of the 23rd Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), March 4-6, 2015, IEEE, Bordeaux, France, ISBN:978-1-4799-8491-6, pp: 155-162.

He, L., W. Shen, Y. Li, A. Shi and D. Zhao, 2010. MPI+Open MP implementation and results analysis of matrix multiplication based on row wise and column wise block-striped decomposition of the matrices. Proceedings of the IEEE 3rd International Joint Conference on Computational Science and Optimization (CSO), Vol. 2, May 28-31, 2010, IEEE, New York, USA., ISBN:978-1-4244-6812-6, pp: 304-307.

Klawonn, A., M. Lanser, O. Rheinbach, H. Stengel and G. Wellein, 2015. Hybrid MPI-Open MP Parallelization in FETI-DP Methods. In: Recent Trends in Computational Engineering-CE2014, Mehl, M., M. Bischoff and M. Schafer (Eds.). Springer, Switzerland, ISBN:978-3-319-22996-6, pp: 67-84.

Kotobi, A., N.A.W.A. Hamid, M. Othman and M. Hussin, 2014. Performance analysis of hybrid Open MP-MPI based on multi-core cluster architecture. Proceedings of the IEEE International Conference on Computational Science and Technology (ICCST), August 27-28, 2014, IEEE, New York, USA., ISBN:978-1-4799-3242-9, pp: 1-6.

Kuhn, B., P. Petersen and E. O'Toole, 2000. Open MP versus threading in C/C++. Concurrency Pract. Experience, 12: 1165-1176.
Direct Link  |  

Munir, A., A. Gordon-Ross and S. Ranka, 2015. Modeling and Optimization of Parallel and Distributed Embedded Systems. John Wiley & Sons, New Jersey, USA.,.

Nichols, B., D. Buttlar and J. Farrell, 1996. Pthreads programming: A POSIX standard for better multiprocessing. O'Reilly Media Inc., Sebastopol, California, USA.

Rabenseifner, R., G. Hager and G. Jost, 2009. Hybrid MPI/OpenMP parallel programming on clusters of multi-core SMP nodes. Proceedings of the 17th Euromicro International Conference on Parallel, Distributed and Network-based Processing, February 18-20, 2009, Weimar, Germany, pp: 427-436.

Sharma, R. and P. Kanungo, 2011. Performance evaluation of MPI and hybrid MPI+open MP programming paradigms on multi-core processors cluster. Proceedings of the IEEE International Conference on Recent Trends in Information Systems (ReTIS), December 21, 2011, IEEE, New York, USA., pp: 137-140.

Wu, C.C., L.F. Lai, C.T. Yang and P.H. Chiu, 2012. Using hybrid MPI and open MP programming to optimize communications in parallel loop self-scheduling schemes for multicore PC clusters. J. Supercomputing, 60: 31-61.
CrossRef  |  Direct Link  |  

Design and power by Medwell Web Development Team. © Medwell Publishing 2024 All Rights Reserved