无晶圆厂网路处理器开发商 Netronome Systems 稍早前公布最新 NFP-6xxx 系列流量处理器(flow processor)细节,该处理器速度达每秒200Gbit,采用英特尔 (Intel)的22nm FinFET 制程技术。 Netronome 声称,与采用28nm CMOS制程的产品相比,新元件能以不到一半的功耗,提供至少六倍以上的封包处理性能。
NFP-6XXX 系列采用具备256KB L2快取记忆体的 ARM11 多处理器核心作为主处理器。尽管并不是使用ARM 最先进的处理器核心,但这款流量处理器至少使用了英特尔最先进的制程技术。
NFP-6xxx 是专门针对复杂的网路应用所开发,这类应用通常需要可编程特性、必须能同时处理高达百万的线速率,以及极复杂的流量管理能力。具体而言,新元件适用于需要10~400Gb/s的设备。新的 NFP-6xxx 也为采用前一代 NFP-32XX 的客户提供了软体相容的可升级特性,前一代元件同样采用A11MP核心。
NFP-6XXX架构图
不过,在NFP-6XXX中,大部份的网路处理工作是由216个可编程核心来处理的──其中包括120个带有960个执行绪的流量处理器核心,以及96个封包处理核心──这些核心共同提供了每秒超过3,070亿条指令和每秒3,840万的封包处理能力。
该公司表示,新元件适用于网路线卡、伺服器刀锋和PCIe卡等应用,实际应用领域则涵盖网路营运商、网路安全、行动网路、虚拟化资料中心和云端运算等。
该处理器还包括100个可编程硬体加速器,可用于用于深度封包检测、正则表示式匹配(regular expression matching)、最佳化I/O封包传输、流量管理、安全处理和大量资料加密,以及超过30MB的晶片上储存能力。
目前支援NFP-6xxx的软体开发工具包括一款图形化的整合开发环境、C编译器、封包产生器、以及周期和精确定时模拟器。