---
area: "tech-engineering"
category: technology
companies_orgs:
- AWS
- Nvidia
- AMD
- Google
- 台积电
- 三星
- 海力士
- Astera Labs
- Anthropic
date: '2025-12-09'
draft: true
guest: ''
insight: ''
layout: post.njk
media_books:
- SemiAnalysis
people:
- Tristan Hume
products_models:
- GB200
- NVL72
- H100
- GB300
project: []
series: ''
source: https://www.youtube.com/watch?v=tURnVlRcUMQ
speaker: Best Partners TV
status: evergreen
summary: AWS正式发布Trainium3 AI训练和推理加速器，旨在以极致的每TCO性能挑战英伟达的市场主导地位。本文深入剖析Trainium3在制程工艺、算力内存、网络架构、微架构设计及软件生态方面的全面升级，探讨其风冷与液冷并存的部署策略，并与英伟达GB200、AMD
  MI450X、谷歌TPU V7等竞品进行对比。文章强调AWS通过多供应商策略、开放软件生态和全栈优化，致力于打造高性价比的AI解决方案，预示着未来AI加速器市场可能形成四强争霸的新格局。
tags:
- data-center-infrastructure
- design
- efficiency
- llm
- technology
title: AWS Trainium3芯片深度解析：AI加速器市场的新挑战者
---
### 引言：AI加速器市场的新变量

如果说过去几年**AI加速器**（AI Accelerator: 专门为加速人工智能计算任务而设计的硬件）市场是英伟达一家独大的天下，那么今天我们要聊的这款产品，有可能会改变这个格局。它就是AWS在**re:Invent大会**（re:Invent Conference: 亚马逊网络服务年度全球用户大会）上正式发布的Trainium3，一款被业内视为有可能终结英伟达AI训练和推理加速器的产品。更重磅的是，AWS还同步预告了下一代Trainium4的路线图，直接亮出了长期作战的底牌。

可以说，这次的Trainium3不是一次简单的参数升级，而是AWS基于多年定制硅芯片经验，针对大模型时代痛点，打造的全栈解决方案。从芯片微架构到机架设计，从软件生态到数据中心部署，每一处都透着对每**TCO**（Total Cost of Ownership: 总拥有成本，衡量产品全生命周期内所有相关成本）性能的极致追求。今天，我们就来拆解一下Trainium3，看看它到底强在哪、争议在哪，以及能否真的撼动英伟达的统治地位。

### AWS的性价比哲学与供应链策略

要理解Trainium3，首先得搞懂AWS的核心理念。和英伟达追求绝对性能不同，AWS从Trainium系列诞生之初，就把每TCO性能当成了北极星。简单说，就是让客户用最少的钱，最快地把模型跑起来、产生价值。这种理念贯穿了Trainium3的每一个设计决策。AWS甚至给它起了个很形象的代号——Amazon Basics，就像亚马逊自有品牌的日用品一样，主打高性价比和实用性。

AWS的性价比哲学首先体现在供应链上。和很多厂商绑定单一供应商不同，AWS在定制硅芯片领域采取了多伙伴策略。从芯片设计到组件供应，再到交换机采购，AWS始终保持了供应链的多样性。这种策略不仅能够避免单一供应商产能不足的风险，还能通过竞争压低成本，这也是Trainium3能实现低TCO的关键基础。

更有意思的是AWS的产品策略。比如在交换机选择上，Trainium3的生命周期内会采用三代不同的交换机方案：初期用160通道的PCIe交换机，为了快速上市；中期换成320通道PCIe交换机，提升带宽；最终会过渡到UALink交换机，追求极致性能。这种分步迭代的思路，完美平衡了上市速度和性能上限，而这正是AWS相比于竞争对手的独特优势。

在系统设计上，这种理念同样体现得淋漓尽致。AWS不会执着于某一种固定的架构，比如冷却方式，Trainium3同时提供风冷和液冷两种方案；网络拓扑上，既保留了之前的Torus架构，又新增了交换式拓扑；甚至在芯片封装上，继续沿用Trainium2的CoWoS-R方案，而不是盲目升级到更贵的封装技术。所有这些选择，都指向同一个目标：用最成熟的技术组合，实现最优的成本效益比。

### 核心芯片参数与性能飞跃

