我有3个阵列,我必须做这个总结

实现的代码是
do i=1,320
do j=1,320
do k=1,10
do l=1,10
do m=1,10
do r=1,10
do s=1,10
sum=sum+B(k,l,r,s,m)*P(i,j,r,s,m)
end do
end do
A(i,j,k,l,m)=sum
end do
end do
end do
end do
end do
Run Code Online (Sandbox Code Playgroud)
执行代码需要1天.有没有办法优化它?
谢谢.