由于 gpu 严重短缺,nvidia 收取的费用是制造成本的 5 倍左右,业内每个人都迫切希望找到替代方案。虽然谷歌在 ai 工作负载方面具有结构性性能/tco 优势,但由于其 tpu具有成熟的硬件和软件ocs,因此与其他大型科技公司相比,我们认为存在结构性问题会阻止他们成为外部使用的领导者。
1、谷歌 tpu 将只能从 1 个公司在 1 个云中获得。
2、谷歌google 在芯片部署很久之后才会公开他们的芯片,因为大买家需要在发布前记录下来,并在 ramp 之前提供早期访问系统。
3、多年来,谷歌一直向用户隐藏多项主要硬件功能,包括内存/计算相关和网络/部署灵活性。
4、谷歌拒绝为那些想要编写自定义内核以最大化性能的奇才在外部提供低级别的硬件文档。
谷歌在 ai 基础设施方面的最大技术进步的守门人将使他们在结构上与基于 nvidia 的云产品相比处于落后地位,除非谷歌改变他们的运作方式。来自亚马逊和微软等其他云的内部芯片仍然远远落后。
在商业芯片的世界里, cerebras 目前是最接近的竞争对手,在 gpt-3 上表现稳定开源模型令人印象深刻,但硬件可访问性非常有限,每台服务器成本高达数百万美元。在云中访问 cerebras 的唯一方法是通过他们自己的产品。缺乏访问权会损害开发的灵活性。
nvidia 生态系统的生命线是人们在各种各样的系统上进行开发,从他们花费数百美元的游戏 gpu 到最终能够扩展到拥有数万个本地 gpu 或与所有第 3 方云服务提供商合作. 而tenstorrent 等其他初创公司则表现出希望我们认为硬件/软件距离真正大踏步前进还有一段距离。
尽管收购了两家不同的数据中心 ai 硬件公司 nervana 和 habana,但世界上最大的商用芯片供应商英特尔却不见踪影。nervana几年前就被抛弃了,现在的habana身上似乎也发生了同样的事情。英特尔目前正在使用他们的第二代habana gaudi 2,除了 aws 上可用的一些实例外,几乎没有采用。
此外,随着该产品被纳入 2025 falcon shores gpu,英特尔已经将路线图宣告失败。英特尔的 gpu,ponte vecchio 也好不到哪儿去。已经很晚了,直到最近才完成对拖延已久的 aurora 超级计算机的交付,再过 2 年就没有继任者了。它的性能通常无法与 nvidia 的 h100 gpu 竞争。
这就让amd成为了英伟达的最后一个有力竞争者。
amd 是唯一一家拥有成功交付用于高性能计算的芯片记录的公司。虽然这主要适用于他们的 cpu 端是一台运行良好的执行机器,但它还可以进一步扩展。amd 于 2021 年为全球首台 exaflop 超级计算机 frontier 交付了 hpc gpu 芯片。虽然为 frontier 提供动力的 mi250x 足以完成其主要工作,但它未能在云计算和超大规模用户的大客户中获得任何影响力。
现在,每个人都期待着 amd 的 mi300,它将于今年晚些时候交付给 el capitan,这是他们的第二个 exascale 超级计算机获胜者。出于这个原因,一旦您将目光脱离 nvidia ,amd 即将推出的 mi300 gpu 将成为讨论最多的芯片之一。我们也一直在密切关注其与meta 的 pytorch 2.0 和 openai 的 triton软件的适配前景。自 nvidia 的 volta gpu 和 amd 的 rome cpu 以来,数据中心芯片还没有引起如此大的轰动。
mi300,代号 aqua vanjaram,由多个复杂的硅层组成,坦率地说是工程奇迹。首席执行官 lisa su 今年早些时候在 ces 上展示了 mi300 套件,让我们了解 mi300 的结构。我们看到 4 个硅片被 8 个 hbm 堆栈包围。这是 hbm3 的最高 5.6 gt/s 速度,八个 16gb 堆栈形成 128gb 统一内存,带宽高达 5.734 tb/s。
与 3.3 tb/s 的 nvidia h100 sxm 80gb 相比,其带宽增加了 72%,容量增加了 60%。
amd 获得任何数量的 ai 计算美元的机会最终归结为成为 hyperscalers 与 nvidia 的可靠第二来源。假设是涨潮会托起所有船只。
当然,预计在 ai 数据中心基础设施上的大量支出将以某种方式使 amd 受益。
amd 硬件只是 ai 支出热潮中的一个注脚。事实上,目前 amd 在生成 ai 基础设施建设方面相对失败,因为他们在数据中心 gpu 方面缺乏成功安利,在 hgx h100 系统中缺乏 cpu 胜利,以及 普遍放弃 cpu 支出。因此,mi300 的成功至关重要。
01. 基本构建块 - elk range 有源中介层芯片
mi300 的所有变体都以称为 aid(active interposer die) 的相同基本构建块开始,即是所谓的有源中介层裸片。这是一款名为 elk range 的小芯片,尺寸约为 370mm²,采用台积电的 n6 工艺技术制造。该芯片包含 2 个 hbm 内存控制器、64mb 内存附加末级 (mall) infinity cache、3 个最新一代视频解码引擎、36 通道 xgmi/pcie/cxl,以及 amd 的片上网络 (noc)。在 4 块配置中,mall 缓存为 256mb,而 h100 为 50mb。
aid 最重要的部分是它在 cpu 和 gpu 计算方面是模块化的。amd 和台积电使用混合键合技术将 aid 连接到其他小芯片。这种通过铜 tsv 的连接允许 amd 混合和匹配 cpu 与 gpu 的最佳比例。四个 aid 以超过 4.3 tb/s 的对分带宽相互通信,启用超短距离 (usr:ultra short reach) 物理层,如 amd navi31 游戏 gpu 中的小芯片互连所示,尽管这次同时具有水平和垂直链路和具有对称的读/写带宽。方形拓扑还意味着对角线连接需要 2 跳(hops),而相邻 aid 需要 1 跳。
这些 aid 中的 2 个或 4 个(根据 mi300 变体具有不同的计算)在cowos 硅中介层的顶部组合在一起。aid 有两种不同的流片,它们的. t镜像很像英特尔的 sapphire rapids。
02. compute tiles——banff xcd 和 dg300 durango ccd
aid 之上的模块化计算块可以是 cpu 或 gpu。
在 gpu 方面,计算小芯片称为 xcd,代号为 banff。banff在 tsmc n5 工艺技术上制造,约为 ~115mm² 。尽管只启用了 38 个计算单元,但它总共包含 40 个计算单元。
该架构由 amd 的 mi250x 演变而来,在 github 上,amd 将其称为 gfx940,但公开称其为 cdna3。它针对计算进行了优化,尽管是“gpu”,但不能真正处理图形。
这同样适用于 nvidia 的 h100,它们的大部分 gpc 都无法处理图形。
总的来说,每个 aid 可以有 2 个 banff die,总共有 76 个 cu。mi300 的最大 xcd/gpu 配置将提供 304 个 cu。作为对比,amd mi250x 具有 220 个 cu。 mi300 的另一个模块化计算方面是 cpu 方面。amd 部分重用了他们的 zen 4 ccd 小芯片,尽管进行了一些修改。
他们改变了一些金属层掩模,为 soic 和 aid 创建焊盘,需要重新设计一些金属掩模的新流片。这个修改过的 zen 4 ccd,gd300 durango 禁用了 gmi3 phy。aid 的带宽明显高于 gmi3。此 ccd 采用 tsmc 的 5nm 工艺技术,并保留与台式机和服务器上的 zen 4 ccd相同的 ~70.4mm 2芯片尺寸。
每个 aid 可以有 3 个 zen 4 小芯片,总共 24 个内核。mi300的最大ccd/cpu配置可以提供多达96个核心。
03. 先进封装——品味未来
amd 的mi300 是世界上最令人难以置信的先进封装形式。有超过 100 块硅粘在一起,全部位于使用 tsmc 的 cowos-s 技术的破纪录的 3.5x 光罩硅中介层之上。
这种硅的范围从 hbm 存储层到有源中介层以进行计算,再到用于结构支持的空白硅。这个巨大的中介层几乎是 nvidia h100 上中介层的两倍。mi300 的封装工艺流程非常复杂,是行业的未来。
复杂的封装需要 amd 的重大灵活性和修改才能按时获得 mi300。最初的设计是使用采用台积电cowos-r技术的有机再分布层 (rdl) 中介层。事实上,台积电去年确实推出了cowos-r测试封装,其结构与小米300有着惊人的相似之处。可能由于具有如此大尺寸的有机中介层的翘曲和热稳定性问题而改变了中介层材料。
aid 以 9um 间距与 soic gen 1 混合键合到 xcd 和 ccd。由于工艺不成熟,amd 不得不放弃转向tsmc 的 soic gen 2 的计划,该 soic 的间距为 6um 。
然后将它们封装在 cow 无源中介层之上。通过这个过程有十几块支撑硅片。最终的 mi300 包含传统的倒装芯片质量回流和 tcb 以及晶圆上的芯片、晶圆上的晶圆和晶圆上的重构晶圆混合键合。
04. mi300 配置
amd mi300 有 4 种不同的配置,但我们不确定是否所有 4 种都会真正发布。
mi300a 凭借异构 cpu+gpu 计算成为头条新闻,el capitan exascale 超级计算机正在使用该版本。mi300a 在 72 x 75.4mm 基板上采用集成散热器封装,适合插槽 sh5 lga 主板,每块板有 4 个处理器。它有效地支付了开发成本。它已经出货,但真正在第三季度出现增长。标准服务器/节点将是 4 个 mi300a。
不需要主机 cpu,因为它是内置的。这是迄今为止市场上最好的 hpc 芯片,并将保持一段时间。
mi300x 是 ai hyperscaler 变体,如果成功,将成为真正的容量推动者。全是 gpu,以实现 ai 的最佳性能。amd这里推的服务器级配置是8颗mi300x+2颗genoa cpu。
mi300c 将走相反的方向,成为仅具有 96 核 zen4 + hbm 的 cpu,以响应英特尔的 sapphire rapids hbm。然而,这个市场可能太小而且产品太贵,以至于 amd 无法生产这个变体。
mi300p 就像一半大小的 mi300x。它是一种可以以较低功率进入 pcie 卡的产品。这又需要主机 cpu。这将是最容易开始开发的版本,尽管我们认为它更像是 2024 年的版本。
国产电流传感器推荐-汽车空调系统
等离子清洗机处理材料(PTFE/碳纤维/玻璃)的表面亲水性原理
什么是多级组成的计算机系统
GPS不惧中国汽车信息娱乐市场放缓-预计今年产品营业收入增长
如何通过手机APP远程控制PLC
AMD最强芯片 全村的希望!
如何制作一个Arduino门锁
浅谈光纤压力传感器FOP-M在矿井测量气压中的应用
Kinara推出Ara-2边缘AI处理器,为边缘服务器和笔记本电脑提供高性
欧普照明和佛山照明2018年三季度业绩报告
5G毫米波芯片关键技术测试
继VR AR MR之后,XR是什么?
利用OpenCV加速嵌入式系统开发
如何选择智能制造系统?
电源设计之缓冲正向转换器
TMS320C6678存储器访问性能 (下)
浅谈MCU下载程序电路原理
爆华为将发布5nm麒麟处理器!10月将搭配Mate 40系列首发
IKEA 推出的 iOS App IKEA Place,运用苹果的 ARkit 技术
288芯光缆交接箱用途_288芯光缆交接箱安装方法