A network card (also called a network adapter, network interface card, or NIC for short) acts as the interface between a computer and a network cable. The purpose of the network card is to prepare, ...
Offloading parts of the network stack from processors to specialized circuits on network adapter cards is not a new idea. The InfiniBand cards used by HPC centers have been doing this to speed up ...