TechSpot

Radeon HD 5770 being outperformed by GeForce 7900gs?

  1. I just bought a radeon 5770 that runs sc2 worse than my old geforce 7900 gs..

    I have a dell dimension 9150:
    Intel pentium D 940 dual core processor
    motherboard= DXP051
    psu = 600 W by OCZ streamx
    ram= 2 gig DDR2 533 MHZ

    running windows 7 x86.

    Question is, what is the bottleneck? I know other people are playing this game on ultra with this card and i can barely play it on medium settings... could it be the driver compatibility or something? because I do hear ati drivers have issues with windows 7
     
  2. hellokitty[hk]

    hellokitty[hk] Hello, nice to meet you! Posts: 4,378   +127

    Here is your problem.
    The 5770 is even stronger than the 7900gs, and your processor can't handle it.
    I'd expect performance to be about similar, but it's conceivable that it could be worse.
     
  3. HeWentToJareds

    HeWentToJareds TS Rookie Topic Starter Posts: 23

    oh ok. thanx for response. Do you think if I get a video card that is not pci express 2.0 it will run better since i have support for pci express 1.0? I find it hard to believe its my processor since i looked at minimus specs for sc2 and the video card and i meet both criteria. i dont want to waste any more money on cards i cant run. thanx
     
  4. JMMD

    JMMD TechSpot Chancellor Posts: 1,177

    I would suggest running benchmarks to compare the two cards, something like futuremark would be good. The 5770 is definitely a much faster card than the 7900 but your CPU is going to be a bottle neck for the 5770.
     
  5. HeWentToJareds

    HeWentToJareds TS Rookie Topic Starter Posts: 23

    alright now i understand my cpu is bottleneck. do you think overclocking it will help? say to 4.2 ghz. i have never done it before but i am willing to learn and do it. or is it my fsb speed that is shooting me in the foot
     
  6. Tha General

    Tha General TechSpot Paladin Posts: 1,227

    Upgrade your CPU to at least a Intel Celeron E3300. and a new motherboard and your 5770 will performed much better. At newegg the intel celeron e3300 review talks about a 5770, playing games at ultra settings with ease.

    Your cpu is holding you back big time :)

    I had a Intel penitum d 805, ran games ok, but upgrading to a intel e3300, a big difference.
     
  7. HeWentToJareds

    HeWentToJareds TS Rookie Topic Starter Posts: 23

    if i was gonna buy a new video card, psu, motherboard and cpu i would of tried building a new computer. all i wanted to do was by a descent gpu so i can play sc2. Is there a strong enough gpu that is compatible with my processor to run sc2 on medium to high settings? thanx for the feedback
     
  8. Tha General

    Tha General TechSpot Paladin Posts: 1,227

    I never said buy a new PSU, just buy a new CPU and MB or buy a new cpu, the intel e3300. There is no point in downgrading. Your cpu is a low to mid computer, i had a intel pentium d 805, it was good, but using a card like a 5770 is going to cause trouble.

    On another note, i use my PNY 9800gt 512mb green edition card with my intel pentium d 805 for months, no bottleneck at all.

    Also bare in mind, using XP plays games about 30-40% faster better over win7 depending on your cpu or overall in general imo.
    In your case , you have a 5770, your best choices are to use XP sp3 professional, or buy a new cpu, the intel celeron e3330 being the best choice.
     
  9. HeWentToJareds

    HeWentToJareds TS Rookie Topic Starter Posts: 23

    oh i meant to say i bought a new psu for the video card :) anyways i will try running it on windows xp sp3 and see if i get any results. thanks alot for the idea
     
  10. mailpup

    mailpup TS Special Forces Posts: 8,506   +238

    Regarding overclocking your CPU, I could be wrong but I doubt the Dell BIOS allows much if any overclocking in the first place. That said, check the BIOS and see to what extent, if any, you can overclock.
     
  11. captaincranky

    captaincranky TechSpot Addict Posts: 11,055   +970

    Am I the only one that thinks that this could be driver issues. I understand that the "bottleneck" issue is just one that we love to hears ourselves recite over and over, "bottleneck, bottleneck, bottleneck, ad naseum.

    The fact remains that if the CPU was "bottlenecking" the ATI video card, the performance should at least be equivalent to the 7900GT.

    The only actual bottleneck seems to me would occur if the video card was not not capable of handling the total output from the CPU. IE, an 7300GS hooked up to an overclocked E8400.
     
     
  12. Flannelwarrior

    Flannelwarrior TS Rookie Posts: 149

    He's hit a ceiling for how well the game can perform, and the ceiling is there because of his CPU, not his GPU. If he upgraded the CPU, he would get the benefits of the powerful GPU. This is certainly a bottleneck case.
     
  13. hellokitty[hk]

    hellokitty[hk] Hello, nice to meet you! Posts: 4,378   +127

    Yes, the combined might of several other forum posters have concluded that it must be a bottlenecking issue.

    I did mention in my post that I'd expect performance to be the same.
    However, the OP only said "worse", which could be well within the margin of error.
    In fact, I wouldn't be surprised if the 5770 performed a few FPS worse consistently, as I said, its not a long shot the the 5770 could be harder on the CPU.


    Either way, SC2 isn't very demanding graphically, and is CPU intensive, and an pentium D just won't cut it no matter what card/driver issues the OP may have.
    If it turns out that the OP replaces the processor to something decent along with a 5770, then we'll consider software issues.
     
  14. HeWentToJareds

    HeWentToJareds TS Rookie Topic Starter Posts: 23

    So the dell bios is where i overclock? I thought I download a program that helps me do it? Also, if so can i put a different bios that is overclockable? And what does OP mean? really sorry for the dumb questions but I am very new at this, as you guys can see.
    Also i noticed in my system the gpu is running directx 10 even though when i put dxdiag it says i have directx 11?
     
  15. captaincranky

    captaincranky TechSpot Addict Posts: 11,055   +970

    Ode to the Semantics of Slang.......

    Well, only in some geek vernacular. A classic use of the slang term "bottleneck" would be on a multi-lane highway, that has had one or more lanes closed. Traffic is then "bottlenecked" as the vehicles must merge into perhaps the one passable lane, stifling traffic flow, and causing a backup. My interpretation of the CPU issue is quite different, to draw the traffic analog, the CPU is the generator of traffic flow, and it is merely generating insufficient flow.

    So, obviously you are correct, that if the CPU were upgraded then more information would be delivered to the GPU. My argument is with the (IMO) misapplication of the term "bottleneck", it isn't altogether appropriate when applied to the situation at hand.

    If I might offer this alternative, "the Pentium D CPU in this case, has insufficient "throughput", or if you prefer, "insufficient output".
     
  16. LookinAround

    LookinAround TechSpot Chancellor Posts: 8,398   +169

    @HeWentToJareds

    OK. So I can't contribute anything to this thread.. but just wanted to say i cracked up when i saw the user name :haha:
     
  17. hellokitty[hk]

    hellokitty[hk] Hello, nice to meet you! Posts: 4,378   +127

    But the OP asked for a bottleneck :(.
    OP means original post or poster.

    No, its where you would overclock if Dell were more kindhearted.

    Because your GPU doesn't support DX11.
     
  18. dividebyzero

    dividebyzero trainee n00b Posts: 4,967   +738

    The HD 5770 is a DirectX 11 card
     
  19. captaincranky

    captaincranky TechSpot Addict Posts: 11,055   +970

    I'm Going to Shorten your Name.........

    Shall I call you "He", or "Jared"...?
    Well then, I suppose the customer is always right, bottleneck it is.

    OK, to put this into perspective, you have Windows 7 (32 bit ?) installed in this old Dell?

    If you do, you could use the " Windows Experience Index" to compare relative Video card performance.

    Did you remove the old Nvidia driver and reboot before you installed the ATI driver? There might be a problem if bits and pieces of the old Nvidia driver are still floating around in there somewhere.
     
  20. Tha General

    Tha General TechSpot Paladin Posts: 1,227

    just download to xp and see if you get better performance. if not, all you need is to upgrade your cpu.
     
  21. captaincranky

    captaincranky TechSpot Addict Posts: 11,055   +970

    What does "download to XP" even mean.....? And also, given that that this is an old Dell prebuilt, that shipped with a 90nm Pent "D", why would you summarily make the leap to "assume" that a 45nm Celeron Dual Core would pop right in, as it were?

    And what is this fixation you have regarding the E3300? Newegg list 3 other CPUs within 20 bucks of the E3300, Notably the E5300 Pent, which would likely eat it for breakfast. And all of which would require a possibly unavailable BIOS update.

    Well, and then just get another motherboard, and that leads to needing all new RAM, so why not quit with the BS, and tell him to get another computer.

    Oddly, after using an E7300, an E6300, and a Core-i3 530, I have no compulsion to even go near an Celeron.

    Although in fairness, the E3300 would probably outperform my old E2200 Pent dual Core by a fair amount, maybe.
     
  22. Arris

    Arris TS Evangelist Posts: 4,628   +113

    Last time I looked at any results of testing games in XP and Win7 there wasn't a huge difference. And in some of the modern games probably even better performance in Win7. XP was the better gaming platform over Vista. But generally doesn't not give a performance benefit over Win7.

    No one has addressed one issue that could be a problem. Drivers installation.
    Try uninstalling the ATi Catalyst drivers, download a program called Driver Sweeper. Run this and remove all ATi video/graphic driver files. Also remove all Nvidia video driver files (you get a check list of which files you want to clean when you run the Driver Sweeper program). Reinstall the latest ATi Catalyst driver.
    Just as a precautionary measure.

    Also check that the default settings or ones you've edited aren't forcing Anti aliasing or Anisotropic Filtering on the game with the ATi driver that you weren't using on the old Nvidia card and driver. This could also explain the reason why you see lower performance as you are running higher image quality settings(which I wouldn't expect to impact it much on a higher performance card but might just compound issues with the low specification CPU). Just something else to consider...
     
  23. captaincranky

    captaincranky TechSpot Addict Posts: 11,055   +970

    No sir, I beg your pardon, I've addressed it at least twice. Should I quote myself, or would you be kind enough to read the thread?
     
  24. Arris

    Arris TS Evangelist Posts: 4,628   +113

    Yes, sorry Captaincranky. Missed the short "Am I the only one that thinks that this could be driver issues." in one post and the "Did you remove the old Nvidia driver and reboot before you installed the ATI driver? There might be a problem if bits and pieces of the old Nvidia driver are still floating around in there somewhere." in a later post. My fault for flicking between reading the forum post and about half a dozen pieces of work. My apologies again.
     
  25. HeWentToJareds

    HeWentToJareds TS Rookie Topic Starter Posts: 23

    I did not uninstall the nvidia driver. i will get driver sweeper and take both drivers off and do a clean install. cant wait to get off work and try this out.
    I dont think i will be trying it on win xp since u guys say there wont be a performance change and i have 6 gigs of ram now. will be putting the 64 bit version of win 7.
    Also, i am thinking of installing directx10 instead of the directx11 i have. When i did some reading on directx11 it mentioned it has new tesselation and stuff like that which i believe would be more stressful on the cpu. Maybe thats why some1 suggested xp performs better on older computers? Perhaps with a clean install and directx10 my cpu would be up to the task.
     


Add New Comment

TechSpot Members
Login or sign up for free,
it takes about 30 seconds.
You may also...


Get complete access to the TechSpot community. Join thousands of technology enthusiasts that contribute and share knowledge in our forum. Get a private inbox, upload your own photo gallery and more.