性能对比大有文章 “百倍性能提升”神话破灭

日期: 2013-07-09 来源:TechTarget中国

   近段时期,无论是陆续发布的全球高性能计算机500强排行榜、针对节能环保的Green 500排行榜还是国人为之自豪的“天河二号”,都把高性能计算这一话题拉到了大家的视野正中。毋庸置疑,高性能计算的首要追求是计算的性能。一直以来,市场中几倍、几十倍甚至上百倍的神话般的性能提升和对比细节让人眼花缭乱。相信很多人看到这些令人抓狂的对比都无所适从。到底事实是怎样的?应该相信哪些数字?应该如何去进行对比?希望下面我们分析的这个简单的例子能够让大家看清惊人数字背后的秘密:

性能对比大有文章 “百倍性能提升”神话破灭

    这个例子很简单:一组串行程序,放在英特尔至强平台上运行,花费了67.097秒,但如果把同样的这套程序放在至强融核协处理器的平台上,仅仅用了0.197秒。340倍的提升!这是多么具有吸引力的数据。但是,这样的对比方法得出的结果是不具有参考意义的。

    事实上,如果用加速器去对比处理器,应该在成本、能耗以及相同的优化条件下进行。和生活中的那些比较一样,如果这些条件相差悬殊,就好比让飞人博尔特和幼儿园小朋友去赛跑一样,结果没有任何意义,赛场上的运动员,一定都需要年龄相符、经过专业的训练。 那么我们回到这个例子中,真正客观公正的对比应该是什么样的呢?

    从成本角度来衡量,一个至强融核协处理器的价格相当与两个至强处理器的价格,同时也拥有相似的能耗。其次他们需要在同一个标准的优化环境中进行比较。让我们来看看这样的比较结果会是怎样的:

性能对比大有文章 “百倍性能提升”神话破灭

    上图所示,这组在至强平台运行67.097秒完成的程序经过并行的优化,就已经得到了0.46秒的成绩,相当于145倍的性能提升了。如果把程序放在至强融核平台上又得到了2.3倍的提升结果。2.3倍 VS 340倍!几百倍的神话就这么破灭了。

性能对比大有文章 “百倍性能提升”神话破灭

    希望能通过这个简单的例子,希望能够帮助让大家理性地面对那些神话般的对比结果。只有具有可比性的结果,才能够客观地展示产品与技术的真实价值,才能够帮助真正需要这些数据的人做出正确的评估。回到应用需求,用户的部署一定是为了平台能够满足他的计算需求,无论是夺人眼球的成绩还是客观呈现的性能提升效果,理性采购的使用者自然心知肚明。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