acm AVX instructions
时间: 2023-08-06 11:06:23 浏览: 105
AVX指令集是高级矢量扩展(Advanced Vector Extensions)的缩写,它是Intel处理器中的一种指令集扩展。AVX指令集引入了256位和512位的向量寄存器,可以同时处理更多的数据。引用\[1\]提到,Knights Corner是使用32个512位向量寄存器的AVX512指令的先驱,它的指令集非常类似于后来的AVX512指令集,但与后者二进制不兼容。Knights Landing是Knights Corner的后继产品,它引入了一些新的特性,如引用\[2\]所述,Knights Landing没有像Sandy Bridge那样的独立VEX模式,而是在一条修改向量寄存器低128位的非VEX指令后,跟随一条读取该寄存器256或512位的VEX指令时,会有一个部分寄存器暂停。所以,AVX指令集在Knights Corner和Knights Landing处理器中都有应用。
#### 引用[.reference_title]
- *1* *2* *3* [Intel, AMD及VIA CPU的微架构(33)](https://blog.csdn.net/wuhui_gdnt/article/details/86644429)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文