聊完理念，我们来看最核心的芯片参数。Trainium3相比于上一代Trainium2，在关键指标上实现了全方位的跃升，而这些提升背后，是AWS对大模型工作负载痛点的深刻理解。

首先是制程工艺的升级。Trainium3从Trainium2的台积电N5工艺升级到了更先进的**N3P工艺**（N3P Process: 台积电3纳米平台的高性能优化版，相比N3E在速度、功耗和密度上有所提升）。可能有观众会问，为什么不用更顶级的N2工艺？这里要解释一下，N3P是台积电3nm平台的高性能优化版，相比于N3E，它在保持相同设计规则的前提下，能提升5%的运行速度，或者降低5-10%的功耗，同时在逻辑、SRAM、模拟混合设计上提升4%的有效密度。对于Trainium3这种高密度矩阵引擎的AI芯片来说，N3P的增量优化远比N2的升级更划算，既拿到了性能提升，又避免了新技术带来的良率风险和成本暴涨。

接下来是算力和内存的升级，这也是Trainium3最核心的竞争力。在算力方面，Trainium3的**MXFP8**（Mixed-Precision Floating Point 8: 混合精度浮点8位格式）稠密算力达到了2517 TFLOPs，相比Trainium2的1299 TFLOPs直接翻倍。而**BF16**（Brain Floating Point 16: 脑浮点16位格式）、**FP16**（Half-Precision Floating Point 16: 半精度浮点16位格式）、**TF32**（TensorFloat-32: 英伟达推出的介于FP16和FP32之间的浮点格式）等高精度算力则维持在671 TFLOPs左右，和上一代基本持平。这个取舍很有意思，AWS显然判断大模型训练和推理的主流场景已经转向低精度，所以把优化重点放在了这里，而高精度算力保持够用即可。

内存方面的升级更是堪称史诗级。Trainium3采用了**HBM3E**（High Bandwidth Memory 3E: 第三代高带宽内存的增强版）12层堆叠方案，单芯片内存容量达到144GB。而Trainium2用的是HBM3E 8层堆叠，容量仅96GB。更关键的是内存带宽，Trainium3的HBM引脚速度从Trainium2的5.7**Gbps**（Gigabits per second: 千兆比特每秒，数据传输速率单位）提升到了9.6Gbps，这是目前业内最高的HBM3E引脚速度，直接让内存带宽从2.9**TB/s**（Terabytes per second: 太字节每秒，数据传输速率单位）暴涨到了4.9TB/s，增幅高达70%。为什么要做这么大的升级呢？因为大模型，尤其是**MoE模型**（Mixture of Experts Model: 混合专家模型，一种稀疏激活的大型神经网络架构），对内存带宽的需求是刚需。带宽不足会直接导致算力闲置，而Trainium3的这个升级正好解决了算力喂不饱的核心痛点。这里还有个小插曲，Trainium2的HBM引脚速度之所以偏低，是因为当时用的是三星的HBM3E，而三星的产品在性能上明显落后于海力士和镁光。AWS在Trainium3上果断切换了供应商，选择了海力士和镁光的HBM3E，这才实现了9.6Gbps的突破。这也再次印证了AWS多供应商策略的优势，能根据产品性能灵活调整供应链。

网络带宽的提升同样亮眼。Trainium3的纵向扩展带宽从Trainium2的单向0.6TB/s翻倍到了1.2TB/s。这得益于从PCIe Gen5升级到了**PCIe Gen6**（PCI Express Generation 6: 第六代PCI Express标准，提供更高的数据传输速率），单通道速度从32Gbps提升到64Gbps，同时保留了144个活跃通道。横向扩展带宽则最高支持400Gbps，不过AWS预计大部分部署仍然会沿用200Gbps的版本，因为对于多数场景来说，200Gbps已经足够满足需求，没必要为更高带宽支付额外的成本。

关于下一代Trainium4，AWS也给出了明确的路线图。它将采用8层堆叠的HBM4，内存容量达到288GB，是Trainium3的2倍；内存带宽更是高达19.6TB/s，是Trainium3的4倍；制程会升级到N2工艺，算力也会实现指数级增长。更值得关注的是，Trainium4会采用双轨设计，一条轨道支持**UALink**（Ultra Accelerator Link: 一种高性能加速器互联协议）224G协议，另一条则支持英伟达的**NVLink**（Nvidia Link: 英伟达开发的高速互联技术）448G BiDi协议。这意味着Trainium4未来可以和英伟达的GPU实现互联互通，这对AWS构建混合架构的AI集群来说是极具战略意义的一步。

