896线程!智能网卡芯片来找找差距?

前段时间看了一个利用windows任务管理器渲染视频的短片,渲染这图要1792线程,共计花了32颗Intel Xeon Platinum 8180.

最近思科官宣了第三代QuantumFlow Processor,所以我又要为甲方爸爸打广告了…从第一代讲到第三代一晃十年过去了…而这个芯片最大的特点就是一块就有896个线程,也就是说上图那个只需2块就够了,而这一代的QFP也设计支持4路Fullmesh,总共接近4000个线程~嘿嘿~
看看现在那些做智能网卡的才几个ARM/MIPS的Core,笑而不语…

96线程!智能网卡芯片来找找差距?"

当然很多人会问,这玩意和Silicon One的关系?思科在Silicon One之前一直用QFP的包处理器引擎PPE构造两条产品线,一条是CRS/ASR9K的运营商级网络处理器,例如QuantumArray/nxPower,这一系列处理器主要是功耗端口密度吞吐等性能的需求很高,针对功能则相对单一,大多数是无状态的转发功能。另一条是针对企业网产品线的QuantumFlow处理器。
如果用带宽和PPS来衡量,因为它一开始就不是为了吞吐而打造的,更多的是用于处理企业网极其复杂的业务,通常包括大量的加解密,流量深度包检测,精细的流量统计,负载均衡,无线网控制器等多种基于流的特殊处理能力。它的设计原则就是在用户标准的广域网带宽需求下尽力满足用户对于功能的需求。

96线程!智能网卡芯片来找找差距?"

这个产品线(ASR1000) 2008年刚发布的时候,所有的客户都会问我一个问题:“你们脑子有毛病?这10G路由器卖的比7600这种720G的还贵?”,但是买了的都会说:“真香,广域网也就几个G,够用功能多才是王道”,所以才有某司居然拿个路由器去了某运营商的最高端防火墙集采,还最终入围了的故事。顺带调戏一系列开始在网卡上搞ManyCore的智能网卡芯片们,很多事情的取舍不是从Intel的主CPU调度到网卡上的ARM/MIPS处理器,你们需要考虑的是Memory Access的方式需要有何特殊的设计,P4 Pipeline SmartNIC vs ARM manycore的区别,Pipeline vs Run-To-Complete的区别,
当然思科在设计QFP
这个处理器设计
的时候有什么权衡
,片上网络和缓存结构这些东西
就不多说了,
该保密的
还是要… 这一次除了发布基于这个QFP3的顶级CatalystEdge8500系列产品外,我们还有基于Intel X86的8300平台和完全在云端可用的8000v平台,特别是8000v平台已经完美支持AWS/Azure/GCP/阿里云~ 用户可以在多云环境中灵活的构建自己的广域网,无论您是100M的互联网链路,还是100G的专线,统一的软件架构都会给你找到一款合适你的硬件平台。

896线程!智能网卡芯片来找找差距?》来自互联网,仅为收藏学习,如侵权请联系删除。本文URL:http://www.bookhoes.com/258.html