Anyone know for sure if Oblivion is multi-threaded?

DaveyTN

Senior member
Mar 8, 2005
340
0
0
I'm curious to know if this game runs better on a dual core proc. vs. a single core of the same speed? Anyone know?
 

DAPUNISHER

Super Moderator CPU Forum Mod and Elite Member
Super Moderator
Aug 22, 2001
31,726
31,653
146
I have been awaiting a hardware review of Oblivion as was done with WC3 by some sites.
 

aka1nas

Diamond Member
Aug 30, 2001
4,335
1
0
The devs have stated the game is multithreaded. Which makes sense as it has an Xbox 360 port. To what extent I don't know.
 

DaveyTN

Senior member
Mar 8, 2005
340
0
0
Yea, I would really like to see a hardware review of Oblivion as well. If anyone sees this, please post! Thanks!
 

kabalcage4783

Junior Member
Jun 14, 2005
6
0
0
As far as I can tell with an Opteron 165, the game uses both cores. However, it seems to use only 45-50% of each and this is with 84.21 and 84.25 drivers. It never seems to rise above 50% of total cpu usage and when I manually set affinity, it doesn't make a difference in frames and tends to use close to 100% of the single cpu (yet again, 50% in task manager).
 

Cabages

Platinum Member
Jan 1, 2006
2,918
0
0
Well, I tried it. I tried the original and with the new stuff in it, and I didnt really notice anything at all. Oh well.
 

pkfryer

Junior Member
Mar 26, 2006
1
0
0
I've had exactly the same thing with Oblivion actually. It doesn't make full use of my dual cores like i expected it would.

If I remember rightly what I read on the AMD site when downloading there AMD Power Monitor the values shown for the individual cores isn't the true usage, its an average value that is divided between the core usage displays. I peformed an experiment running a single threaded process that would thrash a single core and true to form it displayed as a 'balance' (not even balance) of usage between the two cores. i.e. that a single threaded application usage would appear accross both core usage displays and this didn't suggest that the single process work load was being shared amongst the cores.

My point is that a big deal was made about Oblivion being multi-threaded, but it has all the hallmarks of a single threaded game. I think technically they are probably correct, there are 12 threads when the game runs, but its how well they distributed the main processing load amongst the cores that matters and as far as i can see only one thread is taking the brunt of the processing workload.

I did several experiments to try and see whether it was my graphics card that was the bottle neck, as its only an X850 XT. So i set everything to the lowest.. detail, resolution everything so that the cpu would be more the cause of a bottle neck than the card. But exactly the same cpu work load was shown. Even under intense fighting and showing huge panoramic views from a hill and in the middle of a city with dozens of npc active on screen.. the cpu load remained the same. Bottomed out thrashing one core at an average of just over 50%.

In my opinion Oblivion doesn't deserve to truely call itself multi-threaded as i would expect a truely 'from the ground up' multi-threaded title to make FULL use of both cores! The only aspect where it might suggest multi-threaded is when it streams loading the next section without pausing. But thats hardly enough to call it multi-threaded.

As an aside, Oblivion isn't that much different to Morrowind fundamentally. Its not a revolution in RPG and in my opinion doesn't deserve its hype to be called 'next-generation'.