### 灵活的机架架构设计

如果说芯片是Trainium3的心脏，那么机架架构就是它的骨架。AWS为Trainium3设计了两种完全不同的机架**SKU**（Stock Keeping Unit: 库存单位，指代不同配置的产品），分别对应不同的客户需求，这也是其灵活适配理念的体现。

第一种是Trainium3 NL32x2 Switched，代号Teton3 PDS，主打风冷设计，定位是快速部署、普适性强。这款机架的布局和Trainium2的NL32x2 3D Torus机架非常相似，每个机架包含16个**JBOG**（Just a Bunch of GPUs: 一种简单的GPU扩展盒或托盘）托盘，每个托盘有2个Trainium3芯片，所以单机架总共是32个芯片。一个完整的扩展单元由两个机架组成，总芯片数64个。NL32x2 Switched的核心亮点是风冷兼容，它可以部署在AWS现有的传统风冷数据中心，不需要进行任何改造。这对于想要快速上线AI集群的客户来说，吸引力巨大。

在内部设计上，NL32x2 Switched最大的变化是加入了NeuronLinkv4交换托盘。这些交换托盘被放在机架中间，目的是最小化加速器到交换机的信号传输距离，减少延迟。同时，CPU托盘、电源架、电池备份单元BBU和机架顶部（ToR）交换机被分散到了机架的顶部和底部，进一步优化信号路径。更贴心的是，部分设计会配备5个交换托盘，支持热插拔，也就是说，更换交换托盘时不需要停止整个机架的工作。这对于需要7x24小时运行的生产环境来说，可靠性大大提升。而英伟达的GB200机架在更换交换机时，必须先停止所有工作负载，这也是Trainium3的一个明显优势。

第二种是Trainium3 NL72x2 Switched，代号Teton3 MAX，主打液冷设计，定位是极致性能、高密度部署，直接对标英伟达的GB200 NVL72机架。这款机架的规格堪称怪兽级，一个完整的扩展单元由两个机架组成，每个机架包含18个计算托盘和10个NeuronLink交换托盘，每个计算托盘有4个Trainium3芯片和1个Graviton4 CPU，所以总芯片数达到144个，总CPU数36个。NL72x2 Switched的核心优势是高密度和高性能。液冷设计让它的功率密度远超风冷版本，单机架功率预算高达163,339W，是NL32x2 Switched（67,293W）的2.4倍。同时，它借鉴了英伟达GB200的设计思路，将CPU和加速器集成在同一个计算托盘上，减少了组件之间的连接延迟。这对于需要频繁数据交互的大模型训练来说，性能提升非常明显。

不过液冷版本也有自身的局限性，它需要部署在支持液冷的专用数据中心，这意味着部署的成本和周期都会更长。因此，AWS预计NL72x2 Switched的部署量会少于风冷版本。但是对于Anthropic这样需要极致性能的大客户来说，它依然是首选。值得一提的是，这两款机架都采用了无电缆设计，所有信号都通过PCB板传输，而不是传统的飞线电缆。这种设计虽然会导致信号损耗略高，但是大大提升了装配的效率，降低了故障率。这也是AWS为了优化时间成本和维护成本做出的取舍。

### 网络架构的质变：拥抱MoE模型

如果说Trainium3的硬件升级是量变，那么网络架构的转型就是质变。AWS放弃了Trainium2上使用的2D/3D **Torus拓扑**（Torus Topology: 一种网状互联网络结构，节点只与相邻节点直接连接），全面转向**交换式拓扑**（Switched Topology: 一种通过中央交换机实现所有节点直接互联的网络结构）。而这一切的核心原因，就是为了适配MoE模型的需求。

可能有观众不太清楚Torus和交换式拓扑的区别。Torus拓扑是一种网状结构，每个芯片只和相邻的几个芯片直接连接，数据传输需要经过多跳转发。这种结构在处理稠密模型时成本较低，但是在处理MoE模型时会遇到瓶颈，因为MoE模型需要**all-to-all**（全连接: 指网络中所有节点都可以直接与其他所有节点通信）的数据交换，每个专家节点都需要和其他所有节点通信。Torus拓扑的多跳转发会导致延迟飙升，带宽不足。而交换式拓扑则不同，它通过专门的交换机实现所有芯片的直接互联，数据传输可以实现单跳直达，完美适配MoE模型的all-to-all通信需求。AWS正是看到了MoE模型会成为未来大模型主流架构的趋势，才果断在Trainium3上全面转向交换式拓扑，这也体现了AWS的战略眼光。

