How do you quantify this "more work" ? I find it amusing to claim than on a phone, multicore somehow works differently, and that a full Linux and Qt, both multithreaded and asynchronous for decades, are somehow not optimized for multicore operations. Unless you meant "more work *needs* to be done" in Android to utilize multiple cores.