Using NetDMA

Applies To: Windows Server 2008 R2

NetDMA provides operating system support for direct memory access (DMA) offload. TCP/IP uses NetDMA to relieve the CPU from copying received data into application buffers, reducing CPU load.

Requirements for NetDMA

  • NetDMA must be enabled in BIOS.

  • CPU must support Intel I/O Acceleration Technology (I/OAT).

  • You cannot use TCP Chimney Offload and NetDMA together.


Itanium-based versions of the Windows operating systems do not support NETDMA

When to use NetDMA

You can use NetDMA to reduce CPU load on computers that are running network intensive applications. NetDMA provides network scalability for computers with high throughput and multiple network interfaces.

See Also


Using TCP Chimney Offload
Using Virtual Machine Chimney
Using Virtual Machine Queue
Using Receive Side Scaling