易燃物汇聚 YouTube 有声书与书评
大模型时代的基础架构:大模型算力中心建设指南 封面

大模型时代的基础架构:大模型算力中心建设指南

方天戟

5397人在读
12.8万字总字数
¥59.6定价

内容简介

大模型是近年来引人注目的热点之一。大模型蓬勃发展的基础,是针对其需求设计的算力及基础架构。本书针对如何为大模型构建基础架构进行深入讲解,并基于TOGAF方法论,剖析业界知名案例的设计方案。 全书总计13章。第1章讲解AI与大模型时代对基础架构的需求;第2章讲解软件程序与专用硬件的结合,涉及GPU并行运算库、机器学习程序的开发框架和分布式AI训练;第3章剖析GPU的硬件架构,涉及GPU的总体设计、Nvidia GH100芯片架构和拥有其他Hopper架构的GPU;第4章讲解GPU服务器的设计与实现;第5章讲解机器学习所依托的I/O框架体系;第6章讲解GPU集群的网络设计与实现;第7章讲解GPU板卡算力调度技术;第8章讲解GPU虚拟化调度方案;第9章讲解GPU集群的网络虚拟化设计与实现;第10章讲解GPU集群的存储设计与实现;第11章讲解如何基于云原生技术为机器学习应用设计与实现更好的开发和运行平台;第12章讲解基于云平台的GPU集群的管理与运营,涉及云运维平台、云运营平台和云审计平台;第13章基于一个服务机器学习的GPU计算平台落地案例,展示如何针对机器学习应用进行需求分析、设计与实现。 无论是高等院校计算机与人工智能等相关专业的本科生或研究生,还是对并行计算技术、云计算技术、高性能存储及高性能网络技术感兴趣的研究人员或工程技术人员,都可以参考和阅读本书。

读者书评

★★★★★

作为一个对专业书籍有些畏惧的“技术小白”,我通常对那些充满术语和复杂理论的作品有种本能的抗拒。然而,这本书《大模型时代的基础架构》改变了我对专业书籍的看法。 作者似乎有一套能够将晦涩变为乐趣的魔法。在本书的后记中,作者提到了哲学方法论层面“分析与综合”的能力,这正是他将这本书变得引人入胜的关键。这本书没有让我感到被复杂的技术概念所淹没,相反,他用一种几乎魔法般的方式,将技术概念变得亲切而易于理解。他的写作风格使人感到,即使是最抽象的概念,也能够被拆解成可以被理解和掌握的小块,然后再把它们有序地串连起来。 一直以来,我对那些能够将数学敏感性和哲学思维结合在一起的人充满敬意。在这本书中,我看到了这种结合的美妙,数学变成了理解世界的一种语言。数学与哲学的交响曲,为我们提供了一把开启新世界的钥匙。 将这本书推荐给每一位好奇的灵魂,它不仅仅是一本书,它是一次知识的科普,一次思维的飞跃。强烈推荐给对科技、数学和哲学感兴趣的朋友。无论你是专业人士,还是像我这样的“小白”,都能跟随作者的笔触,在这本书中找到属于自己的宝藏,开启一段思维的旅程。

★★★★★

