July 2007
Intermediate to advanced
332 pages
10h 4m
English
blocked_range and blocked_range2d represent splittable ranges. For each of these, splitting partitions the range into two subranges.
The bodies for parallel_reduce, parallel_scan, simple_partitioner, and auto_partitioner must be splittable. For each of these, splitting results in two bodies that can run concurrently.