但是AWS并没有一步到位，而是采用了三代交换机迭代的策略。第一代是160通道的PCIe 6.0交换机（Scorpio X），目前已经量产。优点是上市速度快，缺点是端口数量有限，只有20个端口，部分数据传输需要2-3跳。第二代是320通道的PCIe 6.0交换机，端口数量翻倍到40个，未来会逐步替代第一代，实现大部分场景的单跳传输。第三代是UALink交换机，端口数量达到72+，支持更高速的UALink协议，延迟更低，会作为最终的性能旗舰版本。这种分布升级的设计，让Trainium3既可以在当前快速满足客户的需求，又能通过后续的硬件升级持续提升性能，保护客户的投资。而相比之下，英伟达的GB200虽然一开始就采用了all-to-all的交换式拓扑，但是成本更高，而且一旦部署就很难升级，灵活性远不如Trainium3。

另外，Trainium3的网络架构还有两个非常亮眼的设计。一是冗余通道，每个芯片的80个背板通道中，有16个是冗余通道，用来应对背板故障、交换机故障等突发情况，确保集群的可靠性。二是跨机架互联，通过**PCIe有源电缆**（Active Electrical Cables - AECs: 带有信号放大和处理功能的电缆，用于长距离高速数据传输）实现不同机架之间的高速连接，单通道带宽可以达到单向1024Gbps。这让Trainium3可以轻松扩展到数千甚至数万个芯片的超大规模集群。

### 微架构与软件生态的全面优化

如果说机架和网络是Trainium3的筋骨，那么微架构就是它的灵魂。Trainium3的**NeuronCore**（AWS定制AI芯片中的核心计算单元）设计，每一处都针对大模型的计算特性进行了优化，堪称为大模型而生。

Trainium3每个芯片包含8个NeuronCore，每个NeuronCore由四个核心引擎组成，分别是**张量引擎**（Tensor Engine: 专门处理张量计算的核心）、**向量引擎**（Vector Engine: 专门处理向量操作的核心）、**标量引擎**（Scalar Engine: 负责元素级操作的核心）和**GPSIMD引擎**（General Purpose Single Instruction Multiple Data Engine: 通用单指令多数据引擎）。这种大核心设计和英伟达GPU的小核心集群设计完全不同。大核心的优势是控制开销低，更适合大模型这种需要长时间连续计算的场景，而小核心更适合并行处理多个小任务。

其中，张量引擎是NeuronCore的核心，也是算力的主要来源。它包含一个128x128的BF16**脉动阵列**（Systolic Array: 一种并行计算架构，数据流以阵列形式在处理单元间移动）和一个512x128的MXFP8/MXFP4脉动阵列。其中MXFP8阵列的规模是BF16的4倍，这也解释了为什么Trainium3的MXFP8算力能比BF16高这么多。更重要的是，MXFP8阵列可以拆分成4个128x128的子阵列，支持同时处理4个独立的矩阵乘法运算。这对于处理MoE模型的多个专家并行计算来说，效率极高。张量引擎还有一个非常实用的优化，支持MXFP8的结构化**稀疏**（Sparsity: 指数据中存在大量零值，可用于优化计算和存储），包括4:8和4:16，可以实现4倍于稠密计算的算力。但是AWS也承认，目前很少有客户会使用这个功能，毕竟稀疏计算会损失一定的模型精度，对于大部分企业客户来说，精度优先于极致算力。不过对于部分对精度要求不高的推理场景，这个功能还是有一定的应用价值。

