AVX指令集
Sandy Bridge和Larrabee架构下的新指令集
AVX指令集是Sandy BridgeLarrabee架构下的新指令集。AVX是在之前的128位扩展到256位的单指令多数据流。而Sandy Bridge的单指令多数据流演算单元扩展到256位的同时数据传输也获得了提升,所以从理论上看CPU内核浮点运算性能提升到了2倍。
基本信息
Intel的微架构进入了全速发展的时期,在2010年4月结束的IDF峰会上Intel公司就发布了2010年的RoadMap。2011年1月Intel发布了处理器微架构Sandy Bridge,其中全新增加的指令集也将带来CPU性能的提升。
Intel公司将为Sandy Bridge带来全新的指令扩展集Intel Advanced Vector Extensions (Intel AVX)。
Intel全新的发展战略也表明,从2010年开始软件和新指令也将有更好的兼容,而单指令多数据流浮点运算(即实数运算)并非决定因素,所以CPU的性能就变得更加困难。而性能增强的同时,单指令多数据流浮点运算在已有编码的基础上也必须会有更大的提升空间,特别是scalar整数运算部分。单线程整数运算性能的提升也遇到了瓶颈,本次IDF展会上,确定了这一CPU开发方向的同时也表明了技术的进化趋势