This qualifier tells KAP to look at distinct array names and limit the number of arrays that appear in a loop to avoid cache thrashing. That is, this qualifier breaks a loop containing, for example, references to arrays A and B into two loops. One loop references array A and the other loop references array B.
Two arguments (
j ) used in a
j qualifier, control name
partitioning as follows:
i- Specifies the minimum number of partitions. This is the preferred smallest number of distinct arrays in each distributed loop.
j- Specifies the maximum number of partitions. This is the preferred largest number of distinct arrays in each distributed loop.
If no arguments appear with the
qualifier, KAP uses its default values of 2 for the minimum and 8
for the maximum number of partitions.
Before KAP can perform name partitioning, you must specify the
/scalaropt=n , where
greater than or equal to 3.
/nonamepartitioning qualifier explicitly prevents