Mapped pinned memory


Quick question: Where does the Mapped pinned memory located physically: inside DRAM of Graphics card or inside systems main memory? Also where is this mapping information stored (where and in which file )?


Pinned memory is host (i.e. CPU) memory that is page-locked (so the OS can’t swap it out) and mapped (so that the GPU can access it across the PCIE bus).

There’s a good document in the “simpleZeroCopy” sample in the SDK that explains all this.