首页 › tech › 一块显卡,装下整个AI时代

一块显卡,装下整个AI时代:一条千万级播放的GPU神课深度解读

概述

过去两年,AI算力成了全球最硬的通货,而所有算力的源头都指向同一个东西:GPU。YouTube科普频道 Branch Education 制作的《How do Graphics Cards Work? Explaining GPU architecture》(显卡是如何工作的:图解GPU架构)用顶级3D动画,把一块显卡从晶体管到流式多处理器完整拆开,是中文世界长期被反复推荐、却很少有人真正“读透”的一条神课。本文带你把这条视频逐层消化:它讲了什么、每个说法背后是哪套真实理论和工程实践、哪些地方做了教学简化、以及你如何把里面的原理直接用在买卡、跑模型和优化工作流上。看完这篇,等于看完视频,还多懂一层。

一、视频基本信息

项目 内容
视频标题 How do Graphics Cards Work? Explaining GPU architecture(显卡是如何工作的:图解GPU架构)
频道 Branch Education(百万级订阅的3D科普频道,据频道页面)
发布时间 2023年(据频道页面;本文撰写于2026年9月)
播放表现 播放量超千万级,属频道头部作品(据频道页面显示的量级,精确数字随时间变动,本文不取瞬时值)
选片理由 AI算力成为公共话题以来,这条老牌神课持续被各社区回捞推荐,是理解“AI为什么烧显卡”最直观的一条入门视频

数据说明:本文撰写环境无法实时核验平台页面,以上数据均为量级描述并标注“据频道页面”,未编造精确到个位的数字。

二、核心主张拆解:这条视频到底讲了什么

Branch Education 的风格是“用3D建模把机器拆给你看”,一条视频往往制作数月。这条GPU神课的论证结构非常清晰,按叙事顺序可以拆成五层。

2.1 第一层:显卡是一座晶体管之城

视频开场先建立一个直觉性的震撼:一块当代旗舰显卡(视频以英伟达 GeForce RTX 4090 为例)的芯片上集成了约760亿颗晶体管(据NVIDIA公开规格,AD102核心为763亿)。作为对比,人类大脑约有860亿个神经元——一块显卡的晶体管数量,已经接近你脑内神经元的量级。

但视频没有停在数字震撼上,而是立刻抛出全片的核心问题:这么多晶体管,是怎么组织起来干活的?这个问题问的不是“显卡能做什么”,而是“显卡是什么”。这是整条视频最有价值的地方——它把显卡从“游戏配件”还原成“一种计算架构的选择”。

2.2 第二层:CPU与GPU是两种计算哲学

视频用一组对比动画讲清了现代计算最根本的分工:

视频用一个关键洞察把这两者统一起来:图形处理天然就是“海量同构任务”。屏幕上200万个像素,每个像素都要做同样一套着色计算,像素之间互不依赖。这种“同一段程序 × 海量数据”的模式,学术名叫数据并行。GPU不是为了跑任意程序而生,它是为这一种特定形状的问题而生。

2.3 第三层:走进SM——warp调度与延迟隐藏

这是全片技术含量最高的部分。视频把镜头推进GPU内部的基本单元:流式多处理器(SM,Streaming Multiprocessor)。RTX 4090有128个SM(据NVIDIA规格),每个SM内部又包含上百个算术逻辑单元和一组本地缓存。

视频重点拆解了两个概念:

warp(线程束):GPU并不逐个调度线程,而是把32个线程捆成一组,称为一个warp,整组执行完全相同的指令、处理不同的数据。这个模式叫SIMT(单指令多线程)。为什么是32?这是英伟达在硬件设计中定下的分组粒度,兼顾了控制开销与灵活性。

延迟隐藏(latency hiding):这是视频最精彩的动画段落。内存访问比计算慢上百倍,当一个warp在等内存返回数据时,SM不会干等,而是立刻切换到另一个已就绪的warp继续计算。GPU的哲学不是“让等待变短”,而是“让等待永远不闲着”——用海量的并发任务把内存延迟藏起来。

看到这里你会发现一个惊人事实:GPU其实是一个“慢核心”的集合体,它快,不是因为单元快,而是因为永远不会有人闲着。

2.4 第四层:内存墙——算得快,不如喂得快

视频接下来拆开显卡上那些黑色颗粒:显存(VRAM)。当代旗舰卡用的是GDDR6X,带宽约1TB/s(据NVIDIA规格,RTX 4090为1008GB/s)——相当于每秒把约150部蓝光电影搬进核心。即便如此,相比GPU的算力,内存依然是瓶颈,这就是体系结构领域著名的“内存墙”问题。

