7.7 Compiling for a Specific Number of Processors

Compile for a specific number of nodes (i.e. specify a value to the -wsf option) for production code, if possible. If you compile using -wsf but do not specify a value, only one dimension of any array is distributed. If the performance of your code depends on distributing more than one dimension, it executes more slowly if you do not specify a value with the -wsf option. In addition, even code that only distributes one dimension of an array may execute more slowly if no value was specified with -wsf because addressing expressions may take longer to evaluate.