Question

What is the minimum transaction size in bytes, and what with the latency in clock cycles or nanoseconds?
For:

  1. access the CPU(Sandy/Ivy Bridge) to RAM
  2. DMA access between the RAM and the device by PCIE 2.0 16x
Was it helpful?

Solution

To answer the question (partly)

2: A few (chip to chip) figures are in the paper here (at the end, Table 1 and 2)

Note also that the latency depends also on how big the PCIE packets are.

To complicate it there is also some latency introduced by the OS and the Graphiccards driver (reading/writing memory, User-Kernel land switching time, and so on).

OTHER TIPS

Minimum transfer size is 0 which does not have any effect at both sides. With data, minimum transfer size is 1 doubleword(4 bytes)

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top