视频由此解释了显卡PCB上为什么密密麻麻排满显存颗粒、为什么显存要紧贴GPU、以及缓存层级(寄存器→L1/L2缓存→显存)为什么至关重要:离计算单元越近的存储越快也越小,架构设计的艺术就是把数据尽量留在最近的地方。数据中心级别的AI显卡(如A100/H100)更是用了带宽更高的HBM内存,把显存直接和GPU封装在同一块基板上(据NVIDIA公开资料)。

2.5 第五层:从像素到矩阵——游戏显卡如何变成AI发动机

视频的收尾把主题从游戏拉到AI:神经网络训练的核心运算是矩阵乘法,而矩阵乘法恰恰就是“同一段程序 × 海量数据”——和渲染像素的形状一模一样。游戏玩家用真金白银养了二十年的并行硬件,意外成了AI时代的完美发动机。这个“需求偶然合流”的故事,是理解过去十年科技产业格局的钥匙之一。

三、知识与理论溯源:视频背后的真实研究与实践

这条视频的每个通俗类比,背后都站着真实的理论与工程史。

1. Flynn分类法(1966)。斯坦福教授Michael Flynn提出的计算机体系结构经典分类:SISD(单指令单数据,传统CPU串行)、SIMD(单指令多数据)、MISD、MIMD。GPU的SIMT是SIMD思想的工程化变体。视频里“一条指令喂给一大群数据”的直觉,正源于此。

2. Amdahl定律(1967)。计算机科学家Gene Amdahl提出:系统的加速比受限于串行部分的比例——哪怕你并行化99%的工作,剩下1%的串行部分也会封死加速上限。这解释了为什么CPU不会被GPU完全取代:现实程序总有必须串行的部分,而那些部分恰恰需要CPU的深度优化。

3. CUDA与G80(2006-2007)。2006年英伟达发布G80架构(GeForce 8800),首次把“着色器统一化”并允许程序员直接调度这些计算单元;2007年正式发布CUDA编程平台,让通用计算程序可以跑在显卡上。当时市场普遍看不懂——一块游戏显卡搞什么通用计算?黄仁勋坚持投入了近十年才等来爆发,这是商业史上著名的长期主义案例。

4. AlexNet时刻(2012)。多伦多大学的Alex Krizhevsky、Ilya Sutskever(后来成为OpenAI首席科学家)和Geoffrey Hinton用两块消费级GTX 580显卡训练出AlexNet,在ImageNet竞赛中以15.3%的top-5错误率碾压第二名(约26%),深度学习革命由此引爆(见NeurIPS 2012论文)。学界此前普遍认为大网络不可训练——AlexNet证明了GPU并行就是那条路。今天的GPT级模型动用上万张专业卡训练(据OpenAI论文披露的量级),但范式与2012年那两块游戏卡完全同源。

5. 量化研究方法(Patterson & Hennessy)。图灵奖得主David Patterson与John Hennessy的经典教材《计算机体系结构:量化研究方法》奠定了“存储层级、吞吐vs延迟、用并行换性能”这套分析框架。视频里所有动画概念,几乎都能在这本书里找到严谨版本。

6. “黄氏定律”。媒体界流行把“GPU性能每年翻倍以上”称为黄氏定律,与放缓的摩尔定律对照。注意这不是严格定律,而是产业观察(详见下节批判)。

四、批判性审查:哪些站得住,哪些要打折扣

证据充分的部分:

需要打折扣或保持警惕的部分:

第一,“CUDA核心数”不能与CPU核心数直接对比。视频作为科普没有展开这一点:GPU的“核心”本质是一段简单ALU流水线,没有CPU核心那样的分支预测、乱序执行和独立控制逻辑。一块显卡上万个“核”,不等于一万个“小CPU”。跨架构数核心是硬件营销最常用的误导话术,比较性能的唯一可靠方式是跑真实负载。

第二,“性能每年翻倍”混合了多种红利。近年GPU性能提升,相当一部分来自架构改进、制程升级、封装技术(HBM、Chiplet)以及降低计算精度(从FP32到FP16、INT8,用“算得糙一点”换“算得快很多”)。把它归因为单一的“黄氏定律”会高估技术曲线的可持续性,业内对这条曲线还能延续多久存在公开争论。

