Re: Upload and download texture with AGP and PCIe?



Ahamade wrote:

Hello, Guys,

I have two graphics cards, Nvidia fx3000 (AGP interface) and ATI Radeon X300 (PCIe interface). As I understood, PCIe should have better bi-directional communication capacity than AGP. Therefore I want to experiment with this.

First, you are off to a bad start because you have introduced more variables other than AGP verses PCIe. You have two cards that use different architecture, and you have two different drivers that may be tuned differently. To be meaningful you should have two systems with the same CPU, memory speed, same chipset (or at least the same manufacturer) and same video card series clocked the same except for the two different interfaces.

Using Direct3D, I first upload a 1280x480 texture into video memory and then download it back to system memory. The timing I got are as follows:

Why are you loading a texture that is not a power of 2? Try a 1024x1024 texture and see if your timings are different. Also, is this texture RGB, or RGBA? RGBA is likely faster due to less overhead in the driver.

--
Phil Frisbie, Jr.
Hawk Software
http://www.hawksoft.com
.



Relevant Pages

  • Re: [opensuse] New ATI Driver 9.1 (8.573-1) Available - Still Slow...
    ... So what kind of mutant to you have that is both AGP and PCIe? ... What happens with the OS driver? ... they are still building high-end agp cards today. ...
    (SuSE)
  • Re: Graphics card for PSCS3.
    ... PCIe and AGP, AGP has ... but there are widely different physical "footprints" for PCIe ... No, no one said a gamer's card is needed, just that the available PCIe cards ...
    (alt.graphics.photoshop)
  • Re: VxWorks 6.6 - Ethernet interface driver support
    ... Ethernet interface cards, deploying the "Intel PRO/1000 VxBus Enhanced ... Network Driver" in conjunction with the "Generic PHY driver", ... out the fiber optic support saves a little bit of code space). ...
    (comp.os.vxworks)
  • Re: VxWorks 6.6 - Ethernet interface driver support
    ... Ethernet interface cards, deploying the "Intel PRO/1000 VxBus Enhanced ... Network Driver" in conjunction with the "Generic PHY driver", ... out the fiber optic support saves a little bit of code space). ...
    (comp.os.vxworks)
  • Re: Multiple Network Interfaces under 11.0
    ... interface cards ... older Interphase cards and HP interfaces? ... I am trying to configure EISA 100BaseT. ... Verify eisa_config displays!HWPCOE1,!HWPCO51 OR!HWPCO10 ...
    (comp.sys.hp.hpux)