Finer Grain Parallelism



In the absence of pixel-level interleaving, we need to constantly shuffle primitives in order to achieve a good load balance. There are many possible options:
  • Sort-First
  • Sort-Middle
  • Sort-Last
Lately, new architures have been suggested... Sort-Everywhere


Eldridge, Ighey, and Hanrahan,
Pomegranate: A Fully Scalable Graphics Architecture, SIGGRAPH '00
Lecture 2   Slide 26   6.837 Fall '00