0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

服从摩尔定律的超级计算机计算能力分析

中科院半导体所 来源:中国物理学会期刊网 作者:姬 扬 2022-07-07 14:16 次阅读

|作者:姬 扬

(中国科学院半导体研究所)

本文选自《物理》2022年第5期

现在的中学不讲计算(加减乘除不算的),大学前两年基本上也不涉及计算。很多大学生,包括理工科的大二学生,并不了解现代计算的威力,也不理解我们为什么要强调定性和半定量分析。

我们都听说过“摩尔定律”——信息处理能力每两年翻一番(也许还更快一些),但是很多人并不真的理解这种“指数增长”有多厉害,即使是理工科的大学生,也许还包括研究生,并不知道现代计算的威力。

我们举个例子来说明。原子弹涉及的计算工作,基本上是靠一群人用手摇计算器摇出来的,那时候还没有电子计算机。第一台通用电子计算机ENIAC在1946年投入使用(图1),它使用了大约2万根真空三极管,占用了一间大房子(167 m2),耗电150 kW,计算能力仅为每秒钟5000次加减法(20位的十进制数)。这已经很了不起了,没有它,氢弹只能停留在泰勒的脑海里,是完全不可能实现的。

a08b8212-e714-11ec-ba43-dac502259ad0.png

图1 计算能力也服从摩尔定律。从 1900 年到 2020 年,每秒钟的计算次数(每千美元成本)增加了大约 20 个数量级。以 1946 年投入使用的第一台通用电子计算机 ENIAC 作为基准

前几天看到文章介绍中国“氢弹之父”于敏为我国研制氢弹做出的贡献[1],一个关键时刻是1965年9月底开始的“百日会战”:

“1965年9月,理论部决定由于敏副主任率领13研究室的一部分研究人员到上海华东计算技术研究所出差,利用该所的J501计算机(运算速度为每秒5万次),完成加强型核航弹的优化设计任务。邓稼先主任要求去上海出差的人员在国庆节前赶到上海,以便利用华东计算技术研究所国庆节假日期间空出的全部机时,集中突击。4个组的科研人员和为数不多的科研辅助人员共50多人参加此次任务。 9月27日,队伍抵达上海。创造历史的‘百日会战’开始了。”

每秒钟5万次运算,会战100天,满打满算也不到5千亿次运算。如果考虑到检查和纠错等必要时间,可能只有两三千亿次运算。这在当时是非常大的计算量,必须到上海才能完成。对于平时的工作,根据于敏的回忆是这样的[2]:

“对比前苏联、美国,中国造氢弹可以称为是‘穷人’造氢弹。那时只有一台计算机,还是与研制原子弹的部门共同使用,每周使用时间只有约十个小时,大部分时间是晚上。所以,只有复杂的问题才会使用计算机,平时都是使用算盘、计算尺等简陋的工具。”

5千亿次运算听起来很可怕,但是在60年后的今天看来,根本就不算什么。我在自己的电脑上使用SciLab软件计算,每秒钟可以做300万次运算。百日会战的计算量,我只要一两天就能完成。我的电脑主要是用来办公的,平时只是上网、看文章和写报告,SciLab也不是为了计算而优化的,而且只能用到CPU的很少一部分。我请一位同事吴晓光老师用他的计算机(win10系统,CPUi7-9700,3GHz,2019年购买)做了尝试,用Fortran程序可以做到每秒钟12亿次浮点运算——速度是于敏计算机的2万倍还不止。也就是说,当年“百日会战”的计算量,现在最多只需要7分钟。并且吴老师的计算机有8个核,程序只能用1个核。也就是说,如果全部用上的话,1分钟都用不了。

吴老师的电脑并不是很高端,大概1万元左右。但是,这样的一台计算机,几分钟就能完成当年“百日会战”的计算。这还不算啥。博友刘洋老师给我看了他买的一台采用国产CPU的电脑,每秒钟0.8 T OPS(操作次数),也就是每秒8000亿次运算——这不是数学运算(只是操作次数,一个数学运算可能包括几次操作),但是折算成浮点运算(浮点数的数学运算),应该也有几十亿几百亿次了。这样一个处理器(RADXA ROCK3 Model A,64-bit quad core Cortex-A55 processor,如图2所示),只要245元!

