I'm doing some PCIe memory bandwidth benchmarks with and without the use of pinned memory on the new Radeon HD 6950 and for comparison on ne NVIDIA GTX 280.
The GTX 280 has an bandwidth without pinned memory of about 2,7 GB/sec and with pinned memory about 5,4 GB/sec. So pinned memory really boost the transferrate.
But with the Radeon the transferrate is about 3,8 GB/sec which isn't bad at all, but I'm wondering if the AMD OpenCL implementation really support pinned memory. Or do I have to enable it?