What about other headers?
Posted Jul 27, 2006 1:51 UTC (Thu) by dlang
(✭ supporter ✭
In reply to: What about other headers?
Parent article: OLS: A proposal for a new networking API
My understanding is that the Intel chips do not have an IOMMU at this time.
however this just means that the kernel and drivers have to fall back to the non-zero-copy mechanism if the hardware doesn't support scatter-gather nativly
it's a matter of useing it if it's there, and doing the best you can if it's not (and remember that if you compile the kernel for Opteron-only as opposed to K8 architecture you get more performance becouse you get to leave out the tests for the IOMMU and the code to handle it, so it doesn't always cost you :-)
to post comments)