Hi all. I recently replaced my machine's AGP nVidia Quadro FX 1000 with a Sapphire HD3650 (R600 I think?) and I was surprised and disappointed that 2D performance has decreased noticeably. I'm using the open source 'radeon' driver.
What do I mean by lower performance in 2D? I don't have any specific benchmarks but switching between virtual desktops results in a noticeable redraw delay. Even moving one xterm window over another one causes noticeable redraw. Move the window fast enough and you can see multiple redraws of the underlying window.
I do not see this sort of lag with the nVidia card. With the nvidia card and with the 'radeon' driver, I'm not specifying an xorg.conf file. I did try the 'radeonhd' driver and had to specify an xorg.conf file for that one but it turns out the display was badly corrupt unless I specified 'no' to DRI. With that, the 'radeonhd' felt slower than 'radeon'.
Anyway, I'm surprised that performance is noticeably slower than the old nVidia card that it replaced. The Quadro FX 1000 is based on nVidia's old GeForce FX5800 series. It runs DDR-2 memory at 300mhz @ 128bit. The HD3650 runs DDR-2 memory at 333mhz or 400mhz @ 128bit so memory bandwidth should be similar or better.
I'm pretty sure Compiz is disabled so I should be running a vanilla 2D display.
Running Fedora 12
Xorg 1.7.6
(the radeonhd driver that I tried was 1.3.0-5.4.20100210git.fc12 from the xorg site)
Any clues to the cause of the 2D slowness?
I'm tempted to simply replace the fan of my nVidia card and go back to using it.
What do I mean by lower performance in 2D? I don't have any specific benchmarks but switching between virtual desktops results in a noticeable redraw delay. Even moving one xterm window over another one causes noticeable redraw. Move the window fast enough and you can see multiple redraws of the underlying window.
I do not see this sort of lag with the nVidia card. With the nvidia card and with the 'radeon' driver, I'm not specifying an xorg.conf file. I did try the 'radeonhd' driver and had to specify an xorg.conf file for that one but it turns out the display was badly corrupt unless I specified 'no' to DRI. With that, the 'radeonhd' felt slower than 'radeon'.
Anyway, I'm surprised that performance is noticeably slower than the old nVidia card that it replaced. The Quadro FX 1000 is based on nVidia's old GeForce FX5800 series. It runs DDR-2 memory at 300mhz @ 128bit. The HD3650 runs DDR-2 memory at 333mhz or 400mhz @ 128bit so memory bandwidth should be similar or better.
I'm pretty sure Compiz is disabled so I should be running a vanilla 2D display.
Running Fedora 12
Xorg 1.7.6
(the radeonhd driver that I tried was 1.3.0-5.4.20100210git.fc12 from the xorg site)
Any clues to the cause of the 2D slowness?
I'm tempted to simply replace the fan of my nVidia card and go back to using it.
Comment