是否可以绕过 FORTRAN 中的循环矢量化?我正在为特定项目编写 F77 标准,但 GNU gfortran 通过现代 FORTRAN 编译,例如 F95。有谁知道某些 FORTRAN 标准是否避免了循环矢量化,或者 gfortran 中是否有任何标志/选项可以关闭它?
更新:所以,我认为我的具体问题的最终解决方案必须“DO”与 FORTRAN DO 循环不允许更新迭代变量。可以在@High Performance Mark 对此相关线程的回复中找到对此的提及...循环矢量化以及如何避免它
[进入堡垒,让菜鸟躲避。]