Research Article

Locality-Aware Task Scheduling and Data Distribution for OpenMP Programs on NUMA Systems and Manycore Processors

Table 1

Simple data distribution policies for the programmer.

PolicyBehavior

StandardDelegate data distribution to the OS.

FineDistribute data, unit-wise round-robin, across all locations.

CoarseDistribute data units, per-allocation round-robin, across all locations.