Specify the largest floating-point data type that can be atomically loaded and stored on the hardware that you use to test code.
Category: Hardware Implementation
Default:
None
Float
Specifies that float
is the largest
floating-point data type that can be atomically loaded and stored on the
hardware that you use to test code.
Double
Specifies that double
is the largest
floating-point data type that can be atomically loaded and stored on the
hardware that you use to test code.
None
Specifies that there is no applicable setting or not to use this parameter in generating multirate code.
Use this parameter, where possible, to remove unnecessary double-buffering or unnecessary semaphore protection, based on data size, in generated multirate code.
Selecting a device by using the Device vendor and Device type parameters sets a device-specific value for this parameter.
This parameter is enabled only if you can modify it for the selected hardware.
Parameter:
TargetLargestAtomicFloat |
Value:
'Float' | 'Double' |
'None' |
Default:
'None' |
Application | Setting |
---|---|
Debugging | No impact |
Traceability | No impact |
Efficiency | Target specific |
Safety precaution | No impact when Test hardware is the same as production hardware is selected. If it is not selected, no recommendation. |