ADVERTISEMENT
目前AMD與Intel等x86架構處理器以及Qualcomm的Arm架構處理器都整合NPU運算單元,到底這種設計有什麼優勢呢?
讓電腦具備AI功能
AMD表示現在正積極為全方位AI運算挹注更高效能,除了先前推出Ryzen 7040 / 8040系列行動版處理器以及Ryzen 8000G系列桌上型處理器皆搭載專屬AI加速器,透過XDNA運算架構的神經運算單元(NPU)搭配Ryzen AI軟體堆疊,提供更強大的AI運算能力,最新推出的Ryzen AI 300系列行動版處理器更是搭載AI運算效能達50 TOPS的XDNA 2架構NPU,透過最佳化AI工作負載、提升AI運算效能等方式強化AI使用者體驗。
延伸閱讀:
AMD Tech Day 2024(二):Ryzen AI 300系列行動版處理器架構解析,Zen 5、RDNA 3.5、XDNA 2完全體登場
AMD Tech Day 2024(三):XDNA 2 AI運算架構解析,Block FP16資料類型運算效率倍增
Ryzen 7040系列行動版處理器是首款於x86架構個人電腦處理器內建NPU的產品,到了Ryzen AI 300系列行動版處理器則為第3代產品,透過效能更高的NPU加速系統執行AI應用程式的效能,並降低處理器(CPU)與繪圖處理器(GPU)的運算資源來處理其他負載。
ADVERTISEMENT
舉例來說,Ryzen AI可以在進行視訊會議時搭配Microsoft的Windows Studio Effects,提供自動對焦、先進背景模糊和目光校正等AI輔助功能,改善視訊會議體驗。另一方面,Ryzen AI也可以搭配Copilot for Microsoft 365提供如文字摘要、輸入預測、E-Mail回覆等的便利的文書輔助功能。
此外Ryzen AI也能夠加速AI圖像生成速度,或透過AI進行威脅偵測與自我修復,為注重安全性的商業領域降低資安風險。
ADVERTISEMENT
ADVERTISEMENT
電力效率才是NPU的強項
或許讀者會有疑問,GPU也能用來加速AI運算的效能,而且效能表現可能還比NPU好,那麼為什麼還需要額外在處理器內部增加NPU呢?
ADVERTISEMENT
首先加入NPU能夠提系統整體的AI運算效能,與GPU協同運作能在更短的時間內完成工作或執行更複雜的AI功能。第二NPU可以發揮轉移工作負載的效果,在負載較低的情況下獨自完成AI運算,並釋放CPU、GPU資源去執行其他工作,提高整體多工功能,例如在玩遊戲的同時進行實況直播,GPU可以全力進行3D繪圖,並將AI強化直播畫面畫質的負載轉移至NPU。
此外AMD也說明,NPU是針對AI運算高度特化的運算單元,具有更高的電力效率,所以能在比GPU消耗更少電力的情況下完成相同的運算量,進而達到在透過電池驅動筆記型電腦的情境下,也能長時間開啟AI功能的目標。
另一方面,XDNA 2架構也具有空間分割(Spatial)與時域分割(Temporal)等2種不同的多工運作模式,能夠動態調節運算單元的資源分配,並關閉閒置單元進一步節省電力。
舉例來說,可以在視訊會議的過程中讓AI應用程式常駐於背景,並將對話轉錄成逐字稿,並自動整理成摘要,當會議結束的同時就有現成資料可以直接參考、引用,大幅提升工作效率。若使用較耗電的GPU,可能一下子就把電池耗盡,而使用電力效率較高的NPU,則可延長電池續航力。
隨著AMD、Intel、Qualcomm與合作夥伴相繼推出搭載內建NPU處理器的筆記型電腦產品,勢必將推動軟體生態系統的建立,也期待未來將有更多便利的AI功能可以早日普及。
ADVERTISEMENT