人工智能将如何重振摩尔定律的良性循环.docx
《人工智能将如何重振摩尔定律的良性循环.docx》由会员分享,可在线阅读,更多相关《人工智能将如何重振摩尔定律的良性循环.docx(8页珍藏版)》请在第一文库网上搜索。
1、人工智能将如何重振摩尔定律的良性循环前言:在这篇文章中,天数智芯首席技术官吕坚平博士阐述了当今四性渊源,跳脱过去芯片设计窠臼,提倡以A1为本的可微分硬件理念。希望借此可重振软硬件彼此加持的雄风,缓解甚至逆转摩尔定律的衰退。据报导,正值全球芯片短缺之际,台积电提高了芯片价格并推迟了3nm制程的生产进程。无论这类新闻是否准确或预示着一种长期趋势,它们都在提醒我们,摩尔定律的衰退将带来越来越严重的影响,并迫使我们重新思考人工赴能硬件一一它会受到这种衰退的影响,还是会帮助扭转这种趋势?如果我们希望恢复摩尔定律(Mo21es1aw)的良性循环,这其中,软件和硬件曾经相互加持,使一部现代智能王机比过去10
2、年占据整个仓库的超级计算机功能更强大。人们普遍接受后摩尔时代的良性循环是基于更大的数据迸发更大的模型并需要更强大的机器。但事实上,这样的循环是不可持续的。除非我们重新定义并行性,我们不能再指望缩小品佳萱来制造越来越宽的并行处理器。我们也不能依赖于它,除非特定领域架构(DSA)有助于促进及适应软件的发展。与其搞清楚哪类硬件是用于AI这个不断发展的移动目标,我们不如从A1以可微分罐为核心的角度来看待A1硬件。这样说,人工智能软件程序是一个计算图,由一起训练实现端到端目标的计算节点组成。只要一个深度线程DSA硬件是可微的,它就可以作为一个计算节点。软件程序员可以自由地将可微硬件插入计算图中,以实现高
3、性能和以创意解决问题,就像预构建的可定制软件组件一样。AI硬件不应再有血统纯正度审查,毕竟它现在可以包括各样可微硬件。但愿这样,软件和硬件将再次通过良性循环并行发展,就像摩尔定律盛行时那样。人工智能硬件架构师的苦恼在人工智能市场的众多些竞争者中,特斯拉推出了DojO超级计算机。Dojo似乎是网络、集成和可延展性方面的杰作。而另一方面,Dojo的组件D1芯片则称不上是架构上的突破。我们可以将GPU竞争者分为两个阵营,Many-Core和Many-MACoD1是Many-Core阵营的一个例子,它是将多个CPU核心连接起来的“网格”。另一方面,特斯拉F型或谷歌TPU是Many-MAC阵营的缩影,其
4、特点是少量大型矩阵乘法(MM)加速器,每个都在一个“网格”中封装许多乘累积(MAC)单元。正如我们所看到的,关于A1架构的争论可以说是处于网格和GPU之间。在制造芯片带来的飞速增长的冲力下,A1硬件架构师面对着巨大压力,总是胆战心惊的看待媒体对基准测试和学术大会的报导。人工智能硬件常常跑不动基准测试和最机出炉的NN模型,而讽刺的是,这些模型在所谓“老掉牙”的GPU上,却运行良好。如下图所示,Many-Core和GPU本质上只是数据交换方式有所不同。前者通过一个互联的网格传递数据,而后者通过一个存储器层次结构共享数据。这种差异与人工智能没有什么关系。ManyYore芯片(如D1芯片)是否最终会超
5、过GPU,还有待观察。稍后我将介绍MarIy-MAC。Switch比较Many-Core(左)和GPIJ(右)的概念上的连接方式现在,让我们快速回顾一下网格和GPU在高性能计算(HPC)中的共同根源。HPC的传承HPC用于解决计算密集的如军事研究、科学发现、油气勘探等问题。超级计算机(简称超算)一直是高性能计算的关键硬件解决方案。与处理指针丰富的数据结构(如树和链表)的通用程序相比,HPC程序主要花时间在“回圈”中重复数据并行计算。矢量超算的兴衰在20世纪70年代和90年代,矢量超算,通过将数据并行回圈展开成矢量来加速高性能计算程序,主导了高性能计算市场。在那期间,矢量超算等同于超级计算机。在
6、1990年代,正当摩尔定律鼎盛之时,通过将许多现成的CPU排列在网格或某种类似的拓扑结构中来构建超级计算机变得可行。这种趋势导致了分布式超算的出现。尚未接受分布式超算的HPC社区抗拒地将其称为TheAttackoftheKi11erMicros,其中“Micro”意味着微处理器。这种观点源于一个芯片上的CPU在早期被称之为微处理器,而“CPU”通常是一个由分立组件组成的系统。最终,分布式超算取代了矢量超算,成为今天超级计算机的代名词。矢量超算以GPGPU的身份王者再临在21世纪初,摩尔定律开始呈现老化,导致CPU时针速度竞赛戛然而止。然而CPU时钟速度曾是单晶片计算性能的主要来源。业界的回应是
7、在一个芯片上安装多个CPU核,期望并行性成为新的主要性能来源。这一趋势带来双核、四核以及最终的多核,有效地形成了分布式超算集于一芯,将多个CPU核心排列在一个网格中。Many-Core的例子包括英特尔在市场上挑战GPU的两次挫败,1arrabee在3D市场,以及1arrabee的后代XeonPhi系列在HPCoGPU传统上对顶点、三角形和像素等图形单元上展开“回圈”。GPU架构师将这种能力扩展到HPC应用中的回圈,使GPU有效地成为矢量超算集于“一芯”。然后他们将GPU在HPC中的使用命名为通用GPU(即GPGPU)。当矢量超算在HPC市场让位给分布式超算时,它就化身为GPU来报复它的竞争对手
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人工智能 如何 重振 摩尔 定律 良性循环
