90 likes | 193 Views
Progress Report. 2013/10/30. ARM big.LITTLE. Goal maximize power efficiency with only a modest performance sacrifice. Task should be distributed unevenly. Only critical tasks should execute on big CPUs to minimize power consumption. Three Models. Cluster migration
E N D
Progress Report 2013/10/30
ARM big.LITTLE • Goal • maximize power efficiency with only a modest performance sacrifice. • Task should be distributed unevenly. • Only critical tasks should execute on big CPUs to minimize power consumption.
Three Models • Cluster migration • In-Kernel Switcher(CPU migration) • Heterogeneous multi-processing (global task scheduling)
IKSResults • BBench page + Audio on TC2
Todo • White papers about big.LITTLE • Big.LITTLE Processing with ARM Cortex-A15 & Cortex-A7 • ARM, Sep. 2011. • Benefits of the big.LITTLEArchitecuture • Samsung, Feb. 2012.
Manufacturers Other than ARM • Qualcomm • Dynamically enables partial or all CPU cores and adjusts CPU frequency to achieve power efficiency. (HMP) • Nvidia • N+1, one slow core and N fast ones. • Currently N = 4. • MTK • HMP(?)