IN AN INTEGRATED CPU-GPU SYSTEM, THE CPU EXECUTES CODE THAT IS PROFOUNDLY
DIFFERENT THAN IN PAST CPU-ONLY ENVIRONMENTS. THIS NEW CODE’S CHARACTER-
ISTICS SHOULD DRIVE FUTURE CPU DESIGN AND ARCHITECTURE. POST-GPU CODE HAS
LOWER INSTRUCTION-LEVEL PARALLELISM, MORE DIFFICULT BRANCH PREDICTION, AND
LOADS AND STORES THAT ARE SIGNIFICANTLY HARDER TO PREDICT. POST-GPU CODE
EXHIBITS MUCH SMALLER GAINS FROM THE AVAILABILITY OF MULTIPLE CORES, OWING
TO REDUCED THREAD-LEVEL PARALLELISM.