November 2009
Intermediate to advanced
91 pages
1h 34m
English
To obtain optimal network throughput, you need to design your network interface card (NIC) driver for high performance. Additionally, you need an in-depth understanding of the network protocol that your driver ferries. To get a flavor of how to debug network throughput problems, let’s examine some device driver design issues and protocol implementation characteristics that can affect the horse power of your NIC.
Let’s first take a look at some driver design issues that can affect your NIC’s performance:
• Minimizing the number of instructions in the main data path is a key criterion while designing drivers for fast NICs. Consider a 1 Gbps Ethernet adapter with 1 MB ...
Read now
Unlock full access