Username:
Password:
Remember Me?
   Lost your password?
Search



Strategy game hardly benefits from multi-core CPUs

Empire: Total War uses two CPU cores at most

The Windows Vista x64 retail version of the strategy game Empire: Total War only supports one or two cores; therefore triple or quad cores twiddle their thumbs.
Empire: Total War
 
Empire: Total War [Source: view picture gallery]
We normally play a game before we run benchmarks so that we get first impression about the expected performance and a feeling for the needed FPS in advance. In case of Empire: Total War we had to experience an intermittent stuttering and as soon as several units collided the frame rate dropped down to a third and the stuttering increased considerably - given a Core 2 Quad Q9450 with 2.67 GHz and a Geforce GTX 280 as well as Vista x64 an extreme unusual behavior.

Empire: Total War - Retail/Demo (Vista x64 and Core 2 Extreme)
 
Empire: Total War - Retail/Demo (Vista x64 and Core 2 Extreme) [Source: view picture gallery]
Empire: Total War - Demo (XP x86 and Core i7)
 
Empire: Total War - Demo (XP x86 and Core i7) [Source: view picture gallery]
Soon afterwards the task manager disclosed that the engine of Empire: Total War only used two CPU cores, the second of which was even underemployed. The processing power of the third and fourth core lay idle. Only the graphics driver caused some work. In contrast under Windows XP the demo version distributed the tasks equally to the four cores of our Core i7-920 - obviously three cores had threads running. There was no lagging and the frame rate was stable, too. In the additional test of the demo under Vista x64 surprisingly only one or two cores were busy and Empire: Total War suffered from lags again and again. For our performance test we naturally used the same scenario which was the naval battle of Lagos in the year 1759.

We are still checking if the multi-core capability of the Empire engine (AI, rendering and physics are supposed to run in different threads) depends on the operating system or the used processor. However our German colleagues of Gamestar were assured that "mid-year an update will be released that optimizes Empire for multi-core processors”.

Interesting links about Empire: Total War:
- Empire: Total War - Minimal system requirements revealed
- Empire: Total War - Minimal system requirements are official, new release date
Picture gallery  (enlarge to view source)

--
Author: Marc Sauter (Mar 06, 2009)


You’re looking for more information related to AMD/ATI products like Phenom, Athlon and Radeon? Then please check our special AMD landing page with news, reviews and guides.




Advertisement

Comments (1)

Read all comments here!
Yapa Re: Empire: Total War uses two CPU cores at most
Senior Member
07.03.2009 01:11
Although it uses more than 2 cores in your demo screen shot, its actually just using about 25% of the CPU power... or 1 core at 100%.

The rest would be the graphics driver and other system processes... Core 1 and 2 would be the game and they are about 65% and 35%....

The demo used only 1 core on my WinXP 32bit machine, however that core was at 100% most of th time. I had no performance issues, no stutter etc, in the demo missions at all.

I was surprised to see such a game (rts on huge scale) no use more than 1 or 2 cores... 2 would be standard these days with 8/10 games using 2 cores.

Its a shame that a patch coming out a few months after the release of the game is need to add proper core distribution.

This appears to be the same as Supreme Commander, where a community developed utility had to be used to distribute the sound, rendering, ai engines - this helped a lot!

You could test by alt-tabbing to and from the game... see if the process gets distributed or combined into 1 core, it should change.

Yapa

Copyright © 2010 by Computec Media AG      About/Imprint  •  Terms/Conditions