not using multicore and GPU (Tegra3) optimazation ? - Printable Version

+- (
+-- Forum: PPSSPP - Playstation Portable Simulator Suitable for Playing Portably (/forumdisplay.php?fid=1)
+--- Forum: Development (/forumdisplay.php?fid=3)
+--- Thread: not using multicore and GPU (Tegra3) optimazation ? (/showthread.php?tid=3403)

not using multicore and GPU (Tegra3) optimazation ? - labba - 05-13-2013 05:39 PM

I recall when we started to work on the PCSx2 we had the same preformance issues and slowness and that we due to optimizations issues and due to not using the power of the CPU currectly and GPU.

i find it really strange that the emulator is almost using only CPU preformance and not optimizing the preformance curectly with the usage of multi-core and nothin also for GPU strenth.

is it planed to do more optimization for multicore optimization and GPU optimization ?

would you need any help in this area ? or this is something that you already working on ?

RE: not using multicore and GPU (Tegra3) optimazation ? - FinalBlast - 05-13-2013 06:19 PM

I believe they work on 1 core for now in order to make it so even the weakest CPU is able to play as smoothly as possible,
once they are satisfied with that, focus will most likely go for more than 1 core.
This is what I think they are doing, but creators, kindly fix me if there's more to it of what I wrote.

RE: not using multicore and GPU (Tegra3) optimazation ? - geigermuller - 05-13-2013 06:45 PM

It's been said before that the CPU doesn't make much of a difference. It is the gpu that truly matters. And right now, the latest mobile gpus like powerVr 554, Mali 600, tegra 4, etc may be good for playing mobile games, but they are nothing compared to proper pc gpus. In fact, even integrated graphics like the intel 4000 are much better than mobile gpus.

So the point is that the gpu is the limiting factor. Multi core threading isn't going to help that much. What would be useful is optimising the emulator so it requires less gpu power, and that is indeed the direction in which development is heading.

RE: not using multicore and GPU (Tegra3) optimazation ? - solarmystic - 05-14-2013 12:26 AM

To the OP,

What geigermuller said it's true, but with a caveat.

For certain problematic games like Tekken 6 and God of War, CPU usage is a big.big problem, even on the PC, with its exhorbitant CPU usage. The GPU is not even a factor at all, it's barely touched when running those games on the PC.

I find that PPSSPP is GPU limited on games that run well on the PC, for example in Monster Hunter Freedom Unite, where Turbo VPS is only as high as your GPU can process the frames (300-400 VPS) but CPU limited in problematic games. The problematic games can be fixed to not clog up the CPU in time.

RE: not using multicore and GPU (Tegra3) optimazation ? - [Unknown] - 05-14-2013 05:04 AM