Author Topic: Aces High is...All CPU?  (Read 1365 times)

Offline titanic3

  • Persona Non Grata
  • Platinum Member
  • ******
  • Posts: 4235
Aces High is...All CPU?
« on: November 16, 2012, 07:51:22 PM »
Looks like it. I was curious today and did some testing looking at my CPU usage and GPU. Apparently, without self shadowing turned on, my GPU (Radeon 6870) only uses 11-15%. When I turn it on and set it at 8192 resolution, I get a jump to 50-60% usage. I still have 60 FPS at this point with bump map terrain, bump map self, detailed terrain/water, reflections and detail slider at max.

The following are turned on in addition with these: bump map terrain, bump map self, detailed terrain/water, reflections and detail slider at max.

Turning on the environmental slider to full only drops my FPS to the 20-30 range.
Turning on Shadows on Others only drops it to 30-40 FPS.
Turning on bump map buildings only, it stays at 60 FPS.
Turning on bump map others only drops it to 40-50 FPS.

This was done at a rather busy airfield in the tower, in F5 mode. About 15-20 players within icon range. Probably a few more beyond that.

Turning everything on drops my FPS to the 10-15 range. Unplayable.

However, during this entire time, my GPU usage never exceeded 70%. My CPU however was nearing max load, a Quad Core Q9550 @ 2.83Ghz.

I keep shadows at 4096 res and turn on smooth shadows, along with bump map terrain, bump map self, detailed terrain/water, reflections and detail slider at max. These settings keep my FPS at 60 even in 30+ players environment. Turning on 8192 shadows cause my FPS to dip to the low 40s in 30+ players areas. But a steady 60FPS otherwise.
With 4096 res shadows/smooth shadows, my GPU usage is only 30%.

So the point of this thread is to ask how come AH is so CPU dependent? Wouldn't it be better to even the workload of the CPU and GPU so that players may achieve higher FPS if they have a low/med-end CPU? Why only make self shadows use the GPU?

  the game is concentrated on combat, not on shaking the screen.

semp

Offline Midway

  • Persona Non Grata
  • Platinum Member
  • ******
  • Posts: 4579
Re: Aces High is...All CPU?
« Reply #1 on: November 16, 2012, 07:53:20 PM »
Looks like it. I was curious today and did some testing looking at my CPU usage and GPU. Apparently, without self shadowing turned on, my GPU (Radeon 6870) only uses 11-15%. When I turn it on and set it at 8192 resolution, I get a jump to 50-60% usage. I still have 60 FPS at this point with bump map terrain, bump map self, detailed terrain/water, reflections and detail slider at max.

The following are turned on in addition with these: bump map terrain, bump map self, detailed terrain/water, reflections and detail slider at max.

Turning on the environmental slider to full only drops my FPS to the 20-30 range.
Turning on Shadows on Others only drops it to 30-40 FPS.
Turning on bump map buildings only, it stays at 60 FPS.
Turning on bump map others only drops it to 40-50 FPS.

This was done at a rather busy airfield in the tower, in F5 mode. About 15-20 players within icon range. Probably a few more beyond that.

Turning everything on drops my FPS to the 10-15 range. Unplayable.

However, during this entire time, my GPU usage never exceeded 70%. My CPU however was nearing max load, a Quad Core Q9550 @ 2.83Ghz.

I keep shadows at 4096 res and turn on smooth shadows, along with bump map terrain, bump map self, detailed terrain/water, reflections and detail slider at max. These settings keep my FPS at 60 even in 30+ players environment. Turning on 8192 shadows cause my FPS to dip to the low 40s in 30+ players areas. But a steady 60FPS otherwise.
With 4096 res shadows/smooth shadows, my GPU usage is only 30%.

So the point of this thread is to ask how come AH is so CPU dependent? Wouldn't it be better to even the workload of the CPU and GPU so that players may achieve higher FPS if they have a low/med-end CPU? Why only make self shadows use the GPU?

Aces High uses all the multiple cpu cores?  Not on my pc.  I use max about 25% of my CPU.  Intel i7-3770k @ 3.5 MHz 4 cores, 8 logical processors. 12 gig mem.
« Last Edit: November 16, 2012, 07:59:53 PM by Midway »


    PARADISE ON EARTH  ------->  http://www.youtube.com/v/g_D4RhfCY2M&autoplay=1&hd=1&fs=1   <-------  PARADISE ON EARTH :)



Offline Ack-Ack

  • Radioactive Member
  • *******
  • Posts: 25260
      • FlameWarriors
Re: Aces High is...All CPU?
« Reply #2 on: November 16, 2012, 08:43:59 PM »
The GPU can't really be used to take some of the load off the CPU for things like the physics used in the flight model which is CPU intensive for the calculations.  Which is why the game has been optimized for awhile to use multi-CPU cores.

ack-ack
"If Jesus came back as an airplane, he would be a P-38." - WW2 P-38 pilot
Elite Top Aces +1 Mexican Official Squadron Song

Offline Ardy123

  • Gold Member
  • *****
  • Posts: 3417
