SMP Bad, Beer good?
“In some of the use cases we’ve seen, [the] second core is detrimental because of scheduling.” Having looked at the multi-core options on the market, he said, the performance didn’t justify “the size and cost of putting in that part".
I'm sorry... what? The Android kernel is Linux, and since kernel 2.6.26, Linux has had an awesome multicore thread-scheduling algorithm. Maybe he's saying the Dalvik VM doesn't take good advantage of it? Or is he just slagging 50 years of continuous improvement in the state of the art of symmetric multiprocessing?
I guess it's more like post #2 (@Anonymous Coward) says: "We don't do it, and our competitors do, so it must suck."
BTW, I'm pretty pleased with the performance of my Motorola Droid 4. If multi-core is a performance detriment, I haven't noticed it yet.