Allocating Processors To a Computation
To understand how effective our programming is, it is necessary to consider how physical processors will be applied to the computation
For data parallel computations such as those expressible with ZPL’s dense arrays, the one-point-per-processor view, dubbed virtual processor view by Steele and Hillis, is popular
- Think of a logical processor performing the task at each point in a parallel operation
- 1Pt/Proc is very intuitive