async_memcpyを介した DMA ゼロコピー/ゼロサイクル (CPU なし) 転送にIntel I/OATを使用する場合、仮想アドレッシングでデバイスメモリがマップされる場所: カーネルバッファ (カーネル空間) またはユーザーバッファ(ユーザー空間)?
また、最新の x86_64 CPU (CPU コアがチップセットのノースブリッジなしで RAM に高速アクセスできる場合) で I/OAT を使用する意味はありますか?
http://www.intel.com/content/www/us/en/wireless-network/accel-technology.html