关于Intel Sandy Bridge CPU
新增的AVX指令集在平时应用是有多大帮助,主要体现在哪个方面?现在有除了Windows7SP1以外的应用程序或系统支持此指令集马?...
新增的AVX指令集在平时应用是有多大帮助,主要体现在哪个方面?现在有除了Windows 7 SP1以外的应用程序或系统支持此指令集马?
展开
3个回答
展开全部
这样来解释吧!(我是耐心打的,你就耐心的看一下吧!)
作为指令集,AVX和SSE/MMX指令集一样,都是为了提升CPU性能而设计的。
不同的是SSE是在x86架构的基础上增加了prefix实现了新的命令,也实现了更加复杂的指令得以实现,从而提升了x86 CPU的性能。
而AVX则不同,AVX并不是x86 CPU的扩展指令集,而是可以实现更高的效率,同时也和CPU硬件兼容性也更好,并且也有着足够的扩展空间的指令集,因此采用了全新的命令格式系统。更加流畅的架构就是AVX发展的方向,换言之,就是摆脱传统x86的不足,在SSE指令的基础上AVX也使SSE指令接口更加易用。
再者AVX是早就有了的,只是当时并未像SSE指令集一样明确的说出来。Sandy Bridge是在上代CPU的128bit基础上,扩展到256bit的SIMD。因此Sandy Bridge的SIMD演算单元扩展到256bits的同时,数据传输也获得了提升,所以从理论上看CPU内核浮点运算性能提升到了2倍。
但由于目前Intel CPU的单线程整数运算性能的提升也遇到了瓶颈,而AVX就可以解决。因此可以看到Intel CPU的单线程性能提升迅猛,但从Nehalem到Sandy Bridge,就不那么明显了。
这些都是理论上的,不理解也没关系。对于Sandy Bridge来说,由于Core i5 2300/2400/2500这些和Core i5 750/760对位的CPU在三级缓存上少了2MB,直接导致缓存带宽的减少,而编码对这要求是很高的,因此实际上述三款Sandy Bridge的CPU在某些测试中会比750/760还差些,尤其是2300,但差距不大。
但由于浮点运算能力的加强,在图形渲染方面很有优势,但缓存带宽的下降,导致性能有所损失,大约在7%左右,因此带SMT同步多线程的Core i7 2600会比2500强30%以上,而单纯的SMT是无论如何都无法达到的。
不过sandy bridge还是在游戏性能上比前一代有不小的提升,毕竟本质影响游戏帧数的还是显卡。
一般用户很少会涉及3D渲染领域,玩游戏才是最直接性能提升的表现。
至于操作系统也只有Win7 SP1首次加入对AVX的单独支持。其余就别想了,当然Win8支持了,只是目前只有M3的不完整版。
作为指令集,AVX和SSE/MMX指令集一样,都是为了提升CPU性能而设计的。
不同的是SSE是在x86架构的基础上增加了prefix实现了新的命令,也实现了更加复杂的指令得以实现,从而提升了x86 CPU的性能。
而AVX则不同,AVX并不是x86 CPU的扩展指令集,而是可以实现更高的效率,同时也和CPU硬件兼容性也更好,并且也有着足够的扩展空间的指令集,因此采用了全新的命令格式系统。更加流畅的架构就是AVX发展的方向,换言之,就是摆脱传统x86的不足,在SSE指令的基础上AVX也使SSE指令接口更加易用。
再者AVX是早就有了的,只是当时并未像SSE指令集一样明确的说出来。Sandy Bridge是在上代CPU的128bit基础上,扩展到256bit的SIMD。因此Sandy Bridge的SIMD演算单元扩展到256bits的同时,数据传输也获得了提升,所以从理论上看CPU内核浮点运算性能提升到了2倍。
但由于目前Intel CPU的单线程整数运算性能的提升也遇到了瓶颈,而AVX就可以解决。因此可以看到Intel CPU的单线程性能提升迅猛,但从Nehalem到Sandy Bridge,就不那么明显了。
这些都是理论上的,不理解也没关系。对于Sandy Bridge来说,由于Core i5 2300/2400/2500这些和Core i5 750/760对位的CPU在三级缓存上少了2MB,直接导致缓存带宽的减少,而编码对这要求是很高的,因此实际上述三款Sandy Bridge的CPU在某些测试中会比750/760还差些,尤其是2300,但差距不大。
但由于浮点运算能力的加强,在图形渲染方面很有优势,但缓存带宽的下降,导致性能有所损失,大约在7%左右,因此带SMT同步多线程的Core i7 2600会比2500强30%以上,而单纯的SMT是无论如何都无法达到的。
不过sandy bridge还是在游戏性能上比前一代有不小的提升,毕竟本质影响游戏帧数的还是显卡。
一般用户很少会涉及3D渲染领域,玩游戏才是最直接性能提升的表现。
至于操作系统也只有Win7 SP1首次加入对AVX的单独支持。其余就别想了,当然Win8支持了,只是目前只有M3的不完整版。
展开全部
视频处理会有不少提高,一般应用差距很小。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
“想买CPU?现在买吧,等来等去,等到明年CPU刚出价格不稳定又要等,价格稳定后马上又出新的CPU了,还得等,无尽的等待。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询