回 帖 发 新 帖 刷新版面

主题:fortran的编译器时钟频率是和PC机相关吗?

fortran的时钟频率应该是多少,在计算每个c指令所需的时钟周期数时需不需要反汇编?
用cpu_time这个函数来获取代码执行时间的时候,总感觉精度不够,结果浮动也有些奇怪,这个函数的精度和量程是多少?

回复列表 (共6个回复)

沙发

很怪異,時鐘頻率應該是代碼分析器需要關系的東西,怎么跟編譯器扯了關系了?

板凳

我想通过时钟频率来得到代码执行的时间,从而从几种方法中选取一种效率比较高的方法,在用CPU_TIME这个函数的时候,精度貌似不够。

3 楼

用 profile 工具吧。

4 楼

[quote]用 profile 工具吧。[/quote]
楼上正解!
建议楼主用AQTime——如果没有console输出的话:)

5 楼

profile工具我试过,我是初学者,才开始接触这个,很多不明白,而且fortran的help文件说的也不详细,你如果有关于profile详细的相关资料的话,麻烦发给我下,谢谢,我邮箱:xingdengjiang@163.com

6 楼

尽量学会在网上找/看资料吧,我从来都是依赖于baidu或是google的。

我来回复

您尚未登录,请登录后再回复。点此登录或注册