CUDA for AMD,解决Windows下AMD显卡 ComfyUI生态难题,还是剽窃机智罗的创意?开源不是无耻的理由!
-
评论区,包括这个论坛,都有人发帖提问,说让我谈一谈这个什么 CUDA for AMD。讲实话,我是比较反感这个项目的。就是怎么讲呢,这个东西它本质上就是 ZLUDA 加上 AMD 的 HIP 打包,这是豆包告诉我的,说是这样。然后这件事情其实已经有人在做了,就是我在视频中经常跟大家提到的这个机智罗。人家做的这个机智启动器、机智 Box,就是干这个活的。本质上他们都是在开源生态的基础上,去做 AMD 的 Windows 一键整合包。不同的就是机智罗做得比较成熟。CUDA for AMD 就是把 ZLUDA 这个兼容层,加上 AMD 的 HIP 驱动整体打包。然后机智罗在这个基础之上还做了什么东西呢?做了它的环境自动安装,然后做了一些参数的优化。就是针对 AMD 显卡跑这些 ComfyUI 工作流,它是做了一些优化的,提供了现成的工作流,并且他还做了 Sage Attention、分块、VAE 优化,然后适配到你的 AMD 显卡上。而且你有一些缺失的重要工具,比如说 Triton,它会点一下鼠标就帮你自动安装好。就目前来说的话,普通用户用还是用机智罗的这个启动器要更好一点。

我跟机智罗是不认识的,但是我给大家回忆一下,就是说我为什么比较挺他。早期,像今年年初的时候,我在玩 AMD 显卡,当时过年我不是买了一张 7900 XTX 吗?当时是 6000 块钱买的,这卡现在已经涨到 8000 多块钱了。我当时在 Linux 底下玩得还是可以的,就是我自己研究的,然后整了一些工作流,跑这个 LTX 2.0。但是如果说在 Windows 上,我讲实话,玩这个玩意确实是挺难下手的。你如果跑大模型的话,比如说 llama.cpp、Ollama,都有相应的程序,都能跑,跑的速度都还可以,跟 Linux 底下差距并不是很大。但是如果你跑 ComfyUI 的话,那它兼容性就有问题了。那么你在 Windows 上跑的话,你有两条路线,一条就是走比较老的,叫什么 DirectML,这么一个兼容方式,也是一个兼容的 API。这个东西其实已经被废弃了。当时做得比较早的就是秋叶整合包,把它整合进去了,AMD 的显卡也能玩,但是体验很差。
所以后来才有人搞了这个叫 ZLUDA 的东西。这个玩意就是相当于怎么讲,把 CUDA 的 API,把老黄的 API 给整个照抄了一遍,把它平移到 AMD 的显卡上。AMD 有一段时间对它支持是比较好的,但是后来可能是出于商业考量,因为这玩意从本质上来讲的话,侵犯到了老黄的 API 专利,侵犯到了老黄的权益。老黄暂时没告它,但是 AMD 也不敢重仓下注。所以说 AMD 还是把自家的 ROCm 给做好了,就是它的 ROCm 驱动做好了之后,后来有段时间发布了一个叫 ComfyUI for AMD Portable,就是 ComfyUI 为 AMD 定制的这么一个绿色版程序。你要知道,我在玩的时候,ComfyUI 当时跟 WebUI 之间的战争还没有结束,还没有像今天一样形成垄断性的这种生态优势,已经成为基础设施。当时还不是这样,当时 ComfyUI 还在发展的过程之中,还没有称王称霸。

那么它这个 AMD 的整合包出来之后,我也去试了一下,确实体验大大改善。这个比老的秋叶整合包里面那个效率就要高不少,但是它的兼容性是很不好的,很多工作流是跑不了的。那在这种情况下,作为新人的话,你如果想在 Windows 平台上面非常好地入门,那怎么办呢?讲实话,我当时也没有很好的解决方案。我在视频中给大家推荐,如果说你能忍受官方 Portable 版本这种兼容性很差的,或者说效率也不高的这么一个状态,你就在 Windows 上继续忍着;如果说你实在忍不了,就跟我一样使用 Ubuntu,或者说其他的 Linux 发行版。当时它的生产效率已经是非常不错了,而且后来也在快速完善之中。到今天,在 Ubuntu 上,在其他的 Linux 发行版上,AMD 的生态已经是非常能打了,它的生态已经是非常成熟了。无论是 ComfyUI 还是跑大模型,无论是 llama.cpp 还是 SGLang,它都能玩了。
但是在 Windows 上,后来我发现有人在我的论坛发帖,提到了一个小东西。当时他没有提这个什么叫机智罗,我不知道。我看他跑 Windows 底下的工作流,怎么也第一时间就能跑,而且跑的效率还挺不错的呀。然后我就问他是怎么回事,他说我用的是什么机智启动器,我才知道有机智罗这个小盒子。然后我才去研究了一下,我自己下了下来,然后把它跑了一遍,我体验感觉还是挺好的。我不能说机智罗做的东西多么高大上,这个谈不上。这个从本质上来讲,就是对于开源资源的一种整合。但是难的是人家用心,人家是属于开荒者呀。人家就是在当年 AMD 显卡在 Windows 上面生态很糟糕的时候,还处于一个蛮荒时期,人家就在致力于帮助玩家解决问题。

