jjzjj

c++ - 我怎样才能使这个简单的 Fortran 90 代码更快?

我正在尝试比较使用Fortran90和C++计算整数立方和的简单代码的计算时间,因为我听说它们在相似级别上速度很快。我使用gfortran和g++(在MacOSX上)编译这些代码。有人可以指出为什么Fortran90代码比等效的C++代码(12秒)花费更多的时间(49秒)吗?我只知道C++是行专业,Fortran是列专业,但我认为这与这些代码无关。我怎样才能使这个fortran90代码更快?任何提示将不胜感激。谢谢。Fortran代码和编译gfortran-obb1code15.f90programcode15implicitnonedoubleprecision,dimension(