IT之家 1 月 23 日消息,網(wǎng)友 johnnytshi 昨日(1 月 22 日)在 Reddit 社區(qū)發(fā)帖,稱其借助 AI 編程平臺 Claude Code,僅用時(shí) 30 分鐘就將一套完整的英偉達(dá) CUDA 后端代碼移植到了 AMD 的 ROCm 平臺上。

與傳統(tǒng)方法不同,此次移植完全由 AI 主導(dǎo),過程中未使用任何中間轉(zhuǎn)換層。該網(wǎng)友借助 Claude Code 的智能體框架,讓 AI 理解代碼的底層邏輯,智能地將 CUDA 特有的指令映射為 ROCm 的對應(yīng)實(shí)現(xiàn)。
開發(fā)者無需搭建復(fù)雜的 Hipify 轉(zhuǎn)換環(huán)境,僅需通過命令行界面(CLI)與 AI 交互即可完成遷移。據(jù)該用戶反饋,移植過程中遇到的主要阻礙僅在于“數(shù)據(jù)布局”的差異,其余部分均由 AI 順利解決。
原文作者指出,ROCm 在設(shè)計(jì)上本就模仿了 CUDA 的諸多特性,因此簡單的代碼移植對 AI 而言并非難事。
然而,一旦涉及高度互聯(lián)的復(fù)雜代碼庫,或者需要針對特定緩存層級進(jìn)行“深度硬件優(yōu)化”時(shí),Claude Code 目前的能力可能尚顯不足。
IT之家注:CUDA 是英偉達(dá)(NVIDIA)推出的“獨(dú)門秘籍”,讓顯卡不僅能玩游戲,還能進(jìn)行復(fù)雜的科學(xué)計(jì)算和 AI 訓(xùn)練,是英偉達(dá)在 AI 領(lǐng)域占據(jù)統(tǒng)治地位的核心護(hù)城河。
ROCm 是 AMD 公司為了對抗英偉達(dá) CUDA 而推出的開放式計(jì)算平臺,相當(dāng)于 AMD 版的“獨(dú)門秘籍”,旨在讓 AMD 顯卡也能運(yùn)行高性能計(jì)算任務(wù)。
廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。