Many Android handsets feature incredible processing power these days, with multiple cores and high clock speeds seeming to offer incredibly smooth performance. According to Mike Bell, from Intel's Mobile and Communications Group, though, the specs might not be as impressive as they first appear.
Speaking with The Inquirer, Bell explains that Android software just isn't up to using multi-core processors efficiently—and that, as a result, they may even be detrimental to performance. From the interview:
"If you are in a non-power constrained case, I think multiple cores make a lot of sense because you can run the cores full out...
"[But] if you take a look a lot of handsets on the market, when you turn on the second core... the [current] leakage is high enough and their power threshold is low enough because of the size of the case that it isn't entirely clear you get much of a benefit to turning the second core on. We ran our own numbers and [in] some of the use cases we've seen, having a second core is actually a detriment, because of the way some of the people have not implemented their thread scheduling.
"I've taken a look at the multiple core implementations in the market, and frankly...it isn't obvious to me you really get the advantage for the size and the cost of what's going into that part."
It's tempting to suggest that Intel has a vested interest in rubbishing the current state of the Android market, especially when it comes to multi-core processors. After all, its hopes are pinned on its Medfield chip—which just happens to be a single-core design.