【中关村在线报道】12月14日,博通宣布已开始提供业界首款28nm异构知识型处理器NLA12000系列的样品,NLA12000系列作为全新的“知识型处理器(Knowledge-based processor,简称KBP)”,不仅将性能提高多达24倍;更集成了NetRoute技术,可以实现以最低功耗支持超大容量IPv6;此外,它还不受协议查找表复杂程度影响,可提供确定性的高性能处理。可以说,NLA12000系列知识型处理器的出现,全面满足了3G/4G移动基础设施、数据中心及企业环境对扩展性和效率的新要求。
首先让我们了解一下什么是知识型处理器(KBP),它由NetLogic提出(已于2012年2月被博通公司收购),是能够优化处理第2到第4层数据包包头的大规模并行处理器。简单来说,它是与NPU/交换器件/ASIC/多核CPU/FPGA联合使用的处理器,主要用于线速包头处理。
随着网络运营商提供的服务越来越多,显著增加了对每个数据包的处理量,同时软件定义网络(SDN)、OpenFlow等新趋势的出现,在网络中增强分类、转发及安全处理能力等新需求不断涌现。此外,随着移动互联网的发展,路由协议正在从IPv4向IPv6迁移,因此面向第二层至第四层处理的知识型处理器的协议表项增加了4倍。这一切都推动了市场对知识型处理器的需求,而且要求其必须具备极高的性能、支持更高密度的多种协议表项且功耗更低。
博通全新推出的NLA12000系列KBP能很好地满足这些新一代网络的需求,并为用于路由器、交换机、业务网关、安全设备以及移动基础设施设备进行了优化。它是业界首个集成了第八代海量并行网络协议查找处理技术的处理器,采用了创新的低功耗、基于NetRoute算法的搜索技术,提供了不受协议表项复杂性影响的最高确定性性能及低延迟,支持多达200万条IPv6路径。而除了提供最高性能,博通的创新性NetRoute技术与先进的28nm工艺技术相结合,从而使NLA12000系列KBP能实现业界功耗最低的IPv4和IPv6搜索。
NLA12000系列KBP主要特点:
NLA12000系列KBP主要特点
1、每个器件的性能提高多达24倍,所支持的协议表项容量扩大2.4倍;
2、每秒24亿次决策(BDPS),满足IPv4和IPv6数据包日益提高的线路速率要求;
3、高速串行链路增强KBP与系统数据包处理器之间的通信能力:包括面向300 Gbps总带宽的12.5Gbps SerDes;
4、支持网络处理器、FPGA以及各种ASIC的双端口互连模式;
5、用多线程缓冲器(Context Buffer)和关键字处理单元(Key Processing Unit,简称KPU)提高了搜索灵活性;
6、Range match编码引擎(Range Encoding Engine,简称REE)针对ACL提供高效率表项压缩;
7、在芯片内部支持用于搜索表的关联数据,以实现最低的系统延迟。
据了解,博通的28nm异构KBP已开始提供样品,并将于2013年上半年开始批量供货。
对于博通首款28nm异构知识型处理器NLA12000系列,Linley Group公司高级分析师Jag Bolaria表示:“无论搜索数据库多大或多复杂,都能同时实现高性能和确定性的低延迟,这是博通新的异构KBP与众不同之处。NetRoute与海量并行处理技术相结合,使博通KBP能实现新一代低功耗IPv6处理。”
与此同时,博通公司高级副总裁兼处理器与无线基础设施事业部总经理Ron Jankov也谈到:“凭借为IPv6而优化的业界首款异构知识型处理器,我们保持了在28nm工艺技术的领先地位。我们在知识型处理领域拥有超过15年的创新历史,以此为基础,我们的突破性异构架构极大地提高了性能,满足了日益复杂的各种协议查找表项数据库的要求,同时最大限度地降低了路由器、交换机、移动基础设施设备和安全设备的功耗。”