Above is a scene from Tekken 5 on my laptop (i7 2630qm + 525m). When either EE, GS, or VU is at 100% that means the CPU is pushed to the limit right?
Below is the same scene on my desktop (i7 920 + 6850), same settings and plugins, but none of the percentages are maxed out. So that means the GPU is holding back the CPU?
In another scene below both EE's are maxed out (but the VU is maxed out only on the laptop)
09-13-2011, 06:20 PM
(This post was last modified: 09-13-2011, 06:21 PM by refraction.)
If any of the 3 percentages is 98 or 99 etc, they are the threads holding your game back. If none of them are and it's running slowly, something outside of those threads is an issue. Could be the sound plugin, graphics driver or physical hardware. Best way to find out is to monitor CPU usage and gpu usage with a program like gpu-z
first you have a mobile processor with a mobile grahics card and second a 9-series both i7. The EE is dependant on the CPU threads. EE strecthed out to max means that the threads of pcsx2 are strecthed to the max. When i get around 90-90% EE , my CPU reads to 50 - 52% Only.
09-13-2011, 07:31 PM
(This post was last modified: 09-13-2011, 07:33 PM by Rezard.)
Yeah, something to the effect of the GS thread having some trouble and moving slow, that can cause the other threads to become bottlenecked. If the GS doesn't keep it's workload flowing, the other threads may have to stop and wait for it (or something from it), and would definitely not be at 100%.
It's funny; Because you could see the % maxed out as an indication that it's where your bottleneck is, but it also may not be. Likewise, it being lower could indicate that it's not "pushin' at full force", and is again, where you bottleneck is (or not). That bottleneck could be a cause of insufficient hardware, but may also just be an issue with what the given game does (or tries to do) with a particular thread otherwise.
The percentages are not necessarily a complete indication of "what the hold up is", but merely are displaying what's going on with each thread in terms of activity. They can make the problem very clear, but may also raise more questions.
09-14-2011, 02:20 AM
(This post was last modified: 09-14-2011, 02:25 AM by Shadow Lady.)
Could be multiple things, the graphics card, maybe the PCIe bus, some other background stuff taking CPU time, GS, perhaps some driver setting too. In some of the early newgif commits there were some games that would be slower and with that symptom too but I think that one is fixed now
Core i5 3570k -- Geforce GTX 670 -- Windows 7 x64
09-14-2011, 02:42 AM
(This post was last modified: 09-14-2011, 02:44 AM by nosisab Ken Keleh.)
One important notion to be observed is those aren't direct indicator of CPU load, is more like the amount of "available" CPU power is being used. This can lead to high readings and yet an external CPU load monitor showing the actual load is low. Windows power saving feature associated with CPU turbo features (mainly on laptops) can cause that strange behavior and many times is enough to put windows in "performance mode" at the Control Panel > Power Options to minimize the effects and enhance the emulator's general performance (do not forget to return the previous power plan after the gaming session when running on laptops).
Imagination is where we are truly real
When none are high and it's crawling it's usually that you're internal res is set too high in my experience