|
|
Parallel Implementation of Matrix Multiplication Using OpenMP + MPI
|
Beijing Jiaotong University
|
|
|
Abstract
In order to improve the operation speed of matrix multiplication and optimize the operation performance, a method based
on parallel computing is proposed in this paper. OpenMP + MPI hybrid programming is adopted, and Huawei Kunpeng processor
and PC are selected as the experimental platform. Among them, MPI broadcasts the partitioned small matrix to each process, using OpenMP to multiply the matrix in each process; then MPI is used to aggregate the operation results, and finally relevant information such as time performance is displayed. PC, single and multiple Huawei Kunpeng servers are selected to allocate different process numbers, the performance of the operation results is analyzed and summarized.
|
Published: 14 July 2023
|
|
Viewed |
|
|
|
Full text
|
|
|
|
|
Abstract
|
|
|
|
|
Cited |
|
|
|
|
|
Shared |
|
|
|
|
|
Discussed |
|
|
|
|