- mpi_combal_spmv.c
- 矩阵重排之后 进行矩阵分割成
对角矩阵
和去除对角矩阵之外的矩阵
- 然后分别进行矩阵分割,前者按照平分行、后者平分非零元个数
- 发送和接受的同时计算local spmv,接受完毕之后计算remote spmv
- 注:无opemmp
- mpi_overlap_spmv.c
- 矩阵重排之后 进行矩阵分割成
对角矩阵
和去除对角矩阵之外的矩阵
- 然后分别进行矩阵分割,按照平分行
- 发送和接受的同时计算local spmv,接受完毕之后计算remote spmv
- 注:无opemmp
- mpiomp_spmv.c
- 与spmv.c基本一样
- purempi_spmv_withoutp.c
- 与spmv.c基本一样
- 无opemmp
- purempi_spmv.c
- 与purempi_spmv_withoutp.c基本一样