erichswafford -> RE: I Wish This Game Ran Better Than It Does (7/4/2011 5:26:26 PM)
|
Because the GPU is apparently not being used (much) to render these items. How do I know this? Because, regardless of my settings, my GPU loading never goes above 50%. In contrast, my CPU loading goes through the roof. This is the hallmark of a CPU-bound game: relative insensitivity of framerate to graphics load. You normally see this in odd situations such as when you turn all your graphics seetings to minimum and run a game at very low res. That's why, when someone is reviewing a CPU, they include benchmarks at those settings - it's to isolate the contribution of the CPU (since the GPU is hardly being taxed). This usually indicates some sort of problem in the code. You only need one inefficient subroutine to hold things up. And then you have the situation where the GPU is waiting around for the CPU to finish, before it can render the frame. That's why my GPU utilization is only 50% - it's just waiting until the CPU gets done. The most recent high-profile game to have this issue (to a much lesser degree than PCO, it must be said) was Call of Duty Black Ops (Google "call duty black ops cpu bound" for details). That was eventually resolved via a flurry of patches. Look - I don't expect the developers of PCO to be at the same level of graphics coding expertise as the superstars of such things (like Crytek - I mean, just *look* at that Crysis2 screenshot I posted). But this a little bit ridiculous. After all, during the replay phase, presumably all the combat calculations (line of sight, etc) have already been done (and if not, what's the point of pre-calculating anything). So, we should be watching a simple rendering of what already happened. Which should be using the GPU much more than the CPU. Like I said - something is very, very wrong here. This game isn't just CPU-bound. It's CPU-hogtied ;) quote:
ORIGINAL: LeadMeister quote:
ORIGINAL: kondor999 Guys, I'm afraid the issue has zero to do with your GPU settings ... I guess the good news is that you can turn up all the eye-candy and not have to worry: Your CPU speed is what will determine your FPS, and not much else ... quote:
ORIGINAL: Fredrocker ... When running the following settings (shadows on) I get about 20-28 FPS, but cut back on texture and detail properties (and Shadows off) and the FPS goes up over 60... kondor999, I don't understand. I'm fairly sure the settings referred to by Fredrocker has an impact on GPU loading. Yet, if I understand your assertion correctly, it has "zero" to do with it. I must have missed something here. Are you saying that Grass, Trees, Shadows, have no impact on FPS? Please explain why when I turn off the Grass (when visible) that my FPS goes up. - Thanks
|
|
|
|