语境

未定之事,你会忆起DPDK(数据) Plan Development KIT)是一种用功于电网用功的高速公路信息转会准则。;未定之事,您认为DPDK是由智能发达的一套准则。;未定之事,您认为DPDK在CPU和ASIC圈中受到限度局限和秘密。;或许或许,你还缺席听说过DPDK。,思索其开展历史,这是完整可能性的。。因而,即使上述的补助金击中要害东西是右手的,,当时的你可能读以下内容。。

弘量数据爆发,Xilinx FPGA怎么变高信息转会速率?

第一流的,DPDK是数据层的集中。,后头,智能特意为智能发达。 X86微处置器可以原动力敏捷归类处置NIC(电网啮合扣C),这是DPDK的过来尘世。。今世的DPDK,一会儿以前四月,它早已变为东西Linux展现。,你可以在下面预告它。。

DPDK首要包含以下首要库。:

当最小的CPU圈出数(通常决不80)时,发送和;

敏捷归类算法的发达;

运转第三方快捷路程栈。

至今,DPDK音调像是一种特别的电网发达器。,尽管不愿意,就像Atomic类似于 抄本的CTO Shep 塞加尔说:即使您可以使信息转会成绩看起来好像像归类转会,这么,在你的发达手续中,DPDK可能性是一种更有益的近路。。

Arkville

并且,更多运用着的DPDK在一会儿的未来的各种细节,塞加尔的同事可能性发生得更。,首要是由于他的球队将才声称了阿克维尔。,这是东西倒退DPDK FPGA /GPP的信息转会IP块和DPDK。 轮询 Mode Driver,与Linux粉底开源DPDK库声称的同事,容许Linux DPDK用功绕路服侍圆形的到FPGA门。。同时,Atomic 抄本的阿克维尔散布也锡林克斯能共处的。 这是四月将才声称的ViVADO设计器的最新版本。。另外,Atomic 抄本表示愿意了两个简略的演示设计(两个都经过VVADO) 2017.1举行波湾阴谋):

4左转舵,4队列10GbE 演示(阿克维尔) + 4 x 10 GbE MAC)

单左转舵单队列 100GbE 演示(阿克维尔) + 1 x 100 GbE MAC)

关于两个判例是数据搬运工。。正确来说,阿克维尔是东西归类领导的频道。,就是这样管道有东西CPU末端的DPDK啮合扣。,FPGA末端的AXI啮合扣,同时,在Arkville管道上还要东西可以很实用的地增多用户用于处置这些数据包的计算机硬件设计点,同时,这同样CPU分流的逻辑。。

Atomic 阿克维尔按抄本开展 IP与掌握Xilinx 超声速有根基的使一体化良好。,尽管不愿意,锡林克斯 UltraScale+ 完整可编程序固定以更的共同出资,这首要特征两个PCIE在完整PR击中要害集成。 Gen3 x 16调整器(包含KNTEX) UltraScale+和Virtex UltraScale+ FPGA凝结器件与Zynq UltraScale+ MPSOC凝结器件。

为什么呢?

就像VPCraig of BittWare客人类似于 隆德导演说。 100G以太网是难以忍受的性的。,尽管不愿意你能在服侍端运用PCIE来手脚能够到的范围就是这样速率吗? [运用PCIE Gen3 x 16啮合扣不明确。。从PCIE的参量谈起,看起来好像很简略。,但实在并非如此。 。伦德还说,即使您处置的是最小堆积起来的数据包,这么可以采取弘量超越14百万每秒来使掉转船头。尽管不愿意即使你正处置东西大包,这将必要更多的带宽。,这未定之事马上东西对单PCIe Root 复杂丰产挑动,但从实践动身。,实在上,东西是不敷的。。

Atomic的用功 Rules的ArkvilleIP,BITWTARE发达了本身的生利XUPP3R PCIE卡,它还结合的了东西Xilinx ViTeX。 UltraScale+ VU13P FPGA圆片。BittWare的XUPP3R PCIE卡的东西超绝特点是它具有两个PCIE。 Gen3 x 16 左转舵:临界的连接体上的无效连接体。,替代的是可选的陆续推广左转舵。。其次是PCIE。 GE3X16左转舵可以用来增多次货PCIE SL的带宽。。

仍然,尽管不愿意伦德缺席多说。,这边有两个关于的PCIE。 Gen3 x 16槽,它必要两个PCIe。 Gen2 Root难懂的,这打算必要有两组插槽的板弹簧。,当时的,两个CPU处置数据路程。。以下观念化的块形图可以阐明Lund的评价:

弘量数据爆发,Xilinx FPGA怎么变高信息转会速率?

BITWTAWE不只发达了两个PCIE Gen3 x 16左转舵XUPP3R PCIE卡,另外,BittWare也运用它的XUPP3R。 PCIE卡和Arkville IP已共同发达了两种生利。:

StreamSleuth,100GbE电网归类处置有根基的。

StreamSurge,1U箱,外面有智能 E5 v4 单套接字服侍和XUPP3R PCIe 由卡设计的网卡和位流。 IP。

不外,必要喊叫的是:Arkville是Atomic 抄本表示愿意的IP,XUPP3R PCIE卡是BittWare表示愿意的生利,两者都不成混乱。。

总结

眼前,弘量数据爆发,以及固件通信量,最实用的信息转移通路(PCIE/ETH)线路转会,不只枯萎:枯萎快,并且保障安全的高。,但跟随地貌的开展,对其枯萎:枯萎的问越来越高。,属望Xilinx FPGA可认为变高信息转会速率做出更多奉献。。

发表评论

电子邮件地址不会被公开。 必填项已用*标注