The following sections describe command switches that the advanced user may want to use for maximum performance.
Some of these switches (-aggressive
,
-cacheline
, -cachesize
,
-dpregisters
, -fpregisters, -
setassociativity
) set parameters that KAP uses to optimize
memory usage. Knowing how much data can be kept in fast memory
(cache or arithmetic registers) and the costs of moving data in
the memory hierarchy, enable better optimization of memory reference
patterns. The -scalaropt=3
and -roundoff=3
switches are required for memory management to be enabled.