Posts: 205
Threads: 17
Joined: Dec 2008
Reputation:
0
Hi. Some days ago i got a new cpu. Just want to ask why all 6 cores use only half of its power in software mode?
Game: Tales of legendia
Pcsx2 settings by default, no speedhack
Gsdx: DX10 software mode, rendering threads = 4
On first scene on the ship i got 30fps, while all cores loaded only 20-50%
Phenom 1055T x6 3.5GHz ; nVidia GTS 250; 6Gb RAM; Windows 7 x64
Posts: 7.414
Threads: 66
Joined: Nov 2008
Reputation:
122
Location: Germany
That's because software rendering can't scale linearly with the number of threads.
You'll find this problem with many applications.
Lots of rather slow CPU cores cannot beat fewer but faster ones.
Posts: 3.559
Threads: 21
Joined: Jul 2010
Reputation:
61
Location: Australia
and some games actually run slower with more threads.
Posts: 205
Threads: 17
Joined: Dec 2008
Reputation:
0
12-11-2011, 10:15 PM
(This post was last modified: 12-11-2011, 10:17 PM by Summoner.)
I see, this is Gsdx limit.
So.... my destiny play this game with frame skip
Phenom 1055T x6 3.5GHz ; nVidia GTS 250; 6Gb RAM; Windows 7 x64
Posts: 392
Threads: 2
Joined: Dec 2008
Reputation:
33
12-12-2011, 12:26 AM
(This post was last modified: 12-12-2011, 12:29 AM by hyakki.)
last I checked it worked fine in Gsdx under hardware mode (newer revisions), besides for some very minor glitches here an there.
that game is very hard on the graphics for some reason..
Posts: 430
Threads: 18
Joined: Dec 2008
Reputation:
4
Location: Germany
12-12-2011, 12:32 AM
(This post was last modified: 12-12-2011, 12:35 AM by Nexxxus.)
(12-11-2011, 06:19 PM)Squall Leonhart Wrote: and some games actually run slower with more threads.
that happens when it bottlenecks other emulated components due to the high usage of the GS threads.
what I'm basically saying, the GS threads are stealing CPU cycles which are needed for other components like EE or VU.
So if you got a Quadcore and have MTVU checked, only use 2 rendering threads for GS.
Without MTVU, you can use 3.
btw: does MTGS (the main GS thread) also count as a rendering thread?
Main Rig: i7-3770k @4.5ghz | 16GB DDR3 | Nvidia GTX 980 TI | Win 10 X64
Laptop: MSI GT62VR | i7-6700HQ | 16GB DDR4 | Nvidia GTX 1060 | Win 10 X64