“没有调查研究,就没有发言权”,那么来看看intel 22nm ivy到底有哪些改变。
ivy相对SNB温度高,还有大侠开盖镇压结果降温效果一般,下面从执行效率来分析。
分析前来介绍一下这次做多线程测试中使用的OpenMP并行处理,有关资料可以在戴尔官网查看
http://www1.ap.dell.com/content/ ... ;l=zh&cs=cnlca1
图13 表明在具有两个2.0GHz的Intel Xeon处理器的平台在支持和不支持超线程技术运行的情况下,使用OpenMP指示符所带来的Linpack基准性能的变化。这些测试结果展示了在使用OpenMP并行技术和超线程技术时代码的行为。如果取消使用超线程,标准代码和使用OpenMP的代码两者之间几乎没有差异。但是,如果启用了超线程,标准代码的性能将会下降,OpenMP代码的性能将超过标准代码的性能。同时使用OpenMP代码和超线程技术的性能也将超过没有使用超线程的标准代码和OpenMP代码的性能。
一句话概括:OpenMP相对多线程,能更有效的使用HT的性能。很多网站介绍的ivy和snb差距不足10%那是错的!
本人发布了单线程与多线程的圆周率PI运算程序与Super PI类似,成绩为时间(越小越快)http://we.pcinlife.com/thread-1891011-1-1.html
下面来看坛友的图
先看看同频下的SNB和IVY的差距,下图显示同频下IVY比SNB的单线程快4.6%、多线程快38%!
多线程效率为何那么猛,因为单线程线程4.6%的差距, OpenMP并行处理导致8线程差距达到了38%,所以比之前大众使用的Fritz Chess Benchmark、wPrime等测试软件有着很大的区别。
IVY的5大主要改进中2点:1、22nm 3-D晶体管,更低功耗、更强效能;2、核心与指令集的优化,同频下CPU性能更强;
排除CPU之间的内存频率差及系统优化方面等等,保守的算IVY与SNB多线程差距应该为30% - 35%之间,所以别再说IVY温度高了,效率高温度高点算什么 呵呵 以上个人观点
|