随着人工智能的不断发展,华为早已有了自己的布局。去年,多模态大模型ChatGPT-4的发布震惊了整个科技界。然而,要实现进一步的发展,硬件算力同样不可或缺。因此,在这篇文章中,我们将探讨GPU的重要性和华为自研GPU昇腾910的发展历程,以及它的广泛应用和未来展望。
同时,我们也会发现,虽然昇腾910这款芯片早已可以远超英伟达在CPU领域的水平,但由于美国制裁等原因,目前昇腾910已难以与英伟达的GPU产品并驾齐驱。这实际上也暴露出了我们在GPU领域的不足,需要努力追赶。
GPU,全称为图形处理器,是一种专用于处理图像和视频的处理器。它的主要功能是对图形图像进行计算、渲染和显示。与CPU相比,GPU拥有更多的处理单元和更快的运算速度,因此可以处理更多的图像数据。近年来,随着人工智能的兴起,GPU也成为了处理神经网络、深度学习和大数据等任务的重要硬件之一。
四年前的2019年8月,华为在深圳总部发布了自研GPU芯片昇腾910。该芯片采用自研达芬奇架构,被称为当时全球算力最强、训练速度最快、单芯片计算密度最大的AI芯片。根据当时的数据,昇腾910的性能是当时国际顶尖AI芯片英伟达V100的2倍,在算力方面相当于50个英伟达V100。同时,昇腾910的训练速度也比英伟达V100提升了50%-100%。
不仅如此,华为还同时发布了与之配套的新一代AI开源计算框架昇思MindSpore。这个计算框架采用了分布式训练技术,在多机多卡的情况下,能够提高训练速度和规模,并支持多种硬件平台,如CPU、GPU和昇腾等。
然而,由于美国对华为的制裁,昇腾910无法进行迭代,并逐渐被后发优势的英伟达赶超。目前昇腾910的性能略逊于英伟达A100,但和英伟达H100以及最新发布的GH200相比,差距较大,面临无法与之竞争的问题。此外,昇腾910的制造也受到了限制,目前已经被美国制裁禁止出口。
虽然昇腾910在当前的市场上受到了一定的限制,但它在华为内部的应用仍然广泛。根据华为的介绍,昇腾910主要被应用于华为的云服务、企业IT和智能硬件等领域。在云服务方面,华为云已经推出了基于昇腾910的AI云服务器,可为用户提供训练和推理服务。在智能硬件方面,华为也在自研芯片和软件生态系统的基础上,推出了Mate40系列、MatePadPro等多个产品。
随着人工智能等领域的快速发展,对GPU的需求也越来越大。华为在这方面的自主研发能力显然是有目共睹的,但目前的局面恰恰反映出了我们在GPU领域的不足,需要更加注重本土的GPU产业布局和发展。未来,随着技术的不断革新,GPU的应用场景将会更加广泛,带动GPU厂商之间更激烈的竞争和追求更高性能的创新。