一、AI异构算力平台 集成了不同类型计算硬件和资源的计算平台,旨在为人工智能任务提供最优的计算支持。传统计算平台通常依赖单一的计算单元(如CPU)来完成任务,而异构算力平台则将多种不同的计算单元(如CPU、GPU、FPGA、TPU等)协同工作,以最大化硬件资源的利用率和计算效率。平台主要包含五层: 1.硬件层:硬件层是AI异构算力平台的基础,负责提供多样化的计算资源以满足不同任务的需求。它包括多种类型的计算单元,每种硬件都有其独特的优势和适用场景。 2.虚拟化层:虚拟化层通过容器化、虚拟机等技术,将物理硬件抽象为虚拟资源池,使得计算资源的分配和管理更加灵活、透明。虚拟化层能够优化硬件资源的使用率,支持不同计算单元的无缝集成。 3.任务调度层:任务调度系统是AI异构算力平台的核心部分,负责根据任务的特点和硬件资源的属性进行智能调度。例如,通过负载均衡算法,AI任务可以被分配到不同的计算单元上(如GPU或TPU),从而优化计算效率,避免资源闲置或过载。通俗解释:任务调度层就像是一个“指挥官”,根据每个任务的需求,合理分配资源,确保整个系统的高效运转。 4.编程和执行层:开发人员使用编程框架(如TensorFlow、PyTorch、MXNet等)编写AI模型,并通过相应的编程接口与异构算力平台进行交互。这些框架能够识别平台中不同计算单元的特点,自动调整任务执行路径。 5.网络与存储层:大规模AI任务通常需要处理海量数据,因此,网络和存储层的高速传输能力是平台性能的关键。网络层需确保计算单元之间的数据快速、稳定地传输,存储层需提供足够的容量以容纳训练过程中产生的数据。 二、庞大参数量与海量训练数据的关系 在大规模模型的设计和训练中,庞大参数量和海量训练数据是两个关键要素,它们相辅相成,共同决定了模型的能力和表现。二者之间的关系具有多维度的复杂性,涉及模型的学习能力、性能提升、数据利用效率等多个方面。 1.参数量与训练数据的相互作用: 性能的提升与边际效应 模型的性能提升通常依赖于参数量与训练数据的双重增加,但随着二者规模的扩大,性能提升会逐渐遇到边际效应。这意味着,虽然模型的能力会随参数量和数据量的增加而提升,但每增加一单位的参数量或数据量,带来的性能提升会越来越小。 共同推动模型能力的提升 庞大的参数量与海量训练数据通过协同作用,共同推动了模型的能力边界。参数量为模型提供了强大的学习潜力,而训练数据则为其提供了丰富的内容。两者相辅相成,缺一不可。 2.如果参数量和数据量出现不匹配的情况,可能会导致模型在训练时出现各种问题。具体而言: 参数量过大,数据量不足:这种情况下,模型容易出现过拟合,意味着它只记住了训练数据的细节,却无法从中学习到泛化能力。此时,尽管模型的理论能力很强,但在面对新的数据时,性能可能会大打折扣。 数据量过大,参数量不足:如果数据量过于庞大,而模型的参数量相对较小,那么模型可能会“无法吸收”这些数据,导致它无法充分利用训练数据中蕴含的信息。此时,虽然数据充足,但由于模型的容量限制,它可能无法学习到更深层次的规律。在训练过程中,参数量和数据量并非静态不变。训练过程中,通过优化算法和正则化技术,模型会逐步调整参数,以更好地适应训练数据。此外,随着更多的数据涌入,模型可能需要增加参数来提升其表现,或者通过对数据进行增强或清洗,进一步提高训练数据的质量。 庞大参数量与海量训练数据是大模型成功的关键要素,但它们之间的关系不仅仅是线性叠加的。参数量提供了模型学习的能力上限,而数据量则是模型能够有效利用这一能力的基础。它们相辅相成、相互作用,共同决定了大模型的表现与潜力。在实际应用中,如何平衡参数量与数据量,如何确保数据质量与多样性,仍然是推动大模型发展的重要研究方向。

★★★★★

大模型算力中心建设指南 在被大模型围绕的今天,大模型可以为个人赋能,让每个人有成为AI超级个体的机会,大模型的基础架构也在为企业核心竞争力赋能,成为大中型企业云计算基础设施的关键组成部分! 目前,大中型企业正处于在其数据中心内建设大模型基础设施的关键阶段。 但是,对于企业来说,与以计算、存储、网络、数据库等中间件为代表的传统云计算服务相比,该基础架构的落地和使用面临诸多挑战,比如:大模型和软硬件不好选择;在大模型的基础设施建设和维护方面,技术门槛高、人才储备不足等等。 此外,算力中心作为大模型基础架构,在其搭建过程中,除了大模型本身性能是否优异的问题,如何对与之关联的硬件进行部署、对硬件计算能力进行优化和提升,已经是绕不过去的突出问题。 《大模型时代的基础架构:大模型算力中心建设指南》一书便为以上问题提供了指导! 然而,本书的呈现形式不是枯燥乏味的描述,而是能让读者在思考及会心一笑的状态下,了解大模型基础架构的整体形态和各子系统是如何运作的,以及是如何响应需求且充分利用平台资源的。 本书不但讲解了大模型相关的基础技术,比如AI基本概念、GPU硬件、软件、虚拟化等,还讲解了大模型基础设施的核心内容,包括GPU集群存储、网络、I/O、算力调度、网络虚拟化、管理和运营等,并结合实际案例,讲解了如何进行机器学习应用开发与运行平台设计,在此过程中把本书中的重点内容“串联”起来进行了讲解,以期读者建立整体的认知。 如果你是一名程序员,具有分布式应用开发的基础,这本书能让你理解分布式应用,特别是大模型与AI训练程序运行与协同所依托的底层机制,让你进一步知其所以然。如果你是一名运维工程师或云计算架构师,在企业基础架构领域有一定的实践经验,这本书能让你了解企业基础架构在大模型时代的技术发展趋势,进而在工作领域保持领先地位。

