我有一个数组 fields_f(i, j, k) 和 f_f_k(i, j, k) ,想请教一下这样的运算
[Fortran] 纯文本查看 复制代码 fields_f = fields_f + f_f_k * dt
直接利用fortran的特性这样算快呢,还是通过以下的方法利用我计算机的48个线程各自循环算快呢
[Fortran] 纯文本查看 复制代码 !$omp parallel do default(shared) private(i,j,k)
LOOP
fields_f(i, j, k) = fields_f(i, j, k) + f_f_k(i, j, k) * dt
ENDLOOP
!$omp end parallel do
|