MoneyDJ新聞 2021-04-09 13:20:44 記者 新聞中心 報導
晶心科(6533)於今(9)日宣布,旗下首款RISC-V向量處理器核心AndesCore NX27V升級支援最新RISC-V向量(RVV)擴展指令1.0版,以及支援更多的配置,以滿足不同市場的需求。晶心科表示,RVV 1.0新增的指令包括數學計算的向量浮點倒數及平方根倒數估計,且除原有的暫存器分組之外,LMUL(vector length multiplier)新增的分數選項使用較少的暫存器位元,在使用上更有彈性;NX27V具備強大的向量運算和平行運算能力,特別適合大量數據運算的應用,如AI、AR/VR、電腦視覺、加密和多媒體等。
晶心科亦表示,NX27V是與Cray超級電腦架構類似的向量運算引擎,每個向量暫存器最大可以選定為512位元寬,並可經由軟體設定擴充至4096位元,其支援包括整數、定點和浮點的RVV標準數據類型,同時也支援公司針對AI所優化的BFloat16及4位元數據類型,更包含純量(Scalar)單元和亂序執行(Out-of-Order)向量處理單元(VPU);另在使用多個NX27V的情況下,具備整合LLVM編譯器的OpenCL可在異構計算架構上執行平行計算,透過512位元VLEN和256位元SIMD寬度的配置,NX27V能在MobileNet v1卷積神經網絡(CNN)實現超過66倍加速的效果。
晶心科指出,串流通訊埠(Streaming Port)是NX27V基於ACE(Andes Custom Extension)框架的獨特功能,專用的介面讓NX27V暫存器和外部組件以高效率方式交換大量資料,無論是簡單的智慧區域記憶體或全功能具備DMA的協同處理器等皆適用。串流通訊埠具備解耦指令及具高效率握手協議的數據通道,舉例來說,ACE的向量加載/儲存指令可設計為每個週期將控制資訊發送至命令通道,讓新的向量數據透過數據通道傳送,同時更新位址,並且也能辨識包括LMUL等的RVV標準設定。藉由強大的串流通訊埠,NX27V能與硬體引擎相輔相成,充分發揮專屬功能的效能,同時利用周全且具有彈性的RVV擴充指令來提升整體的效能。
晶心科總經理暨技術長蘇泓萌表示,NX27V已獲多家伺服器領域的客戶採用,而在這次的新版本中,將升級為符合最新RVV規格以及最高支援到64位元FP64和Int64的所有數據類型,新增256位元VLEN和SIMD的配置,以滿足多樣的性能及面積需求;結合完整的軟體開發環境、計算庫及AI編譯器的支援,NX27V能實現從邊緣運算至雲端運算的高傳輸率應用。
晶心科進一步指出,很榮幸NX27V獲頒2020年度ASPENCORE全球電子成就獎(WEAA)的「年度傑出產品表現獎」以及在新竹科學園區四十週年慶時獲得「新竹科學園區優良廠商創新產品獎」。晶心科執行長林志明表示,NX27V是市場上最佳的向量處理器IP,而獲獎更代表NX27V的出色性能和豐富功能獲得國際性的肯定。