★★★☆☆

前几章写的还可以,从第6章开始回到了常规IDC框架。算力中心架构必然面临重大变化,没有看到作者在这方面的顶层思考。 后记短短2页,是作者作为资深架构师的深刻实践总结,也是智慧的闪光,实现了作者所提将本书200多页“读薄”到2页的目标。 如果你没有太多时间读前面200页,建议一定要仔细品味这2页。

★★★★★

前半部分介绍的还是比较详细的,但整本书有点头重脚轻的感觉。大模型预训练所需要的一些基础架构的迭代是低于现在五花八门的上层创新的,了解基础架构也能从另一个侧面评估未来的发展方向和局限。

★★★★★

推荐这本书不是因为我读懂了,恰恰相反,都是中文字但组合在一起,我只能理解5%😅,极具专业性。下面说说我从这本书里获取的一些信息吧: 1.啥叫GPU。GPU最早出现在游戏机里,负责图像处理(运算显像),后发现其运用到电脑中不仅可以处理图像,而且能加速运算效率,后得业界日趋重视。 2.CPU和GPU的区别,CPU就像咱们的大脑,思考谁该干什么并分配任务;GPU则更像咱们的四肢,负责具体事务,就是专注大量的运算。CPU也要运算,但主要工作由GPU接管了,以后完全被替代也是有可能的,黄仁勋就说过类似的话😄,可以想象英特尔的麻烦。 3.为什么人工智能拼算力。电脑之所以能为人类提供服务根源在于复杂的数学运算,而复杂的运算需要大量的算力。举个例子,乘法口诀表普通人很快就能算出,但10*10的10亿次方呢,这就需要借助强大的算力,计算机的芯片数量越多性能越好算力就越强越快,所以算力是人工智能的关键核心。 4.如何解决算力问题。芯片的架构,看一个GPU里能堆叠多少芯片,通过什么线路设计让芯片之间的协作效率最大化。2026年英伟达最新的“鲁宾”架构就要量产了。 5.科技是理工科的天下,如果你想让孩子在热门赛道🈶所发展,数理化基础务必要扎实。

★★★★★

虽然大模型在国内也掀起了热潮,但目前国内描述大模型设施基础架构的书很少。也许是因为其技术基本上都掌握在英伟达等少数厂商手里,属于“闭源“技术。加上国际形势影响,国内在硬件方面也矮人一头 目前公开的资料不多。 书里从机器学习和GPU原理,以及大模型训练的算力需求入手,从GPU硬件架构,但GPU服务器,网络,IO,存储,虚拟化,平台架构等方面,介绍了大模型基础架构。涵盖的内容的很宽的。但受限于第一段的问题,很多部分只是做了一个介绍,或者只是知其然,没有办法说明其所以然,很多具体的工程实践细节还需要具体的摸索,而这部分往往是非常难的。 不管怎么说作为一本入门书籍还是有不错的。

★★★★★

前几章关于GPU硬件的介绍十分流畅,美中不足在于后半部分写得有些潦草。

★★★☆☆

大模型相关内容不够深入,前面几章还可以

★★★☆☆

感觉至少可以删减一半的内容……很多东西和大模型并没有什么关系,就是常规的数据中心建设方法,不过覆盖的倒是挺全面的

书籍信息

作者方天戟
出版时间2024-07-01
ISBN9787121481239
分类计算机-计算机综合
格式EPUB
完结状态连载中
章节数85