|How do you keep increasing performance in a power constrained environment like a smartphone without decreasing battery life? You can design more efficient microarchitectures, but at some point youâ€™ll run out of steam there. You can transition to newer, more power efficient process technologies but even then progress is very difficult to come by. In the past you could rely on either one of these options to deliver lower power consumption, but these days you have to rely on both - and even then itâ€™s potentially not enough. Heterogeneous multiprocessing is another option available - put a bunch of high performance cores alongside some low performance but low power cores and switch between them as necessary.|
This seems pretty cool that they can switch cores on the fly. Too bad it doesn't seem like it can use both A15 and A7 cores during times of need (although I don't think smartphone or tabletss will need that kind of power).