On Thu, May 27, 2021 at 10:39:59PM +0530, Manish Sharma wrote: > For the case I have, hardly 2% of the data buffers which are being > copied get looked at - mostly its for DMA. Having a version of DPDK > memcopy that does non temporal copies would definitely be good. > If in my case, I have a lot of CPUs doing the copy in parallel, would > I/OAT driver copy accelerator still help? > It will depend upon the size of the copies being done. For bigger packets the accelerator can help free up CPU cycles for other things.
However, if only 2% of the data which is being copied gets looked at, why does it need to be copied? Can the original buffers not be used in that case? Regards, /Bruce