Problem with multi threading
#1
I have the E8400 wolfdale class intel duo core cpu. I was checking out taskmanager when I noticed the game was only using 50% of my cpu. As far as I know that is equivalent to one core. I checked the options and multi threading was enabled. I disabled it, restarted pcsx2 several times (changing settings on the graphics plugin). I figure that the graphics plugin is as fast as its going to be, but I'd like to run it on 2 cores now... however when I check the box and hit ok the program crashes every time.

Pcsx2 beta 1190
EE/IOP recompiler; VU0rec; VU1rec; multi threaded GS mode; Frame Skip 65, 50, 3, 2
ZeroGS 0.97.1 (for GSdx only software mode runs the game)
LilyPad svn (r1034) 0.10.0
Gigaherz's CDVD plugin 0.7.0
USBnull Driver 0.5.0
SPu2-X 1.1.0
LilyPad svn (r1034) 0.10.0
DEV9null Driver 0.3.0
FWnull Driver 0.4.0

USA BIOS v2
Reply

Sponsored links

#2
Well, revert it all back to your initial settings.
MTGS does use your 2 cores *the best it can*.
So if your graphic card was slow for example, task manager could be reporting 50% usage.

ZeroGS is not recommended anymore, so maybe you should be trying to get GSdx to work.
Reply
#3
50% is not one core. even more, one core threads are usually 40-45%, because full load are rare. And for pcsx2 the most usual case is (40+80)/2 case cores (it is 60%). Loading between cores is not perfect, so one core is usually underloaded. Try to monitor load of different cores.
Reply
#4
(05-27-2009, 12:23 AM)rama Wrote: Well, revert it all back to your initial settings.
MTGS does use your 2 cores *the best it can*.
So if your graphic card was slow for example, task manager could be reporting 50% usage.

ZeroGS is not recommended anymore, so maybe you should be trying to get GSdx to work.

How do I revert back to initial settings? A fresh install? Also I just tried to run GSdx and it locked up my whole computer and I had to do a hard restart. ZeroGS is the only one I can get to run and if the others do run (only on the software setting) then they run 5-10 fps slower. I don't know why it only runs software because I have a new rig with a Nvidea 9800.
Reply
#5
(05-27-2009, 06:27 AM)J711 Wrote: How do I revert back to initial settings? A fresh install?
yea that or just go into the "inis" folder and delete everything in it Smile
Windows 7 64bit
Intel Pentium Dual-Core E5200 OC to 3.6GHz, Intel GMA x4500, 1GB DDR2

NinjaMight just work on next guideNinja
Reply
#6
(05-27-2009, 06:44 AM)LuisR14 Wrote:
(05-27-2009, 06:27 AM)J711 Wrote: How do I revert back to initial settings? A fresh install?
yea that or just go into the "inis" folder and delete everything in it Smile

Thank you. Now the game is running at normal frame rate or alittle above. Also the dual cores is helping with that. Finally I don't know why, but now hardware mode is working. Which version of the graphics plugin GD...something should i use? 2, 4.1, or 3. Or how do I go about figuring out which version my hardware can handle?
Reply
#7
Take gsdx sse4.1 for best result to your cpu.
Notebook ASUS A43TA|CPU AMD Llano APU A6-3400m Triple core (1 core disable) OC to 2.6+Ghz|GPU CF|HD 6520 400Mhz/667Mhz iGPU|HD6650M OC 780Mhz/985Mhz dGPU|RAM 8GB DDR3 1333|Windows 7 Ultimate Sp.1 x64 bit.
>> Emulation speed differs for each game. There will be some you can run fast easily, but others will simply require more powerfull hardware <<.
Reply
#8
well you haven't posted your pc specs so that we could tell you Smile, but SSE4.1 is the greatest one, then goes SSSE3 and then SSE2 (notice the number goes down Tongue)
Windows 7 64bit
Intel Pentium Dual-Core E5200 OC to 3.6GHz, Intel GMA x4500, 1GB DDR2

NinjaMight just work on next guideNinja
Reply
#9
If you have the console enabled when you start up pcsx2, it'll have output like:
Features:
Detected MMX
Detected SSE
Detected SSE2
Detected SSE3
Detected SSSE3
Not Detected SSE4.1

Pick the lowest one that's detected.
Reply
#10
(05-28-2009, 06:21 AM)Prodigion Wrote: If you have the console enabled when you start up pcsx2, it'll have output like:
Features:
Detected MMX
Detected SSE
Detected SSE2
Detected SSE3
Detected SSSE3
Not Detected SSE4.1

Pick the lowest one that's detected.

Kinda confused on your post. Do you mean, the lowest one on the list? Or the lowest numerical number?
Intel Core 2 Duo QX9750 Extreme Edition | eVGA 790i FTW | BFG GTX 280 OC 1GB | 8GB of Patriot Viper
Reply




Users browsing this thread: 1 Guest(s)