在数据精度处理上，Trainium3的取舍同样体现了AWS的务实。它支持OCP MXFP4格式，但是性能和MXFP8相同。这意味着AWS并不鼓励客户盲目追求4位精度，而是建议采用**W4A8**（Weight 4-bit, Activation 8-bit: 权重使用4位，激活值使用8位的混合精度策略），也就是权重4位、激活8位的混合精度策略。这种策略既兼顾了性能和精度，又避免了纯4位计算带来的精度损失，是目前大模型推理的最优解之一。不过Trainium3在数据格式支持上也有一个小遗憾，它不支持英伟达的**NVFP4格式**（Nvidia Floating Point 4: 英伟达定义的4位浮点格式），即块大小16，E4M3缩放。只支持**OCP MXFP4格式**（Open Compute Project Mixed-Precision Floating Point 4: 开放计算项目定义的4位混合精度浮点格式），也就是块大小32，E8M0缩放。E8M0缩放的缺点是只能将缩放因子取2的整数次幂，会导致更严重的量化误差。而E4M3支持分数缩放（fractional scale），精度更高。这意味着Trainium3在进行4位训练时，需要更复杂的**量化感知训练**（Quantization-Aware Training - QAT: 在训练过程中模拟量化误差以提高量化模型精度的技术）或者**后训练量化**（Post-Training Quantization - PTQ: 在模型训练完成后进行量化以降低计算和存储成本的技术）技术，门槛比英伟达GPU更高。这对于普通开发者来说可能是一个障碍，但是对于Anthropic这样的顶级团队来说，通过定制化的优化可以弥补这个差距。

除了张量引擎，其他三个引擎也各有侧重。向量引擎专门负责softmax、归一化等向量操作。Trainium3将它的时钟速度提升了1.25倍，同时将指数函数的吞吐量提升了4倍。这就解决了大模型注意力机制中softmax运算的瓶颈。要知道，英伟达的Blackwell架构也专门针对这个问题进行了优化，可见这个痛点的普遍性。标量引擎负责元素级操作，比如SeLU激活函数，处理单指令单数据的计算。GPSIMD引擎则支持通用的C++代码执行，让开发者可以轻松实现自定义操作，降低了定制化开发的门槛。

Trainium3的微架构还有几个黑科技级别的优化。一是**近存计算**（Near-Memory Computation: 在靠近内存的计算单元执行操作，减少数据传输延迟），集体通信核心可以直接在**SRAM**（Static Random-Access Memory: 静态随机存取存储器，一种高速缓存）中执行读-加-写操作，不需要将数据传输到HBM，大大降低了延迟。二是自动转发，通过共享SRAM内存映射，数据可以在不同芯片的NeuronCore之间直接传输，不需要程序员手动编写转发逻辑。三是零成本转置，通过硬件加速指令，让转置操作在后台自动完成，不占用额外的计算周期。四是流量**QoS**（Quality of Service: 服务质量，网络中对不同类型数据流提供不同优先级的机制），可以为不同类型的流量，比如张量并行、专家并行设置优先级，避免关键流量被后台流量阻塞。这些优化看似微小，但是组合起来对大模型性能的提升非常显著。根据AWS的测试，Trainium3在运行DeepSeek 670B时，BF16的算力利用率**MFU**（Model FLOPs Utilization: 模型浮点运算利用率，衡量硬件算力被模型有效利用的程度）可以达到40%以上，而使用手工优化的NKI内核时，MFU可以达到60%。这个数据已经非常接近英伟达GPU的水平，考虑到Trainium3的成本优势，这个性价比堪称行业顶尖。

### 软件生态的彻底转型与挑战

如果说Trainium2的最大短板是软件生态，那么Trainium3的最大惊喜就是软件策略的彻底转型。AWS从之前的封闭优化转向开源共建，这被业内视为Trainium3能否成功的关键。

了解Trainium2的观众应该知道，之前使用Trainium2必须依赖**PyTorch/XLA框架**（PyTorch/XLA Framework: PyTorch与XLA（Accelerated Linear Algebra）结合的框架，用于在TPU等加速器上运行PyTorch模型）。这种方式的缺点非常明显：不支持PyTorch的原生分布式API，不支持**eager执行模式**（Eager Execution Mode: PyTorch中一种即时执行操作的模式，便于调试和开发），只能使用XLA的**SPMD API**（Single Program, Multiple Data Application Programming Interface: 单程序多数据编程接口）。这对于习惯了**CUDA生态**（CUDA Ecosystem: 英伟达的并行计算平台和编程模型，及其围绕的软件、库和工具）的开发者来说，学习成本极高，迁移难度很大。很多开发者反馈，把一个CUDA训练代码改成适配Trainium2的XLA代码，需要花费几周的时间，而且性能还不一定能达标。这也是Trainium2虽然硬件参数不错，但是市场渗透率不高的核心原因。

