星期三, 12月 21, 2005

[網友投稿]OOO & SMT

這是某位大濕級人物的投稿,可以參考一下。
「這可以當作論文題目了,當然最好是可以寫個模擬器(這樣一來並不適合專欄)。不過要是我的話,我會把重點放在增加thread個數,減少thread的平均latency,而不是像Intel一樣一直增加OOO on the fly的instruction entry。

原因喔...既然沒辦法完全解決RAW的問題,而指令latency又一直拉長,在本來就要排隊的情況下,幹嘛又額外浪費一堆電路空間專門做插隊的行為...

而PPC指令的latency範圍本來就不會像x86這麼廣,也沒必要做得像。x86這麼複雜(禍首是x87啦...),做到可以cover某個指令最長的latency即可(cache/memory access latency是另外一個問題)。另一個潛在的論文題目則是「SMT下的cache overhead optimization with OS support」。

至於Altivec 256bit版本,這是很重要的東西,絕對要做啊。XD」
以上言論不代表本痴漢立場。XD

沒有留言: