作者: 邵樂峰 在價值數十億美元的多核通信處理器市場中,玩家眾多,競爭激烈,稍不留神就有可能被擠出這個市場。繼2012年2月博通(Broadcom)公司豪擲37億美元完成對Netlogic的收購后,日前,Broadcom再度宣布重磅消息,推出“業內第一款運算性能超過每秒1萬億次的處理器解決方案XLP900”,目標直指下一代3G/4G移動無線基礎設施、企業、存儲、安全、數據中心等應用, Broadcom基礎設施與網絡集團產品營銷高級總監Chris O’Reilly說,公司非常希望憑借新產品與Freescale、Cavium、LSI、Marvell和Intel等對手在多核處理器領域的競爭中勝出,如果再配合其傳統優勢產品以太網芯片,博通將有能力向業界提供最完整的解決方案。 ![]() XLP 900架構 之所以推出性能如此之高的處理器芯片,Chris O’Reilly從兩方面解釋說,全球運營商正在大力推廣4G LTE/LTE-Advanced服務,以應對連接設備、視頻流量與用戶的指數增長,從而迫使設備制造商不得不研發新型系統來滿足下一代移動基礎設施網絡對速度、服務質量(QoS)、安全性與電源效率的需求。 此外,除了帶寬和性能限制,運營商、數據中心、企業和其他關鍵任務網絡更容易受到安全攻擊的影響,保護這些網絡已經成為網絡所有者和管理者的最高任務。如此一來,業界大幅提高了對于網速的需求,以實現檢查、加密、驗證與保護網絡流量安全,防止日益復雜的惡意軟件和入侵威脅。 ![]() XLP 900支持端到端硬件虛擬化 資料顯示,XLP 900系列擁有80個nxCPU與高達160Gbps的應用性能,可通過內存一致性(memory coherency)實現四指令執行(quad-issue)、四線程(quad threading)與高級亂序(out-of-order)執行架構,從而具備可擴展至640個nxCPU的能力與1.28Tbps的性能。此外,XLP 900還支持端到端硬件虛擬化、深度包檢測(DPI)、以及線速網絡和多層QoS功能。 ![]() 博通網絡處理器產品組合 除了提供業界最高的性能之外,XLP900還針對網絡虛擬化的趨勢做了針對性的優化。Broadcom處理器與無線基礎設施業務部大中華區董事總經理蕭啟陽認為,網絡處理器CPU本身的虛擬化、I/O虛擬化、加速引擎的虛擬化對云計算產業非常重要。因此,XLP 900系列通過受保護的內存、資源與I/O,可支持數百種虛擬機(VM),支持KVM(基于內核的虛擬機)與QEMU(開源Quick EMUlater),無需額外芯片互聯。 Chris O’Reilly則特別強調了XLP900加速引擎的作用,“加速引擎在邏輯架構上非常重要。與其它競爭方案不同,XLP900的加速器與CPU是完全獨立的,不占用CPU資源,通過硬件方式與CPU集成在同一芯片上。”目前,該加速引擎可以支持許多常用的加解密協議、壓縮解壓縮算法、以及存儲協議。例如,100Gbps加密與認證性能(可擴展至800Gbps)、40Gbps含語法處理的深度包檢測性能(可擴展至320Gbps)、以及20Gbps壓縮和解壓縮功能(可擴展至160Gbps),從而大幅減輕CPU負擔。 ![]() XLP 900支持多芯片擴展 他同時表示,傳統的網絡解決方案一般采用“處理器+FPGA”模塊搭建而成的多核模式,通過對已有使用方法的擴展達到多對象、多處理器、多流程、多調試接口的目的,但整個搭建過程非常困難,因為“FPGA和CPU兩者的靈活性完全不在一個級別,且FPGA的編碼也很復雜。”因此,解決這種問題最好的辦法就是選擇一個統一的產品構架,用一套軟件解決上述所有的調試以及連接問題。XLP多核處理器的優勢就在于能夠在保持全面高速緩存和內存一致性的同時,實現高速的數據吞吐量及任務處理速度。 |