One of the ways to boost single-threaded performance on multicore machines is to shut down the cores that aren't in use and divert power to whichever cores are running the single-threaded workload.