Advance Member
|
intel當時會推IA64...無非是想斬斷以往x86的大包袱吧?
當時64bit處理器都是RISC的天下,
可是intel又不想把RISC設計概念整個拿過來用,
就跟HP一起搞以VLIW設計理念的IA64...
結果下場就是...MS不大想主推IA64,
其他廠商也根本不想推出IA64的產品線,
又當時AMD搞了個x86的延伸,x86-64主打跟x86極度相容性,
才讓intel把em64t這個備案出來相容...
而IA64....也才推兩代產品就沒了,
畢竟這VLIW很吃compiler,很多指令的安排就是在程式編譯時就要決定了,
偏偏程式設計就是會有很多判斷式,這點對於VLIW根本就是致命打擊,
也就造成主打高度平行指令的VLIW無法發揮應有的計算能力...
至於VLIW也不是什麼都是不好的,
至少在RADEON HD2000~HD6000上還是有所發揮,
因為圖形運算幾乎沒所謂的分歧預測,
用來計算像素、圖形渲染剛剛好。
|