破格支援AVX512 Intel或將為10nm制程主流CPU增加指令集
儘管做CPU的通常都不會跟你說,但除了頻率核心數這種數位指標之外,架構更新指令集增補等改善效率提升性能的這些措施,也是選購新型號CPU的依據。而在明年的Cannon Lake,乃至在那之後的Ice Lake,
根據Intel官方文檔的說明,Cannon Lake將會支持AVX512F、AVX512CD、AVX512DQ、AVX512BL和AVX512VL五個指令子集,此外還有AVX512_IFMA和AVX512_VBMI指令,原先那些只在高性能計算和伺服器上見到的指令集很可能會在下一代產品中加入普通的Core i5/i7 CPU裡。
除AVX512之外,Cannon Lake還會支援SHA-NI指令集,可加速SHA-1、SHA-256和SHA-224演算法的執行速度。一套叫UMIP的指令集也會加入進來,增強代碼執行許可權管理的安全性。Intel把更加重頭的指令集更新留給了Ice Lake,諸如Fast Short REP MOV指令和CLWB指令,這兩個指令對記憶體資料交換和NVMe存儲的性能改善都有很大的幫助——CLWB更是在為3D XPoint記憶體在作準備。