如果我記得沒錯的話,去年二月Pat Gelsinger已經講過,9.0將會支援helper thread(Asymmetric Multi-Threading)與speculative precomputing。不過,目前看來只有IA-32版本支援,IA-64要等到今年第四季的9.1版,怪怪的,大概是為了配合Montecito吧。
另外,9.0也針對dual core/multi-core CPU提供自動平行化的參數,與OpenMP 2.5,這個倒是可以試試看。
總是覺得,手邊沒有一台Itanium機器,真的是很麻煩的事情。
2 則留言:
AMD什麼時候才能學Intel大打「最佳化」戰術啊?也推出自己的Compiler吧!軟硬體互相配合才能運作的更好不是嗎?
intel的compiler research很變態的啊,每年論文量好像都很多,真的商用化大概也是兩三年之後的事就是了。當然,這也是肇因於intel的CPU裡有很多實驗性的東西,所以得要靠compiler來cover才行。
至於AMD,因為架構上並沒有太多這種神奇的地方,專注於自己的compiler不如專心在硬體的tweaking上,這樣更能夠搞得好吧。(AMD軟體上最缺的應該是OpenMP的部份吧,這部份不熟)
張貼留言