而Trainium3彻底改变了这一点。AWS宣布，将全面开放软件栈。第一步就是发布并且开源PyTorch原生后端，支持PyTorch的eager执行模式，兼容所有的原生API。这意味着开发者可以直接使用熟悉的PyTorch代码来运行Trainium3，不需要做任何大规模修改。比如之前需要用`torch_xla.spmd`来定义分布式策略，现在直接用原生的`torch.distributed`即可，学习成本大大降低。更重要的是，Trainium3支持**torch.compile**（PyTorch 2.0引入的编译器，用于优化模型性能），通过自定义后端将PyTorch的**FX图**（FX Graph: PyTorch中用于表示模型计算图的中间表示）转换为Trainium的指令集，实现自动优化。虽然目前只支持SimpleFSDP，不支持数据依赖的条件判断和while循环，但是这已经覆盖了大部分大模型的训练场景，后续通过软件升级可以逐步完善。AWS还承诺，从一开始就支持MoE模型的原生操作，而AMD的MI系列目前还无法支持。

除了PyTorch生态，AWS还计划分两阶段开放更多的软件组件。第一阶段开源**NKI编译器**（Neuron Kernel Interface Compiler: AWS Neuron SDK中的一个组件，用于将PyTorch模型编译成Trainium芯片可执行的代码）、矩阵乘法库、通信库等核心组件。第二阶段开源XLA图编译器和**JAX软件栈**（JAX Software Stack: Google开发的用于高性能数值计算和机器学习的Python库）。这个策略和英伟达的CUDA生态建设路径如出一辙。CUDA的成功不仅在于硬件性能，更在于数百万开发者共建的开源生态。AWS显然已经意识到了这一点，想要通过开源来撬动开发者社区，构建自己的护城河。

不过Trainium3的软件生态还有一个待解决的问题，那就是**LNC**（Logical NeuronCore: 逻辑NeuronCore，指一个物理NeuronCore可以被划分为多个逻辑单元）的支持。早期版本只支持LNC=1或LNC=2，也就是说，每个逻辑设备只能映射到1个或2个物理NeuronCore，对应的HBM容量只有36GB或72GB，而不是完整的144GB。这对于普通研究者来说，意味着需要更早地考虑模型并行策略。而英伟达的H100单卡HBM容量可以达到80GB，GB300更是达到288GB，不需要过早地进行并行优化。AWS解释说，LNC=1或2是为了满足Anthropic这样的顶级客户的需求，这些客户的工程师可以通过手动优化，直接管理多个NeuronCore之间的数据传输，实现更高的性能。而LNC=8需要更复杂的编译器优化，目前还在开发中，预计2026年年中才能支持。这个决策虽然可以理解，但是确实会影响普通开发者的体验，也可能会延缓Trainium3的普及速度，毕竟不是所有客户都有Anthropic那样的技术实力。

值得一提的是，Trainium3的性能分析工具Neuron Explorer非常出色，甚至被Anthropic的性能负责人特里斯坦·休姆（Tristan Hume）公开称赞，比英伟达的Nsight更好用。Neuron Explorer支持可视化展示每个引擎的利用率、HBM带宽、DMA传输、集体通信延迟等关键指标，还能自动识别性能瓶颈并给出优化建议，比如检测到高溢出重载开销、转置操作过多等问题，甚至可以直接链接到对应的NKI内核代码，方便开发者定位问题。这种硬件+软件+工具的全栈优化能力，是AWS相比于其他芯片厂商的独特优势。

### 坚持风冷：AWS数据中心策略的独到之处

最后，我们再重点来聊聊风冷。当整个行业都在追捧液冷数据中心时，AWS却反其道而行之，坚持在Trainium3的部署中使用风冷设计。这看似反直觉的决策，背后其实是AWS对数据中心成本和效率的深刻理解。

AWS的数据中心设计理念可以用标准化和高效化来概括。从2021年弗吉尼亚州的云园区，到2025年Project Rainier的AI专用集群，AWS的数据中心建筑设计几乎没有太大变化。冷却系统依然以风冷为主，只在部分高密度集群中采用了液冷。这种标准化设计的最大好处是快速复制，AWS可以在全球范围内快速建设新的数据中心，不需要因为冷却方式的改变而重新设计。这对于Project Rainier这样的多吉瓦级扩张计划来说，至关重要。

