Previous | Next --- Slide 52 of 94
Back to Lecture Thumbnails
  • Coarse-grained: minimal communication/conflicts between threads
  • Fine-grained: Good locality since neighbor threads share memory; Neighbor threads have similar behaviors

Weaknesses: Fine-grained: poor cache locality, not all values in the cache are being used Course-grained: possible uneven distribution of work