在Matlab中,是否有一种相对简单且透明的方法来并行计算两个大矩阵的乘积?
理想情况下,我希望只需要几行代码就能完成并行乘法,类似于:
C_1 = A*B % normal
C_2 = pmult(A,B) % parallel
% C_1 and C_2 have the same entries
如果有一种简单的方法来进行并行乘法,是否可以请某人指向代码?如果没有,是否有任何想法,感觉实施并行矩阵乘法算法的最佳方式是什么?
提前感谢 Stackoverflow 社区。
编辑-- 我认为我遇到的问题的一部分是稀疏矩阵的矩阵乘法不会自动并行化;对于密集矩阵,它会自动并行化。新问题:Matlab能否并行计算稀疏矩阵乘法?(CPU 并行化,因为我没有启用 CUDA 图形卡)