[問題] profiling的使用
因為要測Linux以及mac跑程式的性能
所以現在在使用profling的功能看模式各subroutine消耗的時間
使用的語言是 fortran
編譯器是 intel製的 for Linux(10.0) 以及for Mac(11.1) (MAC的作業系統是雪豹)
在Linux下 option 使用 -p 就可以執行 也有 gmon.out的檔案出現
但是同樣的option在mac上compile的時候可以過 a.out也有順利產生
但是執行之後 沒有辦法產生gmon.out的檔案 將option改成 -pg也一樣
option也試了很多 像是 -prof_file -prof_gen........等都試過了
但是MAC就是無動於衷 不知道有沒有高手知道這樣的狀況要怎麼處理才可以解決?
像是基本設定沒有作好....等的
然後 還有一個很詭異的問題 就是 之前會出現gmon.out
但是執行
% gprof a.out gmon.out > prof.txt 的時候
會出現以下的error message:
gprof: file: a.out is not of the host architecture
嗚 已經被profiling整了很多天了 希望有高手可以幫忙解決 感謝.....<(_ _)>
--
何時も何所にも いられないなら 夜に紛れて しまえばいい
闇に溶けて 見えなくなったら そっとだれかに 教えて、、、
KILL ME KISS ME by JILS
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 133.5.166.244
※ 編輯: mysticmoon 來自: 133.5.166.244 (12/30 10:27)