How to Force CPU Process?
|
07-22-2013, 07:26 AM
(This post was last modified: 07-22-2013 07:08 PM by azzuryo.)
Post: #1
|
|||
|
|||
How to Force CPU Process?
Sorry for my bad english...
PPSSPP is the greatest emulator I ever use. Very light and SIMPLE... it's powerful emulator to running game on *full FPS with minimum used process on CPU (only 30% of my CPU) and only used RAM around 120mb. But on the GPU process above 75% on my Radeon 5770. What if CPU process help GPU process and RAM help VRAM, can make it more powerful emulator??.. *my full FPS sometimes get dropped on random moment, especially when load new world or geometry on real time. Ex: when you look behind or near the finish line on GranTurismo. Thank you for making this emulator, it's very useful and Sorry for my bad english... Sorry for my english, I'm from Indonesia |
|||
07-22-2013, 07:39 AM
Post: #2
|
|||
|
|||
RE: Force CPU Process
The emulator only uses a small amount of your CPU because it is only limited to one CPU core at the moment, it is not multithreaded.
It is a good thing that you're not CPU limited, a high GPU utlization on your Radeon 5770 means that your CPU is coping well with the emulator. You should only be worried if the GPU is getting 100% utilization and your Speed drops. Speed is the only metric to be worried about, in terms of well your PC is doing in this emulator. FPS (which is different) drops means that the emulator itself is as fault. You can refer to your screenshot. PPSSPP Modern Testbed:- Intel Core i5 4690K @ 4.0 GHz NVIDIA Geforce GTX 760 2GB GDDR5 VRAM @ 1138/6500 Mhz 16 GB DDR3 RAM @ 1600 MHz Windows 7 x64 SP1 PPSSPP Ancient Testing Rig:- Intel Core 2 Duo T9550 @ 2.8GHz ATI Mobility Radeon 4670 1GB GDDR3 VRAM @ 843/882 MHz 8 GB DDR3 RAM @ 1066 MHz Windows 7 x64 SP1 |
|||
07-22-2013, 08:04 AM
Post: #3
|
|||
|
|||
RE: Force CPU Process
(07-22-2013 07:39 AM)solarmystic Wrote: The emulator only uses a small amount of your CPU because it is only limited to one CPU core at the moment, it is not multithreaded. Thank you for your explanation... I Understand now.. No offense but why sometimes bit lag at random moment, especially when load new world or geometry on real time? My RAM is have more space but PPSSPP only used around 120mb. (I don't know how to see VRAM usage) Sorry for my bad english (correct me) Sorry for my english, I'm from Indonesia |
|||
07-22-2013, 08:20 AM
Post: #4
|
|||
|
|||
RE: Force CPU Process
(07-22-2013 08:04 AM)azzuryo Wrote: No offense but why sometimes bit lag at random moment, especially when load new world or geometry on real time? This usually happens if Texture Scaling is enabled (2x and above). The reason it sometimes lags at new scenes is because the texture is being loaded into the memory or something, once it's loaded it will stop lagging. (At least that's what i think is happening...) [CPU]: Intel Core i7-4790K 4.0GHz [GPU]: EVGA GeForce GTX 970 Superclocked ACX 2.0 4GB GDDR5 [PSU]: EVGA SuperNOVA G1 1000W (80 Plus Gold) [RAM]: Corsair Vengeance 16GB (2x8GB) DDR3 1600MHz [MOBO]: MSI Z97-GAMING 5 [PC CASE]: ENERMAX Ostrog GT (Red) [CPU FAN]: Cooler Master: Hyper 212 EVO |
|||
07-22-2013, 08:27 AM
(This post was last modified: 07-22-2013 08:29 AM by solarmystic.)
Post: #5
|
|||
|
|||
RE: Force CPU Process
(07-22-2013 08:20 AM)xZabuzax Wrote: This usually happens if Texture Scaling is enabled (2x and above). Bingo. The main problem with the current Texture Scaling implementation is that it is performed on the CPU, and also, using the same thread/core as the main program, so the operation is not parellelized and will often interrupt the main emulator thread that's also dealing with the sound. (Sound is also processed on the very same core, which is why hitches to the performance also causes drop outs in the sound production) This is very evident if you render a scene which is highly volatile (ones that introduce a lot of continously changing objects and elements to the screen), the hitches will be very, very obvious at higher Texture Scaling setings. A GPU based implementation would be much, much faster. PPSSPP Modern Testbed:- Intel Core i5 4690K @ 4.0 GHz NVIDIA Geforce GTX 760 2GB GDDR5 VRAM @ 1138/6500 Mhz 16 GB DDR3 RAM @ 1600 MHz Windows 7 x64 SP1 PPSSPP Ancient Testing Rig:- Intel Core 2 Duo T9550 @ 2.8GHz ATI Mobility Radeon 4670 1GB GDDR3 VRAM @ 843/882 MHz 8 GB DDR3 RAM @ 1066 MHz Windows 7 x64 SP1 |
|||
07-22-2013, 08:35 AM
(This post was last modified: 07-22-2013 08:36 AM by xZabuzax.)
Post: #6
|
|||
|
|||
RE: Force CPU Process
You always take your time with those awesome and detailed explanation, i like that =p
[CPU]: Intel Core i7-4790K 4.0GHz [GPU]: EVGA GeForce GTX 970 Superclocked ACX 2.0 4GB GDDR5 [PSU]: EVGA SuperNOVA G1 1000W (80 Plus Gold) [RAM]: Corsair Vengeance 16GB (2x8GB) DDR3 1600MHz [MOBO]: MSI Z97-GAMING 5 [PC CASE]: ENERMAX Ostrog GT (Red) [CPU FAN]: Cooler Master: Hyper 212 EVO |
|||
07-22-2013, 08:46 AM
Post: #7
|
|||
|
|||
RE: Force CPU Process
(07-22-2013 08:35 AM)xZabuzax Wrote: You always take your time with those awesome and detailed explanation, i like that =p Me too.. PPSSPP developed by awesome guy... Sorry for my english, I'm from Indonesia |
|||
« Next Oldest | Next Newest »
|