引用:
作者vampire
架構短時間大約不可能換到64bit以上
因為換了毫無意義
32位元換64 就只是為了定址空間變大 跟LONG LONG INT效率
64能定址的空間夠用到人類滅亡了
記憶體搬移效率 只要改用SSE搬移就好
並不需要動主架構
|
MOVDQA xmm1, xmm2/m128 sse2就可以一次搬128bit data
VMOVDQA ymm1, ymm2/m256 avx指令可以一次搬256bit
不過如果要從一次搬128bit per cycle改成256bit per cycle要改的東西不少