For my thesis I made drawings comparing conceptual differences of GPUs and CPUs. I didn’t like the ones which were floating through the interwebs, since most of them had bad quality or horrible colors.
The chosen font is Myriad Pro, the color scheme is blue / purple / green.
CPU Die Structure (Simplified)
GPU Die Structure (Simplified)
GPU Die Structure with Multiprocessors
A few schemes I’m not particularly proud of (and I did not use them any where). But, for completeness:
Multi GPU Scheme
Grid, Block, Thread
Does not really work, since the virtual entities of Grid, Block, and Thread do not map 1:1 to physical entities on the GPU… It was a try…