Software Tuning, Performance Optimization & Platform Monitoring
Discussion around monitoring and software tuning methodologies, Performance Monitoring Unit (PMU) of Intel microprocessors, and platform monitoring
The Intel sign-in experience is changing in February to support enhanced security controls. If you sign in, click here for more information.
1642 Discussions

How to implement a 256B PCIe Burst Transfer on Intel Architecture


Hi All,

We are trying to transfer data between two memory regions through PCIe transactions. The goal is to transfer the largest possible size in a single burst to fully utilize the system bus and PCIe bus bandwidth. Our CPU model name is "i7-11700K".

We have tried to transmit 64B through the core bus interface unit.




Now we also want to try to transfer bigger sizes, like 256B or 512B etc, in a single burst. Could you please give some advice? It is best to provide some white papers or weblinks so that it can be implemented programmatically. Thank you very much.

0 Kudos
0 Replies