AI代理開始走進嵌入式系統的工程現場。AMD(NASDAQ:AMD)宣布代理式AI助理Ross正式上市,將嵌入式開發工具、技術知識庫與專家編寫的工作流程整合,讓工程師透過自然語言查詢文件、檢查工具狀態、執行命令與引導除錯,應用範圍涵蓋硬體設計、軟體開發、邊緣AI、功耗最佳化及系統部署。 AMD表示,希望透過Ross,協助開發團隊將設計需求轉為實際操作,減少重複性的工具互動,並讓資深工程師的方法能在不同團隊與專案間重複使用。 從硬體劃分到C++重構,串接設計與軟體開發 AMD嵌入式產品涵蓋FPGA、自適應SoC、x86嵌入式處理器與專用邊緣AI平台。隨著開發工作同時涉及硬體、軟體與系統整合,工程師也必須運用不同工具與技術文件,處理設計、驗證及部署問題。 AMD表示,Ross可協助硬體與軟體功能劃分、利用高階綜合工具實作硬體設計,以及開發嵌入式應用程式與演算法,也涵蓋機器學習演算法最佳化、系統電路圖審查與板級佈局。 其中,Vitis HLS是公告列出的具體案例。Ross可透過代理技能,引導大型語言模型針對C++設計提出重構建議,涵蓋管線化、迴圈最佳化、pragma指令插入與架構調整,協助工程師改善設計效能。 MCP連接工具,代理技能承接專家方法 Ross的整合架構由MCP伺服器、AMD知識庫、代理技能與設計範例構成。MCP是模型上下文協定,Ross透過採用此開放標準的伺服器,將AI代理連接至AMD嵌入式工具,使代理能查詢資訊、執行命令,並在支援的設計環境內操作。 AMD知識庫則以向量化資料庫整理使用者指南、產品指南、白皮書、應用說明與解答紀錄,提供工程文件依據,並支援雲端或本機離線存取。 代理技能以專家撰寫的Markdown檔案,記錄常見設計任務的最佳實務,讓大型語言模型依照結構化流程處理時序最佳化或HLS設計等工作;可執行的設計範例,則展示這些技能如何應用於實際嵌入式開發。 從這些元件的分工來看,Ross將文件依據、工程方法與工具操作連結,使AI代理能在具體開發環境中提供協助。AMD也表示,Ross不受限於特定客戶端,團隊可選用偏好的大型語言模型、整合開發環境與命令列環境。 除錯延伸至功耗最佳化,仍需驗證設計結果 在除錯方面,AMD列出的工作流程包括說明工具錯誤、提供修正建議,以及依AMD時序方法論找出時序違例、分析根本原因並提出改善方向。硬體除錯則涵蓋訊號擷取、除錯核心設定與介面分析。 功耗也是Ross的應用重點。AMD表示,Ross可協助功耗估算與低功耗最佳化,將相關工程工作納入代理式流程。不過,公告未提供估算誤差、實際量測條件或功耗改善幅度,現階段尚無法據此判斷節電成效。 AMD資深副總裁暨嵌入式事業群總經理Salil Raje表示,開發團隊需要跨越硬體設計與除錯、軟體開發與部署、AI推論及系統級設計。他指出,Ross把「AMD嵌入式工具、值得信賴的知識以及專家編寫的工作流程」整合於單一代理式AI體驗中。 客戶回饋除錯效率提升,AMD規畫每月擴充 AMD將更快的原型開發、較短的除錯與最佳化週期、新進工程師加速上手,以及工程知識重用,列為Ross的預期效益。iWave Global FPGA SOM事業部副總監Geetha Govindaraj也表示,Ross協助其團隊更有效率地識別與排除問題,減少除錯及系統初始啟動階段所需的時間與精力。 這項回饋提供了客戶使用經驗,但此次AMD並未公布耗時比較、測試規模或改善百分比等數據,因此尚不足以量化不同團隊能獲得的效率提升。 Ross現已上市,AMD規畫每月新增嵌入式工具與工作流程功能;各項功能的首發支援版本與部署範圍,仍需依實際產品文件確認。AMD並強調,Ross在設定的使用者權限與支援工具環境內運作,工程師仍須審查產出、建議與提議行動,機密、個人或受管制資料的使用,也須符合適用模型、工具及部署配置的授權。 AMD Ross基礎技術架構與代理工作流程。(AMD提供)
FACT BOX · 重點整理
- 來源:PR Times
- 分類:新品
- 相關組織:AMD / iWave Global
- 產品、服務:Ross / Vitis HLS