Design and Evaluation of FPGA-Based Gigabit Ethernet Network Card (2004) [pdf]
pdfs.semanticscholar.org
pdfs.semanticscholar.org
It’s also worth noting - more to the point of the paper - that there are companies offering FPGA-based gigabit NICs right now. You can define custom packet-handling logic in silicon. Pretty neat.
To be totally fair, the PCI interface is delegated to a sub-FGPA on this design, so it probably wouldn't be that big of a schlep to convert.
> It’s also worth noting - more to the point of the paper - that there are companies offering FPGA-based gigabit NICs right now. You can define custom packet-handling logic in silicon. Pretty neat.
That existed then too. This paper is about an AVNet board.
Landing page: https://www.microsoft.com/en-us/research/project/project-cat...
Talk: https://www.youtube.com/watch?v=-NJ-faSklzs
Blog post: https://blogs.microsoft.com/ai/the_moonshot_that_succeeded/
[0] https://aws.amazon.com/about-aws/whats-new/2016/06/introduci...
Are the ENA instances using something else?