a0c1d0ec-e714-11ec-ba43-dac502259ad0.png

图2 价格低廉的 64 位 4 核的微处理器

且慢,这个玩意儿,还是有点贵了。其实你不用买,完全可以租一个。现在有很多“超算”,也就是超级计算机,它们的计算能力更强大,价格更便宜,而且还不用自己维护。简单地说,超算就是很多CPU(“核”)拼起来的,每个核的计算能力都比吴老师的电脑更强(至少比他8核里的任何一个都要强)。而且更妙的是,使用价格比刘老师的电脑还便宜。

每个超级计算机里有多少个这样的“核”呢?不是一千个,不是一万个,甚至不是一百万个,而是大约一亿个!以“神威·太湖之光”为例,2016年当它夺取超算世界冠军时,计算能力是每秒钟9.3亿亿次。现在已经5年过去了,它有进步吗?2021年公布的超算世界冠军是日本的“富岳”,每秒钟45亿亿次。但是,一些大型超级计算机没有参赛(没有公布数据)。我在微信公众号“风云之声”里看到,英文媒体报道说[3],中国的“神威·太湖之光”和“天河三号”的运算能力都已经达到了每秒钟100亿亿次——这就是所谓的“E级计算机”(1 E=每秒钟100亿亿次)。这是什么概念呢?“神威·太湖之光”可以为10亿中国人每秒钟提供10亿次运算,每个人分摊到的计算能力是当年于敏计算机的2万倍!相比于1946年投入使用的第一台通用电子计算机ENIAC,在相同的成本下,我们现在的计算能力已经增加了大约15个数量级,也就是一千万亿倍!

这样的超算用起来贵不贵呢?其实还行。每个“核时”大概1毛钱,即每个“核”用1个小时只要1毛钱。你要是使用的话,就会知道,这基本上就是用电的价钱。也就是说,如果你满足于比于敏的计算速度快2万倍,那么“百日会战”的计算量大概只需要1个“核”算上几分钟,折合下来的计算费用正好是1分钱。俗话说得好,一分钱难倒英雄汉!(现在的)一分钱真的难倒了(当年的)英雄汉!

科技的进步让我们拥有了前所未有的强大的计算能力。但是话说回来,当年的英雄使用(现在看起来可怜的)计算机算核弹,现在我们的教学还不能充分利用计算能力的进步,很多人用(当年完全无法想象的)计算机上网打游戏,这又是怎么样的一种反差呢?

* 本文首发在科学网博客,题目是《现代计算的威力》,刊登时做了补充修改。

参考文献

[1]应阳君,李绍孟.现代物理知识. 2014,26(4): 39

[2]于敏回忆造氢弹:复杂的问题才会使用计算机,平时使用算盘计算尺。https://www.163.com/dy/article/GDR9D6MU0-5373VK2.html

[3] Hemsoth N. Chins Has Aleady ReachedExascale-On Two Separate System,2021,10,26. https://www.nextplatform.com/2021/10/26/china-has-already- reachedex-ascale-on-two-separate-sy

编辑:黄飞

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 三极管
    +关注

    关注

    142

    文章

    3600

    浏览量

    121647
  • 摩尔定律
    +关注

    关注

    4

    文章

    632

    浏览量

    78931
  • 超级计算机
    +关注

    关注

    2

    文章

    460

    浏览量

    41923

原文标题:计算能力的摩尔定律

