4.2.1 /concurrentize, /conc, /noconc, (/noconcurrentize)

The /concurrentize qualifier directs KAP to restructure the source code for parallel processing.

Setting /noconcurrentize disables parallel execution and allows all serial optimizations to take place. You can enable and disable parallel execution on a module-by-module basis using KAP directives or on a loop-by-loop basis using KAP assertions. For more information about parallel processing directives, see Section 5.4. Parallel processing assertions are described in Section 5.2.

Programs containing many loops that require synchronization or programs that have loops with small iteration counts may run slower when parallelized. In these cases disable parallel execution.


Previous Page Next Page Contents Index
Command-Line Qualifiers