Skip to content

Improvement on Exynos4x12 DVFS Hotplug driver#20

Merged
mdrjr merged 1 commit into
hardkernel:odroid-3.8.yfrom
ggezer:odroid-3.8.y
Apr 23, 2013
Merged

Improvement on Exynos4x12 DVFS Hotplug driver#20
mdrjr merged 1 commit into
hardkernel:odroid-3.8.yfrom
ggezer:odroid-3.8.y

Conversation

@ggezer

@ggezer ggezer commented Apr 22, 2013

Copy link
Copy Markdown

This commit finishes the TODOs I mentioned in initial commit.

  • anticipation behavior is improved. Instead of increasing target limit for closing cpu, check interval is increased and target limit for booting cpu is decreased. Thus less timer tick -> better overall system performance
  • hotplug ticks used in ondemand and conservative governors are now disabled when not needed(system is idle, system is under heavy load). Thus significantly improved overall system power consumption.
  • tunables are exported to sysfs under /sys/devices/system/cpu/dvfs-hotplug
    -> min_cpu_count
    -> max_cpu_count
    -> freq_load_tolerance (percentage of maximum supported frequency)
    -> tick_interval (in milisecond)
    -> tick_anticipation( to favor rising system load, 0 or 1)

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants