Redefining the Role of the CPU in the Era of CPU-GPU Integration

  • Authors:
  • Manish Arora;Siddhartha Nath;Subhra Mazumdar;Scott B. Baden;Dean M. Tullsen

  • Affiliations:
  • University of California, San Diego;University of California, San Diego;University of California, San Diego;University of California, San Diego;University of California, San Diego

  • Venue:
  • IEEE Micro
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

In an integrated CPU-GPU system, the CPU executes code that is profoundly different than in past CPU-only environments. This new code's characteristics 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.