Do programmable Ethernet devices (think onboard CPU) really exist?
Posted
by
PeterM
on Stack Overflow
See other posts from Stack Overflow
or by PeterM
Published on 2011-01-11T02:46:35Z
Indexed on
2011/01/11
2:54 UTC
Read the original article
Hit count: 180
I've heard from various people that programmable Ethernet cards exist and are easily available. However I have yet to be able to track down one of these mythical devices so I'm wondering if they're just that - a myth.
Such a programmable card has a gigabit Ethernet interface, has a programmable CPU and connects to the host system via PCI Express. The problem area these cards address are low latency network applications where the card itself does the work and "reports back" to the operating system. Basically the card acts as a co-processor and handles all the low latency requirements on the card, thus avoiding the issues of writing low latency code in user-land - think 0.4ms - 0.5ms response times.
So my question is, do these cards really exist and if so, where can I get my hands on one?
© Stack Overflow or respective owner