很多人认为液冷的电源使用效率**PUE**（Power Usage Effectiveness: 电源使用效率，衡量数据中心能源效率的指标，越接近1越好）更低，但是AWS的实际数据显示，风冷数据中心的PUE反而更有优势。原因很简单，大多数液冷数据中心采用的是集中式水管系统，同时为空气循环和液体循环供能，进水温度需要控制在25-30℃，夏季高峰期必须开启冷水机组，导致PUE飙升到1.5左右。而AWS的风冷数据中心采用蒸发式进气冷却，进水温度可以提高到35℃以上，全年不需要开启冷水机组，PUE稳定在1.2左右，甚至更低。更重要的是，风冷数据中心的通用性更强。AWS的数据中心不仅要部署Trainium3，还要部署CPU、存储等多种设备。风冷设计可以让这些设备自由组合，不需要为不同冷却需求的设备划分专门的区域。而液冷数据中心的设备兼容性较差，比如GB200这样的液冷加速器，很难和普通风冷服务器部署在同一个机架，这会降低数据中心的空间利用率。

当然，AWS也没有完全放弃液冷。对于NL72x2 Switched这样的高密度机架，AWS会部署在专门的液冷数据中心，但是这些数据中心的占比很低，大部分Trainium3依然会部署在风冷数据中心。这种主流风冷+高端液冷的组合，既满足了大部分客户的需求，又兼顾了顶级客户的极致性能要求，是目前最务实的选择。

### 竞争格局与未来展望

聊了Trainium3的所有细节，我们最关心的问题来了：它和英伟达GB200、AMD的MI450X、谷歌TPU V7相比，到底谁更强呢？

从绝对性能来看，英伟达GB200依然是目前的王者，单芯片FP8算力达到了327TFLOPs，支持NVLink 448G BiDi协议，集群规模可以轻松扩展到数万个芯片。但是GB200的最大问题是贵，单卡成本高达数万美元，液冷数据中心的建设成本也远超风冷，这就导致它的每TCO性能并不占优，只有那些对成本不敏感、追求极致性能的客户才会选择。

AMD的MI450X是另一个有力竞争者。它采用液冷设计，支持UALink协议，每TCO性能和Trainium3接近。但是AMD的软件生态比AWS更落后，MoE模型支持、PyTorch适配等都不如Trainium3，而且上市时间比Trainium3晚一年，错过了市场窗口期。

谷歌的TPUv7在每TCO性能上和Trainium3不相上下，软件生态也很成熟。但是TPUv7主要用于谷歌自家的Cloud TPU服务，对外销售有限，而且只支持JAX框架，兼容性不如Trainium3的PyTorch原生支持。

而Trainium3的核心优势，正是性能、成本、生态的平衡。从性能上看，它的MXFP8算力和内存带宽足以支撑万亿参数级大模型的训练。从成本上看，风冷设计、多供应商策略、无电缆架构让它的硬件成本和部署成本远低于GB200。从生态上看，PyTorch原生支持和开源策略让它的学习成本远低于TPU和MI系列。更关键的是AWS的供应链返利策略。AWS和Astera Labs、Credo等供应商签订了特殊协议，如果AWS达到一定的采购量，就可以获得这些公司的股票期权。根据SemiAnalysis的计算，AWS从Astera Labs获得的股权返利相当于采购成本的23%，从Credo获得的返利更是高达325.6%，这意味着Credo实际上是在倒贴钱，让AWS采购它的AEC电缆。这种供应链策略让AWS的硬件成本进一步降低，每TCO性能的优势更加明显。

当然，Trainium3也有自己的短板：软件生态的成熟度不如CUDA，LNC=8支持滞后，4位精度支持不够完善。但是这些问题都可以通过后续的软件升级和生态建设来解决，而硬件的成本优势和架构优势是天生的，很难被竞争对手超越。

当然，Trainium3的最终成功还需要时间检验。软件生态的成熟需要1-2年的时间，客户的认可也需要实际案例的支撑。但是从目前的情况来看，AWS已经走在了正确的道路上。很有可能，未来几年，Trainium系列将成为AI加速器市场的重要一极，和英伟达、AMD、谷歌共同构成四强争霸的格局。