服务器 频道

新趋势:个人集群 走近你的办公桌

大多数HPC软件用不到32核

    谈到高性能计算,人们总会提起全球高性能计算机性能TOP500排行榜。每当新一届TOP500发布时,我总是会做一些小调查,比如“今年TOP500系统用到了129600个CPU核,你的典型应用能够用到多少个核?”借此我想提醒大家TOP500中的系统毕竟是全球最快的超级计算机,主要是专门为一些大问题来设计的,象天体物理、核爆炸,关心这类问题的人毕竟是少数。对于大多数HPC用户来说,并不需要这么多的核。一般来说,我听到的答案是,以8核或16核的居多,能用到32核以上的就很少了。

    IDC在SC08(2008年国际超算大会)上也公布了对78个ISV软件扩展性的调查结果。发现,只使用一个核的应用软件占了24%,使用2-8个核的应用占了32%,9-32核之间的比例是26%,能使用到32个以上核的应用不到20%。也就是说,适合32个以下内核的软件仍然是当前ISV市场的主流,比例高达82%。

    最近,我自己也对106个HPC从业人员进行了一项小规模的调查,我问了他们一个相同的问题:“针对MPI任务,你使用的核心数量范围是多少?”结果如下图所示。接近一半的受访者用不到16个核。注意,这个调查没有进一步细化,因此结果中既涉及到了从ISV购买软件的用户,也包括自己写代码的用户和那些使用开源软件的用户。

    这一系列的调查都证明,当前大部分的HPC应用所使用的内核数都少于32个。
 

0
相关文章