top | item 46508673

(no title)

yusyusyus | 1 month ago

DMAing as opposed to what?

discuss

order

loeg|1 month ago

Issuing extremely slow PCIe reads? GP probably meant “all” rather than “most.”

yusyusyus|1 month ago

yep that makes more sense.

saidnooneever|1 month ago

i think he means simply the cpu speed bottleneck doesnt apply as it related to dma which doesnt 'transfer data' via the cpu directly.

its phrased a bit weird.

imtringued|1 month ago

Letting the CPU burn cycles by accessing memory mapped device memory instead of using DMA like in the good old days? What even is this question?

wtallis|1 month ago

> accessing memory mapped device memory instead of using DMA like in the good old days

That's not actually an option for NVMe devices, is it? The actual NAND storage isn't available for direct memory mapping, and the only way to access it is to set up DMA transfers.