Previous | Next --- Slide 21 of 64
Back to Lecture Thumbnails

Little summary:

The static assignment don't have the overhead of scheduling work load, since it's predefined before runtime, it works best when the programmer has knowledge to the data.

The dynamic assignment is need when the programmer has no idea how the data is distributed, so the extra computation is needed for scheduling work in order to achieve better work balance.