NFP-6XXX系列采用具備256KB L2快取記憶體的ARM11多處理器核心作為主處理器。盡管并不是使用ARM最先進的處理器核心,但這款流量處理器至少使用了英特爾最先進的制程技術(shù)。
NFP-6xxx 是專門針對復(fù)雜的網(wǎng)路應(yīng)用所開發(fā),這類應(yīng)用通常需要可編程特性、必須能同時處理高達百萬的線速率,以及極復(fù)雜的流量管理能力。具體而言,新元件適用于需要10~400Gb/s的設(shè)備。新的NFP-6xxx 也為采用前一代NFP-32XX 的客戶提供了軟體相容的可升級特性,前一代元件同樣采用A11MP核心。
NFP-6XXX架構(gòu)圖。資料來源:Netronome
不過,在NFP-6XXX中,大部份的網(wǎng)路處理工作是由216個可編程核心來處理的──其中包括120個帶有960個執(zhí)行緒的流量處理器核心,以及96個封包處理核心──這些核心共同提供了每秒超過3,070億條指令和每秒3,840萬的封包處理能力。
該公司表示,新元件適用于網(wǎng)路線卡、伺服器刀鋒和PCIe卡等應(yīng)用,實際應(yīng)用領(lǐng)域則涵蓋網(wǎng)路營運商、網(wǎng)路安全、行動網(wǎng)路、虛擬化資料中心和云端運算等。
該處理器還包括100個可編程硬體加速器,可用于用于深度封包檢測、正則表示式匹配(regular expression matching)、最佳化I/O封包傳輸、流量管理、安全處理和大量資料加密,以及超過30MB的晶片上儲存能力。[!--empirenews.page--]
目前支援NFP-6xxx的軟體開發(fā)工具包括一款圖形化的整合開發(fā)環(huán)境、C編譯器、封包產(chǎn)生器、以及周期和精確定時模擬器。