高性能计算的要义在于软件,而不单单是硬件规模。但是这并不妨碍我们概算一下,看看这个星球上最强的计算机如果用于比特币挖掘所产生的实际效果。
目前世界上最强大的超级计算机是天河一号A。在2010年10月,天河一号A以峰值速度(Rpeak)每秒4700万亿次浮点运算、持续速度(Rmax)2566万亿次,超越橡树岭国家实验室的美洲虎超级计算机(Rpeak:2331万亿次;Rmax:1759万亿次),成为目前世界上最快的超级计算机。 有两种方式可以粗略概算超级计算机的hash能力(仅仅是形象上的理解而不是精确数值!),一个是硬件规模上的推导,一个是运算力的拆分。 硬件上,天河一号A配备了14336颗至强X5670处理器(32nm工艺,六核12线程,2.93GHz主频),7168块基于Nvidia “Fermi”架构的Tesla M2050通用GPU(主频1.15GHz,双精度浮点性能515Gflops、单精度浮点性能1.03Tflops)以及2048颗国防科技大学研制的飞腾处理器(八核64线程,主频1GHz)。 已知M2050的GPU大约能达到 100 Mhash/s ,X5630: 8 Mhash/s ,这里我们预估 X5670 的计算能力约为 10 Mhash/s 所以天河一号A如果仅仅依靠GPU的话,大约拥有 0.72 Thash/s 的计算力。如果它使用GPU+CPU的话,能拥有大约 0.86 Thash/s 的计算力。 以上仅仅是形象的比较而已。高性能计算的综合能力绝对不是硬件系统能力的累加,它涉及到算法开发,系统能力调度与优化,是极为复杂的学科。因此越到后面,节点数目与运算能力越难构成线形扩展关系。 |