从 vega 64 到 MI 100 ,AMD GPU 的裂变历史
有传言当年 vega 是 64 核 mi 系列最大的改动是从 64 改成 128 核架构。改的昏天昏地mi 100 还出了 2 和大bug。其中这里的**“核”**指的是 AMD GPU 架构中的Compute UnitCU计算单元。它是 AMD GPU 的基本调度与执行块相当于 NVIDIA 的 SMStreaming Multiprocessor。但 CU 内部还有更细的层次需要一并厘清才能理解64核到128核到底改动了什么。一、核在 AMD GPU 中的层级AMD GPU 的执行层级从大到小大致是层级名称说明顶层Compute Unit (CU)用户口中的核。Vega 64 就是 64 个 CU。CU 内部4 × SIMD 单元每个 SIMD 是 16-lane 的向量 ALUVALU。SIMD 内部Wavefront / Lane一个 Wavefront波前 64 个线程每个 SIMD 每周期处理 16 个 lane一条 wave64 指令需要 4 个周期才能在一个 SIMD 上执行完。因此Vega 64 的64核 64 个 CU每个 CU 内含 4 个 SIMD-16共计4096 个 Stream Processor64 CU × 64 SP。二、从 Vega 64 到 MI 系列架构分叉与128核2020 年前后AMD 将 GPU 架构彻底一分为二RDNARadeon DNA面向游戏/图形继承自 GCN/Vega后续发展为 RX 6000/7000 系列。CDNACompute DNA面向 HPC/AI/数据中心即 Instinct MI 系列。这次分叉被形容为改的昏天暗地因为 AMD 把原本兼顾图形与计算的 GCN/Vega 架构彻底拆开图形管线被大量裁剪CU 内部结构也向纯计算大幅倾斜。MI100CDNA 1120 CUMI100 是第一款 CDNA 产品120 个 CU7680 个 Stream Processor。它已不再是带计算能力的显卡而是纯计算加速器——砍掉了大量图形专用单元ROP、TMU 等比例大幅缩减引入了 Matrix Core矩阵核心和针对 FP64/BF16 的优化。CDNA 2MI200 系列128 CU per Die你提到的128核更准确地对应CDNA 2MI200 系列的Aldebaran 核心。它采用MCM多芯片封装每颗 Die 集成128 个 CU两颗 Die 通过 Infinity Fabric 互联总共256 CU。所以从 64 改成 128 核架构的脉络是产品架构CU 数量定位Vega 64GCN 5th Gen64 CU游戏/通用计算混合MI100CDNA 1120 CU纯计算第一代MI250XCDNA 2128 CU × 2 Die 256 CU纯计算MCM 多芯片从 Vega 到 MI 系列CU 数量翻倍不止但更重要的是CU 内部结构也发生了根本变化WavefrontGCN/Vega 固定 wave6464 线程宽CDNA 保持 wave64但针对矩阵运算增加了 MFMA 指令。寄存器与矩阵单元CDNA 引入了 AGPRAccumulation GPR和专用 Matrix Core这是 Vega 完全没有的。显存从 Vega 的 HBM2484 GB/s跃升到 MI100 的 HBM21.2 TB/s再到 MI200 的 HBM2e。三、MI100 “还出了两个大 bug”MI100 作为 AMD 首款纯计算加速器 ROCm 生态早期产品确实暴露了不少硬件与固件层面的缺陷社区和数据中心用户反馈主要集中在以下两类1. 电源管理缺陷固件/驱动级MI100以及 MI210不支持有效的运行时电源管理。amdgpu.runpm功能在尝试将卡挂起到 D3cold 状态后恢复时会直接挂死报错SMC engine is not correctly up!。结果是空闲时显存也无法降速持续耗电约 50W成为电暖气。AMD 将此标记为已知缺陷长期未修复。2. 初始化/兼容性 bug硬件级MI100 在部分消费级/服务器主板上存在初始化失败问题表现为amdgpu: probe failed with error -12在 AM4 平台如 B550 Ryzen 3900X上即使开启 Above 4G Decoding、关闭 CSM 也无法正常初始化。部分用户反馈 lspci 都识别不到设备需要反复刷 BIOS 或更换平台才能解决。此外早期 ROCm 对 MI100 的支持也相当粗糙PyTorch/TensorFlow 适配延迟长hipGraph 等 API 在 MI100 上存在确定性 bug如hipGraphAddMemcpyNode1D依赖不生效。总结“核” Compute Unit (CU)AMD GPU 的基本计算块。Vega 64 64 CUGCN 架构最后的游戏旗舰。MI 系列转向CDNA 纯计算架构MI100 120 CU、MI200 128 CU/DieMCM 双 DieCU 数量与内部结构都发生了质变。MI100 的大 bug主要指电源管理失效和平台初始化兼容性差加上早期 ROCm 软件生态不成熟导致这款首发 CDNA产品在数据中心部署时踩坑颇多。

相关新闻

C语言第三天学习指南:从控制结构到指针实战

C语言第三天学习指南:从控制结构到指针实战

1. C语言Day3:从基础语法到实战应用作为一名有十年经验的嵌入式开发工程师,我经常被问到"C语言学到第三天该掌握哪些内容"。今天我就结合自己带新人的经验,分享一个完整的Day3学习路线。不同于教科书式的知识罗列,我会重…

2026/10/17 5:41:18 阅读更多 →
从文本到动作:基于扩散模型与ControlNet的角色动画生成技术实践

