About World in Conflict

http://www.yougamers.com/articles/45...terview-page6/

YouGamers: Let's talk about high end. Do you have a threaded engine for multicore processor support?

Westberg: Yes, we do. On the CPU side, Intel has been very supportive helping us out, because it's a big step moving to a threaded architecture. We've been working with them, and we scale quite well, but if you have a quad-core you won't run the game four times as fast, because it's really hard to reach that. Also, if you have a quad-core, each of those four cores is pretty fast, and we still have to scale down to this 2 GHz machine that's our low-end spec for everyone to be able to run the game.

So we have this 2GHz processor here, and then we have four CPU's that are twice as fast, so we have eight times more [processing power] over here. It's hard to scale all the way [across that]. It does scale, so a dual core runs faster than a single core, and a quad-core runs even faster.

What we do thread is the entire physics update on a separate thread, we thread our shadow volume updates, [...] particle updates and tree updates. And then the obvious things like everybody is probably doing, like sound, voice over IP and things like that. But the four I mentioned are the [threaded processes we render] frame to frame.