發展歷程
脫胎於百度的崑崙芯團隊於2017年推出了自研架構崑崙芯XPU。2018年,該團隊在國際頂級晶片會議Hot Chips上首次公開發布自研XPU架構,奠定了技術根基。同年,百度正式啟動崑崙芯項目,從FPGA轉向AI晶片研發,並在百度AI開發者大會上推出了首款基於XPU架構的雲端AI晶片“崑崙1”。與
飛槳的適配工作也自2018年啟動。
技術特點
XPU架構是百度崑崙芯團隊針對AI計算中的張量運算最佳化的專用架構。該架構屬於“非GPU派”,主要套用於AI領域,包括大模型訓練和推理。XPU架構為雲端和邊緣端的人工智慧業務而設計,專門針對
深度學習進行最佳化。其設計目標是在算力密度和能效比方面提升AI計算效率。
核心架構
XPU架構的演進版本包括XPU-R架構。該架構採用自研的SIMD指令集,支持GDDR6顯存與片上共享記憶體。其軟體定義神經網路引擎與配套的軟體工具旨在提升通用性和編程便利性。採用該架構的
崑崙芯2代AI晶片採用了7nm製程工藝,其INT8算力為256 TOPS。
套用與生態
XPU架構與
百度飛槳及其他國產軟硬體結合,形成國產化AI技術生態。崑崙芯和飛槳共同提供了一套端到端的AI計算系統解決方案。在百度內部,XPU架構被用於搜尋、小度、大模型等業務。崑崙芯在百度外部的客戶將其AI算力套用於多個領域,包括智慧型雲、
高性能計算、
智慧製造、
智慧城市、安防、
智慧金融、工業質檢、網際網路、智慧工業、
智慧交通、科研等。