I/O Acceleration Technology

From Wikipedia, the free encyclopedia
Jump to: navigation, search

I/O Acceleration Technology (I/OAT) is a DMA engine (an embedded DMA controller) by Intel bundled with high-end server motherboards, that offloads memory copies from the main processor by performing direct memory accesses (DMA). It is typically used for accelerating network traffic, but supports any kind of copies.

Using I/OAT for network acceleration is supported by Microsoft Windows since the release of Scalable Networking Pack for Windows Server 2003 SP1[1] and by the Linux kernel since 2006.[2]

See also[edit]

References[edit]

External links[edit]

Proceedings of the Linux Symposium