Posts: 879
Threads: 53
Joined: Apr 2009
Reputation:
25
Location: Australia
^
Yeah, Refraction or Rama mentioned it may help on "Some Games", but can also cause slowdown on others. So if you do have a dual core then try it on a game to game basis, but dont just leave it on, or you may be crippling yourself
Msi GF-62VR
Intel core i7 7700hq @2.8(3.5ghz turbo) Nvidia 6gig GTX1060 16 gigs DDr5 windows 10
*base 64 images don't work here - ref*
Posts: 77
Threads: 1
Joined: Jun 2012
(07-19-2012, 09:10 AM)naoan Wrote: There's numerous report where MTVU help dual core users.
By common sense MTVU is allow more core to run apps simutanously.
As you see there are 2 hand working ,how come the 3rd hand asistance for the work.
Posts: 1.020
Threads: 2
Joined: Sep 2009
Reputation:
10
Your common sense doesn't apply to how complicated syncing on PS2 and PCSX2 are. Go read cotton's blog about MTVU.
Posts: 77
Threads: 1
Joined: Jun 2012
If the MTVU can work for dual core .why should they prompt it as option and not set it as fix patch.
under this option,how come there is warning "suitable for 3 three core or more use"
Posts: 1.352
Threads: 56
Joined: Jun 2011
Reputation:
35
Location: Vietnam
Normally PCSX2 runs 2 main threads, one is EE and the other is GS. Unfortunately the two threads are usually not equal in term of workload. If the EE has more work to do, it use the full potiential power of a single CPU core, while the GS cannot do it own work independently -- it must wait for the EE thread. The result is the GS thread does not use the full power of the CPU core on which it run.
The MTVU hack splits the work from the EE thread to 2 threads, called EE and VU. So if the CPU is dual-core and the game is "EE limited" the VU thread can runs on the same core with the GS thread, to reduce the EE workload, and on the other hand it use the redundant power of the core on which the GS thread runs, resulting in faster game speeds. In "GS limited game", the speed could be slower due to the overhead created when for synchronization purpose when splitting the EE thread.
Basically that's how it works. You should read cottonvibe blog for further details.