Data Type

REAL*8 (8-byte) words

Default Value

0.25

Description

Generally GPUs provide significantly more processing power than CPUs. When FMS allocates work between the GPUs and CPUs it uses a criteria that should allow both GPUs and CPUs to finish their work at the same time. However if the GPUs finish first, significant processing power may be lost waiting for the CPUs. This Parameter decreases the work allocated to the CPUs by CSAFE percent to make sure the GPUs never wait for the CPUs.

The amount of work performed by the CPUs during matrix multiply and triangle solve is initially set by the FMS Parameters IMMPCT and ITRPCT respectively. These amounts are adjusted dynamically during runtime based on the actual performance measured. This parameter decreases the amount of work allocated to the CPUs from the computed values, which were obtained by having equal processing time for the GPUs and CPUs.