- Mar 21, 2004
- 13,576
- 6
- 76
Someone has been asking about his unreasonably low FPS and GPU utilization... we started arguing if he is CPU bound with his X2 @ 2.7ghz OC is simply CPU bound on those games... which were Crysis, Age of Conan or Call of Duty 4.
http://forums.anandtech.com/me...id=2205023&STARTPAGE=1
Finally, he mentioned that even mass effect is slow...
I thought to myself, how could this be... So I ran a little test on my gaming machine... this rig has:
E8400 @ 3.6ghz
2x2GB DDR2-1000 ram (running it at 800mhz with lower voltage and timings).
WD640GB HDD (I use a file server for storage)
VisionTek HD4850 512MB GDDR3 card. (with fixed MSI bios further modified for higher fan speeds)
I run mass effect at 1920x1200 (native) resolution, particles are on high (3/3), textures on high (3/4, there is also Very High which is unplayable), no blur, no film grain, vsync on.
Firstly, I am definitely not hitting 60 fps, I can feel some lag.
Secondly, I was shocked to see that even on 3.6ghz and high graphic settings I am still getting 100% CPU usage.
I thought that at such an OC I am certain to be GPU limited in everything I play... especially with a "weaker" card like the 4850 (compared to the 4870 or the G200 series).
I probably need to bite the bullet and edit the cfg file for riva tuner to get it to work with the 4850 like i did with the 8800GTS 512 when it first came out (rather then wait for the next riva tuner version). That way I could see video card usage and exact FPS on mass effect. I actually will do so ASAP.
In the meanwhile, please post any other game that you know that would be CPU bound even on 1920x1200, high settings, and an OCed E8400...
EDIT:
Tests done with FRAPS:
1920x1200 window mode:
Min Max Avg
39 65 52.252
720x480 window mode:
Min Max Avg
47 96 67.797
The FPS barely increases at all going from 720x480 to 1920x1200...
that is going from 345,600 pixels to 2,304,000 pixels. or... 6.6666666666 (repeating) times the pixels!
Both of those exhibit the "jitter", something I normally do not see in games until they fall into the low 10s in FPS, but is seen in mass effect even in the 50s. I don't know why FRAPS doesn't show it, it seems to be something other then an FPS drop, as in, something else in the engine is causing that effect rather then low FPS. (that or I am really really sensitive to sudden drops).
Notice that both are on a 3.6ghz C2D E8400... CPU is a constant 100%, sometimes drops to 95%, I have seen it go as low as 80 once... The GPU is 70-100% on 1920x1200, and at 20% on 720x480... ckearly it is not being taxed at that resolution.
These are tested with frame smoothing off. Which I think improved performance across the board. (but I haven't tested with fraps yet, it was before when I was using the inaccurate bioware tool)...
An interesting thing, the game built in frame counter DID show what appeared to be 10s and 20s on the FPS... fraps never showed it going that low.
however... I think it is a flaw with how fraps calculates it...
digging through the data for the 720x480 resolution I found the following:
605 8385.076 10.98
606 8426.748 41.672
607 8441.728 14.98
This is not the only example, but it is the worst (there were many which were 40 and 39 ms)...
As you can see frame 605 and 607 both took 11 and 15ms respectively to draw... while frame 606 took a whopping 41.672 ms to draw. That is undoubtly the source of the "jitters" I am noticing both in the high and low resolutions. Also... 1000/42 = 23fps... so at that instantanous frame, I had an FPS of 23, just like I said I noticed in the built in counter (which updates EVERY FRAME!). I will try it again with frame rate smoothing turned back on, but as far as I can tell the jitters decreased with it off...
And just to make things clear, this is at 720x480 resolution!
Either way...
Conclusion: Mass Effect is CPU bound as hell on a "mere" 4850 with an E8400 C2D oced to 3.6ghz!
---
This thread has run its course, it has mostly devolved to circular posts. If you want to start a new thread with new information, please feel free to.
-ViRGE
http://forums.anandtech.com/me...id=2205023&STARTPAGE=1
Finally, he mentioned that even mass effect is slow...
I thought to myself, how could this be... So I ran a little test on my gaming machine... this rig has:
E8400 @ 3.6ghz
2x2GB DDR2-1000 ram (running it at 800mhz with lower voltage and timings).
WD640GB HDD (I use a file server for storage)
VisionTek HD4850 512MB GDDR3 card. (with fixed MSI bios further modified for higher fan speeds)
I run mass effect at 1920x1200 (native) resolution, particles are on high (3/3), textures on high (3/4, there is also Very High which is unplayable), no blur, no film grain, vsync on.
Firstly, I am definitely not hitting 60 fps, I can feel some lag.
Secondly, I was shocked to see that even on 3.6ghz and high graphic settings I am still getting 100% CPU usage.
I thought that at such an OC I am certain to be GPU limited in everything I play... especially with a "weaker" card like the 4850 (compared to the 4870 or the G200 series).
I probably need to bite the bullet and edit the cfg file for riva tuner to get it to work with the 4850 like i did with the 8800GTS 512 when it first came out (rather then wait for the next riva tuner version). That way I could see video card usage and exact FPS on mass effect. I actually will do so ASAP.
In the meanwhile, please post any other game that you know that would be CPU bound even on 1920x1200, high settings, and an OCed E8400...
EDIT:
Tests done with FRAPS:
1920x1200 window mode:
Min Max Avg
39 65 52.252
720x480 window mode:
Min Max Avg
47 96 67.797
The FPS barely increases at all going from 720x480 to 1920x1200...
that is going from 345,600 pixels to 2,304,000 pixels. or... 6.6666666666 (repeating) times the pixels!
Both of those exhibit the "jitter", something I normally do not see in games until they fall into the low 10s in FPS, but is seen in mass effect even in the 50s. I don't know why FRAPS doesn't show it, it seems to be something other then an FPS drop, as in, something else in the engine is causing that effect rather then low FPS. (that or I am really really sensitive to sudden drops).
Notice that both are on a 3.6ghz C2D E8400... CPU is a constant 100%, sometimes drops to 95%, I have seen it go as low as 80 once... The GPU is 70-100% on 1920x1200, and at 20% on 720x480... ckearly it is not being taxed at that resolution.
These are tested with frame smoothing off. Which I think improved performance across the board. (but I haven't tested with fraps yet, it was before when I was using the inaccurate bioware tool)...
An interesting thing, the game built in frame counter DID show what appeared to be 10s and 20s on the FPS... fraps never showed it going that low.
however... I think it is a flaw with how fraps calculates it...
digging through the data for the 720x480 resolution I found the following:
605 8385.076 10.98
606 8426.748 41.672
607 8441.728 14.98
This is not the only example, but it is the worst (there were many which were 40 and 39 ms)...
As you can see frame 605 and 607 both took 11 and 15ms respectively to draw... while frame 606 took a whopping 41.672 ms to draw. That is undoubtly the source of the "jitters" I am noticing both in the high and low resolutions. Also... 1000/42 = 23fps... so at that instantanous frame, I had an FPS of 23, just like I said I noticed in the built in counter (which updates EVERY FRAME!). I will try it again with frame rate smoothing turned back on, but as far as I can tell the jitters decreased with it off...
And just to make things clear, this is at 720x480 resolution!
Either way...
Conclusion: Mass Effect is CPU bound as hell on a "mere" 4850 with an E8400 C2D oced to 3.6ghz!
---
This thread has run its course, it has mostly devolved to circular posts. If you want to start a new thread with new information, please feel free to.
-ViRGE