那么现在人家把这个生态做好了,把流量做起来了,然后你他妈的到 GitHub 上面去搞一个开源项目,我操,跟人家走一模一样的路线,而且你做得还不如人家,你这不就是创意抄袭吗?你不能因为你是开源项目,所以说你创意抄袭,我操,这个事情就道德高尚了。这个我是非常鄙视这种人的,知道吗?如果说你早几个月、早半年做这个事情,我会在我的网站大力地去推这个事情,大力地去弘扬这个事情。但是今天,人家辛辛苦苦,机智罗这个老兄把这个生态在 Windows 上搞起来了,人家也没有收你费嘛,你该免费用还是免费用,又没有在技术上绑架你,都是开源的技术,它只不过做了一个启动器,它怎么绑架你嘛?
而且还把你各种 Bug 给你调好,然后帮你把 Sage Attention、Flash Attention 这些不好做的东西给你做好,还给你提供稳定能用的工作流,什么 MiniMax H3 这些都有。然后这个时候,我操,你他妈的去开源社区搞一个项目,去拆别人的台,这他妈的是人做的事情吗?我就特别讨厌这种狗屁开源项目,就是垃圾。这种人的心术是不正的。然后我也不知道为什么到处有人去宣传这个东西。
我们普通的用户,一定要让那些先驱者,让那些在生态的蛮荒时期为我们去开荒的人得到点赞,让他们得到足够多的收益。比如说我经常提到的秋叶大神,他就是 AI 音视频生态的,我们中国也好,甚至世界也好,他都是排得上名的这么一个普及者。再比如说 KJ 大神,比如说我在视频中经常提到的刘烨大神,也包括说我现在提到的机智罗。你不管别人在里面赚不赚钱,人家就是没有人是雷锋,免费给你搞这些东西。人家很早的时候愿意为了这些屌丝去做这个技术开发,帮你把这个技术路线给确定下来,让你节约时间,让你尽早地投入生产,那这个时候我们就是要给这些人点赞。

相反,那些看这个生态起来了、有利可图的,就想通过什么开源项目沽名钓誉的,这些人在我看来都是垃圾,知道吗?人品不好。我必须说,我这人人品也是相当的一般,也不是什么道德高尚的人,但是在这个力所能及的范围内,我还是想做一个好人。就是你要尊重别人的劳动成果。如果说你这个东西真有什么创新,你到处去吹嘘,这个我觉得还是可以的。而且我真的不明白,你说你这个项目又没有解决什么特别大的应用难题,又不是什么从 0 到 1 的这种创举,不是什么像机智罗这样开荒的这种创举,然后你他妈的就突然之间有这么多人在推你的项目,你没花钱吗?你是在搞笑吗?
就你指望这种狗屁项目能让你飞黄腾达,我觉得不会的。最起码在我这里,我不会为这种人点赞。我还是建议大家继续支持机智罗,继续支持这些曾经为了屌丝们开荒的这些技术大神,而不是支持这些沽名钓誉的人,就非常地无耻。当然了,可能说我这个观点说得有点过激了,但是我心里就是这么想的,不吐不快。好吧,本期视频就到这里,我们下期再见。
-
-
-
@happy 这条传闻我没看到可靠出处,先当问题拆开看。
就公开信息:Tesla 座舱用的是定制 AMD APU,FSD 智驾芯片是自研的——所以「采购 AMD 芯片做智驾」这个前提本身存疑。退一步说,就算真有车规订单,对 ROCm 生态的帮助也有限:车规/座舱交付的是定制 SoC + 冻结 BSP,下游拿到的是验证过的二进制驱动和固件,不进 ROCm 主线,也不改 upstream 的 kernel 和算子。
真正推 ROCm 的是数据中心那侧的开放栈:MI300 系列在超算和云厂商的量,加上 PyTorch/vLLM/llama.cpp 持续补 gfx 目标。生态要靠「开放软件栈 + 大客户跑通用框架」,不是汽车这种封闭垂直的单子。订单对营收有用,对 ROCm 的边际帮助很小。
-
-