从文本到动作:基于扩散模型与ControlNet的角色动画生成技术实践

如果你最近在社交媒体上刷到过一些“真假难辨”的趣味视频,比如两个一模一样的 MrBeast,一个在正常说话,另一个却在跳着魔性的舞蹈,那你大概率已经接触到了 Viggle AI 的“杰作”。这并非简单的换脸或剪辑,而是一种全…

2026/10/17 5:41:19 阅读更多 →
三步搞定老旧Mac升级:OpenCore Legacy Patcher终极指南

三步搞定老旧Mac升级:OpenCore Legacy Patcher终极指南

三步搞定老旧Mac升级:OpenCore Legacy Patcher终极指南 【免费下载链接】OpenCore-Legacy-Patcher Experience macOS just like before 项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher 你是否还在为那台陪伴多年的Mac无法升级到…

2026/10/17 5:41:21 阅读更多 →

最新新闻

基于Web的图表设计器diagram-design实战:从数据建模到交互实现

基于Web的图表设计器diagram-design实战:从数据建模到交互实现

做了快两年可视化编辑器相关的项目,陆续接触过不少基于Web的图表设计工具,其中一个最有代表性、也最让我印象深刻的,就是标题里这个“diagram-design”。如果你准备做流程图设计器、架构图编辑器、关系图谱编辑,或者只是在犹豫要不…

2026/10/19 6:19:46 阅读更多 →
大模型记不住会乱说?RAG检索增强生成从原理到落地全解析

大模型记不住会乱说?RAG检索增强生成从原理到落地全解析

做AI应用开发这几年,我遇到最多的提问其实不是"模型怎么调",而是"模型又乱说了""模型怎么不知道这个""模型怎么说不到我系统里的数据"。坦白讲,大模型本身就像个博闻强识但性格固执的老朋友&#xf…

2026/10/19 6:19:46 阅读更多 →
Ryzen 5 3600 + GTX 1660 Super 玩PUBG:经典甜点配置性能榨干指南

Ryzen 5 3600 + GTX 1660 Super 玩PUBG:经典甜点配置性能榨干指南

最近刷到 UP 主 Ana 分享的自己的游戏配置:Ryzen 5 3600 GTX 1660 Super 16GB 内存。很经典的一套组合,弹幕里不少人也在问,这套配置放到现在的绝地求生(PUBG PC)里还能不能流畅玩?画质怎么设置&#xff…

2026/10/19 6:19:46 阅读更多 →
系统提示词泄露防御新思路:基于系统向量的激活空间干预方案

系统提示词泄露防御新思路:基于系统向量的激活空间干预方案

这两年顶会安全方向的投稿里,有一个话题肉眼可见地火了起来:系统提示词泄露。我连续跟了几轮,从攻击侧的文章看到防御侧的文章,绝大多数工作都在讨论同一个痛点——模型内置的那段系统提示词,怎么就这么容易被“钓”出…

2026/10/19 6:19:46 阅读更多 →
Python+Vue构建智慧养老健康数据远程监控可视化系统

Python+Vue构建智慧养老健康数据远程监控可视化系统

1. 项目概述这是一个面向养老场景的健康数据远程监控与可视化分析系统,后端采用Python搭建数据处理与接口服务,前端用Vue实现交互界面,整体定位是“采集—传输—存储—分析—展示”的完整闭环。简单说,就是让老人佩戴的智能设备&a…

2026/10/19 6:19:46 阅读更多 →
YOLOv8n电梯电瓶车检测实战:真实数据+轻量部署+声光报警

YOLOv8n电梯电瓶车检测实战:真实数据+轻量部署+声光报警

简介:本资源是一套基于YOLOv8的电梯场景电瓶车闯入智能识别与报警系统,面向计算机、人工智能、自动化等专业在校学生及初学者,解决公共场所安全监管中对违规载电动车入梯行为的实时检测与预警需求,特别适合作为毕业设计、课程设计…

2026/10/19 6:18:45 阅读更多 →

日新闻

频率跟踪型PWM电源设计:臭氧发生器谐振点漂移与软开关实现

频率跟踪型PWM电源设计:臭氧发生器谐振点漂移与软开关实现

简介:本资源为电源技术方向的学术研究文档,聚焦介质阻挡放电型臭氧发生器电源的频率跟踪型PWM控制策略,面向电力电子、高压电源及臭氧应用领域的科研人员与工程技术人员。针对负载呈容性、等效电容随外加电压升高而增大、谐振频率随之漂移的难…

2026/10/19 0:00:47 阅读更多 →
Vibe Coding 遇上 TaoToken:把开发者思维圣殿的灵感流接入统一 Key 通道

Vibe Coding 遇上 TaoToken:把开发者思维圣殿的灵感流接入统一 Key 通道

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 0:00:47 阅读更多 →
HundredCV-Chat话题建模实战教程:利用4,871个内置话题标签构建主题分析系统

HundredCV-Chat话题建模实战教程:利用4,871个内置话题标签构建主题分析系统

【免费下载链接】HundredCV-Chat 项目地址: https://ai.gitcode.com/hf_mirrors/Jax-dan/HundredCV-Chat 点击查看 免费下载 HundredCV-Chat 是一个由 100 位青年简历数据开发而来的中文多轮对话数据集,共包含 24,750 组日常闲聊对话和 4,871 个话题标签…

2026/10/19 0:00:47 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/19 1:30:52 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 2:54:50 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 17:22:31 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 12:16:16 阅读更多 →