From: "H. Peter Anvin" <hpa@zytor.com> Date: 2012-08-22 01:38:41
On 08/21/2012 06:17 PM, Ben Hutchings wrote:
Current Solarflare network controllers have 128-bit memory-mapped
registers which are normally accessed through a series of I/O
operations. However, it is also possible to access them with a single
MOVAPS instruction on x86_64, and this is measurably faster as it
requires only one PCIe transaction.
Also, have you considered doing this with write combining instead?
-hpa