Mac上的Fortran探查器?

时间:2010-09-02 23:37:02

标签: osx-snow-leopard fortran

我的mac上运行了一个科学代码(我正在运行雪豹),这是一个用Fortran编写的代码。我一直在尝试获取代码运行时的配置文件,但收效甚微。似乎gprof没有返回任何实际的时间,只是计算子程序被调用的次数。我环顾四周,这似乎是一个普遍的问题。

我尝试过土星,但它没有64位,而且我正在使用外部库,所以这是不行的。

我也试过Shark,但是那个输出并不是我想要的,或者至少我无法破译它......

无论如何,只是想知道是否有人知道与Fortran一起工​​作的Mac的分析器?我正在使用英特尔的ifort进行编译。

2 个答案:

答案 0 :(得分:0)

您应该能够在Instruments中使用Time Profiler(开发人员工具的一部分)。我以前在Fortran程序中使用它并且给我留下了非常深刻的印象。

答案 1 :(得分:-2)

一种解决方法是将代码转换为C(Convert Fortran to C or C++),然后对其进行分析