英特尔已宣布其新的AVX512扩展指令。我正在研究其VNNI指令的模拟。我指的是这本手册https://software.intel.com/en-us/isa-extensions。我在google上搜索gcc或llvm是否支持VNNI指令。我只发现他们正在研究它的消息。如果有人知道如何编译VNNI指令(如指令VPDPBUSD和VPDPWSSD)请与我分享。非常感谢!
答案 0 :(得分:2)
以下标志允许生成AVX512-VNNI指令
-march=icelake-client
-march=icelake-server
-march=cascadelake
经过编译器资源管理器测试:https://godbolt.org/z/Pkci0J