第三,延迟隐藏不是免费的。它能生效的前提是“有足够多的就绪warp可切”。当你的任务并行度不足、或寄存器占用过高(occupancy不足)时,GPU照样会卡在内存等待上。这也是为什么很多人把程序“搬上GPU”后反而更慢——问题形状不对,并行机器就是负资产。

第四,教学简化与真实硬件有距离。视频没有深入张量核心(Tensor Core,专做矩阵乘的硬件单元)、光追核心、现代GPU上的缓存一致性等细节。这是科普的合理取舍,但读者应知道:今天的AI显卡早已不是“一堆通用小核”,而是“通用小核+专用矩阵引擎”的异构体。

五、认知提升与实用启示

启示一:用“问题形状”判断该不该上GPU。动手之前先问一个问题:我的任务是不是“同一段程序 × 大量互不依赖的数据”?跑本地大模型、视频转码、渲染、密码学计算、蒙特卡洛模拟——都是,上GPU血赚;反之,大量分支逻辑、强串行依赖的任务(比如很多业务系统的CRUD),再贵的显卡也无济于事。这个判断框架比任何跑分都省 money。

启示二:看显卡先看显存和带宽,而不是核心数。跑AI负载时,显存容量决定“装不装得下”,显存带宽决定“跑多快”,这两项才是第一优先级。这也是为什么数据中心卡用昂贵的HBM——AI要的不是峰值算力,是“喂饱算力的水管”。买卡、租卡时把预算优先砸在显存上,是性价比最高的决策。

启示三:把“延迟隐藏”用到你自己的工作流上。GPU的高效不是靠单元快,而是靠“等待时永远有事可做”。人的工作流同理:编译在跑时写文档,接口等回复时审代码——单核性能难提升,但提高“占用率”的收益立竿见影。这和软件工程里“并发不是并行”是同一个思想的两个侧面:GPU用硬件调度做到的事,你可以用任务清单做到。

六、视频论证结构图

flowchart TD
    A[一块显卡<br/>约760亿晶体管] --> B[晶体管怎么用<br/>两种哲学]
    B --> C[CPU:少数强核<br/>压低延迟]
    B --> D[GPU:上万小核<br/>堆吞吐量]
    D --> E[图形渲染<br/>海量同构像素]
    E --> F[SM流式多处理器<br/>warp三十二线程组]
    F --> G[延迟隐藏<br/>等内存时切换任务]
    G --> H[内存墙<br/>带宽成第一瓶颈]
    H --> I[矩阵乘法<br/>天然大规模并行]
    I --> J[CUDA平台<br/>2007年埋下伏笔]
    J --> K[AlexNet 2012<br/>两块游戏卡点燃AI]
    K --> L[AI算力时代<br/>显卡成为硬通货]

七、结语

这条视频最大的价值,是把“显卡”从一个商品名词还原成一次深刻的架构决策:当一个问题足够同构、足够海量,放弃单个单元的聪明、换取整个系统的吞吐,就是最优解。理解了这一点,你就能理解为什么AI选择了GPU,为什么显卡在2020年代反复涨价缺货,甚至能理解云计算和数据中心的存在逻辑。一块显卡里,装着的其实是整个AI时代的底层语法。

延伸阅读

  1. 3Blue1Brown《But what is a neural network?》系列 — 神经网络可视化经典,与本文GPU视角互补:GPU是AI的肌肉,这条视频讲AI的神经
  2. NVIDIA CUDA C++ Programming Guide — 本文提到的warp、SIMT、延迟隐藏的官方严谨版本,免费公开

参考来源

  1. Branch Education 频道页 — 本文解读视频《How do Graphics Cards Work? Explaining GPU architecture》的发布频道,播放数据以频道页面实时显示为准
  2. NVIDIA 官网 — RTX 4090晶体管数、显存带宽、SM数量等硬件规格来源
  3. CUDA C++ Programming Guide — SIMT执行模型、warp定义与延迟隐藏机制的官方文档
  4. ImageNet Classification with Deep Convolutional Neural Networks(AlexNet,NeurIPS 2012) — GPU训练深度网络的里程碑原始论文
  5. 3Blue1Brown 频道页 — 延伸阅读中神经网络可视化系列的发布频道

本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵爱卫生(微信ID: gprshome201101)维护,聚焦5G/6G核心网、3GPP标准解读、通信前沿技术深度分析。 出版作品有《5G核心网原理与实践》《IMS原理与实践》等4本通信专业书籍。知识星球「51学通信」提供深度技术答疑和行业洞察。

[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。

51学通信知识星球海报-扫码加入