cpufreq-interactive-opt
cpufreq-interactive-opt copied to clipboard
Generate sd845 parameters
Add governor parameters for snapdragon 845
https://github.com/yc9559/cpufreq-interactive-opt/blob/master/vtools-powercfg/20180603/sd_845/powercfg.apk
@yc9559 Could you publish parameters for : Exynos 9810 (Galaxy S9/Note 9) SD835 EAS (PIXEL 2/ 2 XL)
Sorry, this project is aim to automatically optimize parameters of the govenor called interactive. The current profile for sdm845 was tuned by hand and imagination and it cannot be generated by WIPE.
@yc9559 Thank you for the quick response Can you please give me advice to optimize sd835 (EAS) manually by hand? How did you do it for sd845 Is there any specific procedures you have followed for testing and changing parameters ?
@korom42 Schedutil doesn't provide a wide range of tuning. Let's move on to the power model of sd 835. It's easy to find out the power effiency above 2.0g of A73 declines dramatically. As a trade of decreasing 15% performance, decreasing 40% power comsuption is more valuable.
@yc9559 Thank you so much locking A73 in 2.0ghz for sd835 works very well. If you don't mind giving tips for manual optimizing EAS for sd820/821 & 810 too based on their power efficiency model.
1.6-1.8g for Kyro HP, 1.4g for A57😋
@yc9559 One more questions, when using this code (sd835 hmp)
lock_value "0:380000 4:380000" /sys/module/cpu_boost/parameters/input_boost_freq
380000 frequency is applied to which cores ?
cpu0 and cpu4 only (0:380000 1:0 2:0 3:0 4:380000 5:0 6:0 7:0)
Or
cpu0, cpu1, cpu2, cpu3, cpu4, cpu5, cpu6, cpu7 (0:380000 1:380000 2:380000 3:380000 4:380000 5:380000 6:380000 7:380000 )
Which one is correct ?
The second one. Cpu 0-3 are in the same cluster, due to the smp structure, they have the same frequency.
@yc9559 Thank you for your fast response. Also in sd845 EAS
0:1080000 4:0
cpu0 only (0:1080000 1:0 2:0 3:0 4:0 5:0 6:0 7:0) Or cpu0, cpu1, cpu2, cpu3 (0:1080000 1:1080000 2:1080000 3:1080000 4:0 5:0 6:0 7:0)
Which one is correct ?
These three have the same effect.