文章出处:【微信号:bdtdsj,微信公众号:中科院半导体所】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    摩尔定律终结,并不是真的到头了

    好在我们要的计算机还是出现了,它的性能是你冬眠时最强计算机的一万倍。传统结构?传统结构,能从摩尔定律这个柠檬里又榨出这么多汁来,计算机科学界都很吃惊。但这次,亲爱的,这次真的到头了
    发表于 05-27 08:23 3545次阅读

    摩尔定律也适用于EPON芯片商用之路?

    上升到2.94M。如果只就这两个数据分析,我国的网速提升速度落后于摩尔定律。其实不然,截至2010年9月,我国固网宽带用户总数达到1.2亿,比2009年底净增加了约2000万户。考虑到用户数增加,那么
    发表于 09-27 09:32

    摩尔定律在测试领域有哪些应用?

    摩尔定律给基于PXI的模块化设备造成了什么影响?摩尔定律在测试领域有哪些应用?
    发表于 04-13 06:10

    请问摩尔定律死不死?

    请问摩尔定律死不死?
    发表于 06-17 08:25

    IC芯片的密度和计算机的速度能够一直按照摩尔定律前行吗?

    芯片——摩尔定律的传奇(下)多年来,集成电路(IC)一直按照摩尔定律前行。但是,IC芯片的密度和计算机的速度能够一直按照摩尔定律前行吗?又有哪些物理极限和技术极限需要突破?最小晶体管到
    发表于 07-22 09:57

    摩尔定律,摩尔定律是什么意思

    摩尔定律,摩尔定律是什么意思 摩尔定律是由英特尔(Intel)创始人之一戈登·摩尔(Gordon Moore)提出来的。其
    发表于 02-26 11:28 1585次阅读

    摩尔定律_摩尔定律是什么

    电子发烧友网为大家整理了摩尔定律专题,讲述了摩尔定律的定义,摩尔定律的由来与发展,深入全面的讲解了摩尔定律是什么。供大家认识学习
    发表于 05-21 16:19
    <b class='flag-5'>摩尔定律</b>_<b class='flag-5'>摩尔定律</b>是什么

    行业观察:摩尔定律历经40载何时会失效?

    据国外媒体报道,1965年,英特尔联合创始人戈登·摩尔(Gordon Moore)预测,计算机芯片的处理能力每两年就会翻一番。尽管已经过去40多年,摩尔定律仍然有效。
    发表于 10-16 15:21 1156次阅读

    摩尔定律消失后,2050年的计算机会是什么样子?

    如果要问过去50年计算机业最重要的定律是什么,答案非摩尔定律莫属。“当价格不变时,集成电路上可容纳的元器件的数目,约每隔18-24个月便会增加一倍,性能也将提升一倍。”摩尔定律变成了一
    发表于 01-31 19:49 1596次阅读

    摩尔定律已经失效,而人工智能才是移动计算发展的未来趋势

    英伟达创始人和CEO黄仁勋于日前在慕尼黑召开的GPU技术会议(GTC)上表达了他对动力控制和计算机行业的看法,他认为摩尔定律已经失效,而人工智能从云端走进设备端才是移动计算发展的未来趋势。
    发表于 10-15 09:19 1764次阅读

    摩尔定律失效后怎么办 计算机体系结构将有大变

    。经过后来多年数据论证,这个时间周期实际在18个月上下。 几十年来,随着半导体芯片制程工艺发展,晶体管尺寸在不断逼近物理极限,摩尔定律也在被质疑和自我证明间徘徊。对于此,2017年图灵奖得主、加州伯克利大学计算机科学教授、谷歌杰出工程师David Pa
    发表于 11-08 16:37 2232次阅读

    摩尔定律将要谢幕 未来将是FPGA的天下

    整整50年来,计算机的底层元件都遵从着“摩尔定律”:在价格不变的情况下,集成在芯片上的晶体管数量每隔18到24个月将增加一倍,计算成本呈指数型下降。摩尔定律成就了各种技术变革,例如互联
    发表于 11-25 11:31 1262次阅读

    刚刚!量子摩尔定律问世

    在近日召开的2019年美国物理学会三月会议上,IBM正式提出量子摩尔定律,同时,IBM还公布了旗下最新的量子计算机IBM Q System One,这款量子计算机拥有“迄今为止最高的量子体积”。
    发表于 03-13 10:03 1893次阅读

    量子计算时代到来 摩尔定律将要失效?

    在1965年,英特尔的联合创始人戈登·摩尔(Gordon Moore)观察到微芯片上每平方英寸的晶体管数量每隔一定时间就会翻一番,这就叫“摩尔定律”。过去50年来,英特尔一直依靠摩尔定律推动芯片创新,但本文作者说,从量子
    的头像 发表于 06-17 09:28 4048次阅读
    量子<b class='flag-5'>计算</b>时代到来 <b class='flag-5'>摩尔定律</b>将要失效?

    摩尔定律终结后量子计算将担重任

    一台30个量子比特的量子计算机计算能力和一台每秒万亿次浮点运算的经典计算机水平相当。据科学家估计,一台50比特的量子计算机,在处理一些特定
    的头像 发表于 02-25 11:36 2288次阅读