Quote:
Originally Posted by Feuerfalke
XP can run multithreaded applications (how many are there?) and it also can use both cores or multiple CPUs, no doubt!
But it does not benefit that much from it. When both CPUs are used for one multithreaded application (like Photoshop, 3DS-MAX or other professional, very hardwareintensive programs), XP always is slower in the benchmarks than Vista, especially in the comparison of XP64 and Vista64. Even with packing- or video-tools and also loading times for games.
|
I don't think you really know what you're talking about. Applications such as PhotoShop 3DS Max etc are going to run better on a Vista 64 bit platform simple because that OS is the most supported. Microsoft's support for XP 64 has always been poor and only until Vista64 came out has a 64 bit OS been strongly supported. But... That's apples and trash cans when it comes to XP32 Vista32 and Vista64 especially when it comes to games.
Modern games in general have always been mutithreaded however they have not always been supported ie. IL2. It causes problems such as stutters so for some time now it has been better to assign a single FAST cpu to the game. Well that's changed and it will continue into the future as GAME developers start to take advantage of Multicore platforms since they are becoming the norm.
Quote:
Originally Posted by Feuerfalke
And if you assign the program to 2 cores, you'll get stutters. That's not only true for IL2, but also for modern titles like UT3, which even supports multiple CPU and GPU.
But if it was just the game, why does it run smooth as silk with Vista and 2 cores assigned?
|
Your deductive reasoning has some flaws. Just because one game runs worse with supposed multi cpu/core support doesn't mean it has to do with the OS. Games have to be specifically tuned to take advantage of the technology. Writing applications that take use of these new cores are much more complex to write. There serious overhead involved and if you don't do it right you can have problems.
Quote:
Originally Posted by Feuerfalke
Same is for BlackShark. It basically uses the same engine from LockOn1.0, so it wasn't expected to get any performance-gain in Vista and infact the devs always said they take no guarantee it even runs without problems.
People learned it did run and it ran faster with 2 cores assigned. Not only faster than on one core, but most of the time much faster than with XP.
There is a thread about this, with some people reporting a 30% advantage with Vista64bit SP1 over XP SP3!
|
Lets get your facts straight. Vista runs BS better than WinXP with multiple cores no doubt! However when comparing actual performance the 30% you note is not an advantage at all. Its actually running it as fast as the guys who run it in WinXP. In fact there are some known problems running BS in XP.
Quote:
Originally Posted by Feuerfalke
There's just one big difference between those benchmarks mentioned by CaptStubing and those reported there: AERO.
|
Even with Aero turned off games under both Vista OSs are just now starting to do as well as XP. That's a year and a half later after the release of the OS. Vista promised better performance out of the gate. It's a known fact it did very poorly up until the release of SP1 for Vista.
The new WWI flight sim coming out based upon the IL2 engine is reporting a 30-40% increase with a quad over the dual core.
Here is a recent list of games that support mulitple CPUs or Cores.
==================Quad Core=====================================
Alan Wake - Ground up quad core support.
Bioshock (Unreal Engine 3) - Quad core support.
Call Of Duty 4 - Ground up quad core support.
Company of Heroes - Ground up quad core support
Crysis - MP Beta Dual Core support, full game ground up Quad Core support.
DiRT - Ground up quad core support (up to 8 cores reported).
Flight Simulator X - Quad core support with patch.
Lost Planet - Ground up quad core support. (octa core support as well).
MOH: Airborn (Unreal Engine 3) - Ground up quad core support.
Supreme Commander - Ground up quad core support.
The Elder Scrolls: Oblivion - Quad core ground up, can use 5 threads.
World in Conflict - Ground up quad core support.
Unreal Tournament 3 (Unreal Engine 3) - Ground up quad core support.
==================Dual Core=====================================
Age of Empires 3 - Dual core support.
Call of Duty 2 with 1.01 smp patch - Dual Core support
Enemy Territory: Quake Wars - Native dual core support (possible quad, need confirmation).
EVE online - Dual core (possible quad core, need confirmation)
Falcon 4.0 - Some Support, extent unknown.
Galactic Civilizations II - Dual core support.
Gothic 3 - Dual core support.
HL2: Orangebox - Dual core support
Stalker - Dual core support with 1.0004 patch.
Quake 4 - Dual Core with patch.
Titan quest + Titan quest Immortal Throne - Dual core with patch.
World of Warcraft - Dual Core with patch.