[Simple profiling results] ~30% of time Waiting?
#11
If that load % is a result of the processor as a whole,
then consider the unused portion of your processor to be the excess cores/threads.

PCSX2 only uses 2 cores/threads with hardware renderering. or 3 with the MTVU hack.
Reply

Sponsored links

#12
I guess this is MTGS which by it's nature has to wait (or spend CPU time doing nothing)
while the EE runs the code that puts out new frames for it to send to the GS plugin.

Profiling multithreaded applications isn't easy when you don't have a firm grasp of what your app
is supposed to be doing.

Edit:
It looks like you're watching the wrong thread in your profiler. If you can't change it, consider AMD Code Analyst or Intel Vtune.
Reply
#13
(04-22-2012, 05:02 PM)rama Wrote: I guess this is MTGS which by it's nature has to wait (or spend CPU time doing nothing)
while the EE runs the code that puts out new frames for it to send to the GS plugin.

Profiling multithreaded applications isn't easy when you don't have a firm grasp of what your app
is supposed to be doing.

Edit:
It looks like you're watching the wrong thread in your profiler. If you can't change it, consider AMD Code Analyst or Intel Vtune.

The profiler watches all threads of pscx2.exe, so nope Smile its pcsx as a whole

thanks for the other stuff!

its with the hack with 3 core suppport btw

edit: thanks to rezard for clearing things up a little bit Smile, but the % is not the whole cpu but the percentage in pcsx2 shown in the title bar @EE, the MVU is @80% or sth

Regards,
nato
Reply




Users browsing this thread: 1 Guest(s)