如何在Fortran中使用流存储

时间:2019-06-26 13:01:11

标签: fortran

我想知道将流/非临时存储与Fortran源代码一起使用到底需要什么。假设该算法适用于流存储。不知何故我找不到结论性的解释,所以这是我的问题:

1)它是特定于编译器的吗? 如果我正确理解,则使用C源代码,编译器可以确定是否使用流存储。例如,icc可以在给定适当的优化标志的情况下使用它们,而gcc无法使用它们。 gfortran可以使用它们吗?如果是,则需要哪些优化标志?还是我需要ifort?

2)是否需要更改代码才能使用它们?或者至少帮助编译器弄清楚该怎么做。如果是这样,那会是什么样?例如,一个简单的副本:

b(:) = a(:)

0 个答案:

没有答案