[問題] 常用指令的時脈開銷?

看板C_and_CPP作者 (啤酒肚)時間14年前 (2011/05/12 19:07), 編輯推噓5(5011)
留言16則, 8人參與, 最新討論串1/3 (看更多)
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) x86, arm, mips, powerPC....etc 問題(Question): 常用指令 大體上就是: 指定 (整數)加一 整數 的加法,乘法 ,除法 32位浮點數 加法,乘法 64位浮點數 加法,乘法 想知道這些指令分別消耗多少時鐘數。。。 小弟只知道 x86 : 整數 加法 -> 2時鐘 整數 乘/除 -> 三時鐘數 ( 看架構,沙橋就是兩個時鐘(?)) 平移,指定,加一該是都一個時鐘數。 有這些才好精確定論,程式是卡在記憶體交換上還是運算上 有神人可以幫補完這張表嗎 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 58.115.132.79

05/13 03:13, , 1F
直接去找 spec 比較快吧 ...
05/13 03:13, 1F

05/13 03:16, , 2F
那請問那裡可下spec ?
05/13 03:16, 2F


05/13 03:17, , 4F
書暴厚 查不到 0.0
05/13 03:17, 4F

05/13 03:19, , 5F

05/13 03:34, , 6F
我怎覺得計算這些東西會比單純加起來還要複雜...
05/13 03:34, 6F

05/13 03:36, , 7F
使用profile軟體在執行期分析 會不會比較容易?
05/13 03:36, 7F

05/13 03:44, , 8F
總而言之,好運得時鐘,壞運得龍眼,就這樣
05/13 03:44, 8F

05/13 08:28, , 9F
用 profiler 不好嗎 @@?
05/13 08:28, 9F

05/13 10:52, , 10F
我想了一個晚上還是不懂purpose的意思...XD
05/13 10:52, 10F

05/13 11:36, , 11F
心有所感,無關主題也...
05/13 11:36, 11F

05/13 11:55, , 12F
還好樓上有出來解釋, 不然又要多害一個人想一個晚上 XD
05/13 11:55, 12F

05/13 12:04, , 13F
XD
05/13 12:04, 13F

05/13 12:09, , 14F
我覺得問問題還要別人習慣你的用語是很沒禮貌的
05/13 12:09, 14F
※ 編輯: DrStein 來自: 59.120.158.204 (05/13 12:50)

05/13 16:25, , 15F
我錯了,超哥
05/13 16:25, 15F

05/13 17:07, , 16F
咦,怎麼了嗎 XD
05/13 17:07, 16F
文章代碼(AID): #1Dp2_Xcq (C_and_CPP)
文章代碼(AID): #1Dp2_Xcq (C_and_CPP)