HPC中MATLAB中的并行点矩阵乘积

时间:2018-10-17 18:31:37

标签: matlab parallel-processing matrix-multiplication

我有两个矩阵:A,B

A = rand(3000,3000);
B = rand(3000,2000);

for i = 1:2000
    X = A*A';
    Y = B*B';
    Z = A*B;
    A = 0.5*A;
    B = 0.5*B;
end

实际上,矩阵可能更大。我尝试执行迭代。因为在MATLAB中彼此独立,所以可以在一次迭代中计算X, Y, Z在paralell中。

该代码可以在高性能计算机上运行。如何编写并行代码?

0 个答案:

没有答案