引用:
作者everspiral
問題是
intel之前的描述,SSE可以做的事AVX都能做
暫存器是共用的,所以砍掉SSE的指令集
只要CPU有支援AVX,只要把程式重新編譯過還是可以執行。
|
如果前端還要rebuild
這樣就不叫做相容了
叫做取代
指令集相容應該是像早期AMD 3DNOW+跟INTEL SSE/SSE2
那樣,新的補充可以做作為舊的延伸
而不是完全是另一套新的指令集
因為早期3DNOW並不是完全100%沿用SSE2/SSE22指令集
但這也沒有造成因為支援的SSE/SSE2指令集不完整
造成3DNOW+無法跑指支援SSE/SSE2的軟體