Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
en:xu4_ram_overclock [2017/05/17 13:53] joy.cho [DDR Overclocking on XU4] |
en:xu4_ram_overclock [2017/05/23 18:24] (current) joy.cho [Ubuntu Guide] |
||
---|---|---|---|
Line 2: | Line 2: | ||
A new higher DDR frequency is now available on XU4 series.\\ | A new higher DDR frequency is now available on XU4 series.\\ | ||
- | So far, only **Android** supports the frequency set.\\ | + | Both of Android and Ubuntu supports the frequency set,\\ |
- | Also you can adjust DDR frequency and governor using a new **ODROID Utility**. | + | and only Android provides DRAM governor interface.\\ |
<WRAP center round important> | <WRAP center round important> | ||
- | * Android : Available with 4.4.4 v4.9 (17 May, 2017) or higher version | + | * Android : Available with Android 4.4.4 v4.9 (17 May, 2017) or higher version |
+ | * Ubuntu : Available with Ubuntu (22 May, 2017) or higher version | ||
</WRAP> | </WRAP> | ||
- | ==== Available list of devfreq governor and frequency ==== | + | ===== Android Guide ===== |
+ | On Android, you can adjust DDR frequency and governor using a new **ODROID Utility**. | ||
- | == Governor == | + | === Governor === |
<code> | <code> | ||
# cat /sys/class/devfreq/exynos5-devfreq-mif/available_governors | # cat /sys/class/devfreq/exynos5-devfreq-mif/available_governors | ||
Line 17: | Line 19: | ||
</code> | </code> | ||
- | == Frequency == | + | === Frequency === |
<code> | <code> | ||
# cat /sys/class/devfreq/exynos5-devfreq-mif/available_frequencies | # cat /sys/class/devfreq/exynos5-devfreq-mif/available_frequencies | ||
Line 26: | Line 28: | ||
You can change devfreq governor and frequency using it.\\ | You can change devfreq governor and frequency using it.\\ | ||
+ | {{:en:screenshot_2017-05-17-05-27-49.png?nolink&800|}} | ||
- | ==== AnTuTu Benchmark Score ==== | + | ===== Ubuntu Guide ===== |
- | Here is a AnTuTu benchmark score.\\ | + | On kernel 4.9, you can change ddr frequency using boot.ini interface.\\ |
- | We consider three cases.\\ | + | The available frequency set is **933MHz, 825MHz, 728MHz and 633MHz**\\ |
- | * Case 1 : cpu governor - ondemand / devfreq governor - simple_exynos / devfreq clock - 825MHz | + | and the default one is **825MHz**.\\ |
- | * Case 2 : cpu governor - performance / devfreq governor - performance / devfreq clock - 825MHz | + | As we check the benchmark score using **mbw**, about 10% improvement can be expected. |
- | * Case 3 : cpu governor - performance / devfreq governor - performance / devfreq clock - 933MHz | + | === boot.ini === |
+ | Please find **ddr_freq** in boot.ini and change the value. | ||
+ | <code> | ||
+ | ... | ||
+ | # DRAM Frequency | ||
+ | # Sets the LPDDR3 memory frequency | ||
+ | # Supported values: 933 825 728 633 (MHZ) | ||
+ | setenv ddr_freq 825 | ||
+ | ... | ||
+ | # set DDR frequency | ||
+ | dmc ${ddr_freq} | ||
+ | ... | ||
+ | </code> | ||
+ | And then please make sure to reboot the system. | ||
+ | <code> | ||
+ | # sudo reboot | ||
+ | </code> | ||
- | {{:en:xu4_ddr_antutu.png?800}} | ||
+ | ===== AnTuTu Benchmark Score ===== | ||
+ | |||
+ | Here is a AnTuTu benchmark score.\\ | ||
+ | We checked the following two cases.\\ | ||
+ | * Case 1 : cpu governor - performance / devfreq governor - performance / devfreq clock - 825MHz | ||
+ | * Case 2 : cpu governor - performance / devfreq governor - performance / devfreq clock - 933MHz | ||
+ | |||
+ | {{:en:xu4_antutu_totalscore.png?700}} \\ | ||
+ | {{:en:xu4_antutu_details.png?700}} | ||
- | ^ ^ Total ^ 3D ^ UX ^ CPU ^ RAM ^ | + | ^ ^ Total ^ 3D ^ UX ^ RAM ^ |
- | | 825MHz - Normal | 52694 | 11047 | 12599 | 23300 | 5747 | | + | | 825MHz | 52741 | 11081 | 12770 | 5758 | |
- | | 825MHz - Performance | 52741 | 11081 | 12770 | 23131 | 5758 | | + | | 933MHz | 53753 | 11249 | 13051 | 6207 | |
- | | 933MHz - Performance | 53753 | 11249 | 13051 | 23246 | 6207 | | + |