~/talk

In Kernel Switcher: A Solution

links:none on file
slides:none on file

Demonstrates a working In Kernel Switcher that presents a pairing A7 and A15 into one logical CPU to the kernel, implements cpufreq masquerading so the governor sees a single wide frequency range, and performs fast core handoffs by powering up the inbound core, synchronizing caches via the CCI and switching contexts in about 20 microseconds. Benchmarks on bbench show a 90% performance at 60% power tradeoff versus an all-A15 system, code is upstreaming and shipping to members.

AI-written summary · about

  1. 0:00What is big.LITTLE?
  2. 0:59TC2 - ARM's big.LITTLE implementation
  3. 3:02What is the idea behind big.LITTLE?
  4. 5:10Heterogeneous Multi Processing (HMP)
  5. 8:59One possible solution
  6. 10:15What Linaro has implemented
  7. 13:00IKS - CPUfreq driver initialisation
  8. 14:38IKS - Frequencies exposed to CPUFREQ
  9. 18:58IKS - CPUfreq driver enhancement
  10. 20:08IKS - Bridging the Chasm
  11. 33:33IKS - Addition to the Interactive Governor
  12. 36:13IKS - The Results
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.