引用:
作者coolcliff01
照這樣看,若以 INTEL CPU 來看,是否 SSE2 會是較佳選擇?
沒會錯意的話 blend 參數是要取得 INTEL 跟 AMD 兩個平台的交集,犧牲某程度的效能換相容性 
|
如果是在x86平台,建議僅使用/sse2優化既可
VC的/sse3有浮點向量性能問題
/AVX, /AVX2則無,但是自動SIMD優化的性能並不如/sse2
x86-64上我原先是使用INTEL64進行SIMD優化
此優化項產生的binary同樣可以在AMD平台執行
只是效能比較差,如果是用ICC的話
要避開一些AMD沒有的優化項
否則AMD平台一定不能執行
x86-64上,使用/blend或/INTEL64, /AMD64
既包含sse2指令集支援,不需另外指定/sse2優化項目