Dolphin, the GameCube and Wii emulator - Forums

Full Version: Dolphin Android slows down at random times on OnePlus 6?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
I'm running dolphin on the OnePlus 6, which is supposed to run GameCube games near flawlessly. The only issue is, I get into the game, it runs fine for a few seconds, then it starts to slow down at random. This has happened with Kirby air ride and Pokemon collosseum, though much more prominent in the latter. I don't believe it's the shader compilation since it happens in the same areas even after reloading the game. The strangest thing is though that if I hit the tasks button on the navbar to bring up all my apps and then I go back, the game runs smoothly again. Is there something I need to change on my phone or should I try another dolphin version? Using 5.0-8253 ATM.
(06-28-2018, 09:36 PM)Giodude Wrote: [ -> ]The strangest thing is though that if I hit the tasks button on the navbar to bring up all my apps and then I go back, the game runs smoothly again.
Interesting, this behaviour looks like DVFS. Additionally I noticed most of the SD845 devices (except Asus/Xiaomi gaming phones) doesn't have heatsink unlike SD835
(06-29-2018, 12:45 AM)zxcvbad Wrote: [ -> ]Interesting, this behaviour looks like DVFS. Additionally I noticed most of the SD845 devices (except Asus/Xiaomi gaming phones) doesn't have heatsink unlike SD835

So you think the phone is throttling itself to save power?
(06-29-2018, 12:48 AM)Giodude Wrote: [ -> ]So you think the phone is throttling itself to save power?

Yep, try to run CPU throttling test app from the Play Store, ideally comparing results to SD835 device
To save power, and to avoid burning your hands.

Ninja´d btw.
(06-29-2018, 12:45 AM)zxcvbad Wrote: [ -> ]Additionally I noticed most of the SD845 devices (except Asus/Xiaomi gaming phones) doesn't have heatsink unlike SD835

Oh crap. Why??? Are there reports that those gaming phones have a much higher thermal budget?
(06-29-2018, 01:13 AM)degasus Wrote: [ -> ]Oh crap. Why??? Are there reports that those gaming phones have a much higher thermal budget?

Both OEMs claiming heatsinks which in theory should dissipate heat while OP6 teardown showed there's no heat pipe present + we don't know about OP6 DVFS setup, they could have saved money on heatsink and managed thermal headroom by making aggressive DVFS
(06-29-2018, 01:11 AM)zxcvbad Wrote: [ -> ]Yep, try to run CPU throttling test app from the Play Store, ideally comparing results to SD835 device

[Image: Screenshot_20180628-112212.jpg]
Try to run it for at least 20 mins ideally even longer. There's DVFS adjustments present as I can see, also we may fall back to priority thread DVFS specific e.g. Samsung's DVFS like
S835 was a one off in terms of actually fitting into its thermal envelope under normal conditions. S845 is an extension of that power/perf curve, according to anandtech. In theory if you capped the S845 to a frequency where perf is similiar to S835, you would see generally similiar thermals and power draw. But that is not the maximum power state, and at the full 2.8(?)GHz the chip draws quite a lot more. Couple that with the fact that android has terrible clock speed management (just bursts to maximum, throttles down hard, and tries again as opposed to sustaining a clock speed that won’t throttle like other OSes).

TL: DR this chipset runs at 2.8Ghz to artificially improve benchmark numbers and can’t sustain it. Maybe if android was like windows or iOS and actually had stable throttling behaviors in place instead of flipping between min and max clock to try and fix it.
Pages: 1 2