On APG 8x graphics cards i measured upload speeds from CPU to GPU using Pixel Buffer Objetcs (PBO) up to
1800 MB/s
for 2d textures so here one comes pretty close to 2 GB/s, the theoretical limit.
However, on PCI-Express cards like a FX3400 from NVidia the theoretical limit would be 4 GB/s, nevertheless i measured that the PBO speed is even slower here
1300 MB/s (using the latest drivers).
Does anyone have yet found a PCI-Express graphic card/system combination that comes close to 4 GB/s when uploading data from CPU to GPU?
Repeat after me: Never post “using the last drivers”, always give a version number.
People cannot try the same things you do if you don’t tell such important details.
However, on PCI-Express cards like a FX3400 from NVidia the theoretical limit would be 4 GB/s, nevertheless i measured that the PBO speed is even slower here
nVidia cards that are PCIe capable are not really PCIe native. This means that, internally, they’re still using some form of AGP. There’s a piece of hardware that converts from AGP to PCIe, so you won’t get the PCIe performance that you might expect.
Hi,
It would be interesting to know the performance on a GeForce 6600 GT (native PCIe). AFAIK the Quadro FX 3400 is a NV 35 GL with HSB. I delayed the purchase of a GeForce 6800 GT (AGP 8x), waiting for a PCIe nVidia card and, of course, nForce4 mobo. I’m very interested about the read-back performance of a native PCIe nVidia card.