可编程以太网设备(想想板载CPU)真的存在吗?

可编程以太网设备(想想板载CPU)真的存在吗?

问题描述:

我听到很多人都说可编程以太网卡存在并且很容易获得。然而,我还没有能够追查到这些神话装置之一,所以我想知道他们是否只是这个 - 一个神话。可编程以太网设备(想想板载CPU)真的存在吗?

这样的可编程卡具有千兆以太网接口,具有可编程CPU并通过PCI Express连接到主机系统。这些卡地址的问题区域是低延迟网络应用程序,卡本身执行该操作并向操作系统“回报”。基本上,该卡充当协处理器并处理卡上的所有低延迟要求,从而避免了在用户区编写低延迟代码的问题 - 认为0.4毫秒--0.5毫秒的响应时间。

所以我的问题是,这些卡片是否真的存在,如果是的话,我可以在哪里找到它们?

Bigfoot Networks生产一系列产品(它们的Killer系列),它们是“智能”NIC:例如, Killer 2100

目前尚不清楚他们目前的产品是否是用户可编程的。但是,a review of a legacy product of theirs表明您至少可以将专门的“应用程序”加载到卡上。

+0

基本上我寻找到这是一个解决方案的原因是,只有我们的应用程序的一部分需要实时特性。一旦做出决定并执行,我不在乎是否需要一秒钟才能告诉我,只要行动本身发生在 PeterM 2011-01-11 03:00:50

AdvancedIO具有双可编程10Gb PCI Express卡。这些卡面向超低延迟和线速率应用(高频交易,军事和电信)。他们使用FPGA而不是CPU,因为FPGA具有较低的延迟,并且可以实时处理大量数据。

如果您想对这些卡的更多信息,你可以去: http://www.advancedio.com/products/form-factor/pci-express/

如果您想了解应用的更多信息,你可以去:http://www.advancedio.com/markets/financial/或浏览网站上的不同市场。

这些卡带有一个开发框架以便于应用程序的开发。

好运

的Rnet技术有一个用户可编程的NIC,这是软件可编程的,而不是先进的I/O卡,是基于FPGA(可编程硬件)。