Differences Between Host and Device

The primary differences occur in threading and memory access:

These are the primary hardware differences between CPU hosts and GPU devices with respect to parallel programming. Other differences are discussed as they arise elsewhere in this document.