Re: Aces High is...All CPU?
« Reply #3 on: November 16, 2012, 09:00:13 PM »
The GPU can't really be used to take some of the load off the CPU for things like the physics used in the flight model which is CPU intensive for the calculations.  Which is why the game has been optimized for awhile to use multi-CPU cores.

ack-ack

Many physics calculations can be calculated on the GPU.... One can use OpenCL, DirectCompute, Cuda etc...
Yeah, that's right, you just got your rear handed to you by a fuggly puppet!
==Army of Muppets==
(Bunnies)

Offline tunnelrat

  • Silver Member
  • ****
  • Posts: 1739
Re: Aces High is...All CPU?
« Reply #4 on: November 17, 2012, 04:47:36 PM »
Some games require you to have specialized graphics capabilities in order to get any physics beyond the basics.

Again, it comes down to the size of the development house, vs the lowest common denominator on the customer side hardware wise, vs the return on development investment.

This is the only game I have played with such a massive crowd of people who literally don't play any other game(s).  Those of us that have modern gaming rigs are probably in the minority.

In-Game: 80hd
The Spartans do not enquire how many the enemy are but where they are.

Offline save

  • Gold Member
  • *****
  • Posts: 2852
Re: Aces High is...All CPU?
« Reply #5 on: November 17, 2012, 06:23:34 PM »
I had a AMD cpu, dual core, was on low 40's fps , switched cpu to a I7 quad core, and suddenly with same settings and graphics card, I was going steady 60, so CPU does matter.
My ammo last for 6 Lancasters, or one Yak3.
"And the Yak 3 ,aka the "flying Yamato"..."
-Caldera

Offline MrKrabs

  • Gold Member
  • *****
  • Posts: 2152
      • AH-Freebirds.com
Re: Aces High is...All CPU?
« Reply #6 on: November 17, 2012, 08:11:24 PM »
I had a AMD cpu, dual core, was on low 40's fps , switched cpu to a I7 quad core, and suddenly with same settings and graphics card, I was going steady 60, so CPU does matter.


Are you sure its not because you're using an integrated board?
The boiling pot is put away and the crab has gone back to sea...

Offline Karnak

  • Radioactive Member
  • *******
  • Posts: 23047
Re: Aces High is...All CPU?
« Reply #7 on: November 17, 2012, 11:33:48 PM »
Are you sure its not because you're using an integrated board?
How could he go from an AMD X2 to an I7 with the same video card if the video card were integrated?  AMD and Intel motherboards are 100% incompatible.
Petals floating by,
      Drift through my woman's hand,
             As she remembers me-

Offline Motherland

  • Plutonium Member
  • *******
  • Posts: 8110
Re: Aces High is...All CPU?
« Reply #8 on: November 18, 2012, 02:41:34 AM »
Figured out how to turn on my video card a couple of months ago after being severely disappointed with how the game performed on my new laptop with an i7, but forgot to check out how the game ran, and I haven't played in a while so I guess that makes sense.
I can run practically maxed, and i have a billion processes that I need to clean up.
So, having a dedicated video card definitely matters, even if it's due in large part to taking strain off the CPU

Offline Debrody

  • Platinum Member
  • ******
  • Posts: 4487
Re: Aces High is...All CPU?
« Reply #9 on: November 18, 2012, 08:55:54 AM »
The more simple a game's graphics is, the more chance it has to be CPU-limited.

AH's graphics's older contents, such as the land, the see, the trees etc are very simple, any GPU can do them very quickly. With medium setting, there wont be any difference between an i7-hd4670 and an i7-gtx680 combination, as the CPU (or the monitor's refresh rate, or in some extreme cases, the GPU's ROP section) is the limiting factor.

In the other hand, the newer content, such as the reflections, the high resolution shadows, grass etc are very GPU-intensive. With a good card, it might be equal, what CPU are you using, as long as its not an extremely weak one, of course. In fact, you wont really notice any difference between an old PhenomIIx4 or an i7 system, as the GPU is the limiting factor.
AoM
City of ice

Offline titanic3

  • Persona Non Grata
  • Platinum Member
  • ******
  • Posts: 4235
Re: Aces High is...All CPU?
« Reply #10 on: November 18, 2012, 09:48:59 AM »
The more simple a game's graphics is, the more chance it has to be CPU-limited.

AH's graphics's older contents, such as the land, the see, the trees etc are very simple, any GPU can do them very quickly. With medium setting, there wont be any difference between an i7-hd4670 and an i7-gtx680 combination, as the CPU (or the monitor's refresh rate, or in some extreme cases, the GPU's ROP section) is the limiting factor.

In the other hand, the newer content, such as the reflections, the high resolution shadows, grass etc are very GPU-intensive. With a good card, it might be equal, what CPU are you using, as long as its not an extremely weak one, of course. In fact, you wont really notice any difference between an old PhenomIIx4 or an i7 system, as the GPU is the limiting factor.

That's the thing, from my test, only the shadows had any real impact on GPU usage. I was using MSI Afterburner to test it. Even with the environmental map at max, the GPU usage only went up by 3-5%. Which is nothing. Almost all games I play, the GPU is always in the 90% range.

  the game is concentrated on combat, not on shaking the screen.

semp