Dynamic memory allocation threshold
R2026b(Removed) Size above which private variables are allocated on heap instead of stack
Model Configuration Pane: Code Generation / GPU Code
The Dynamic memory allocation threshold parameter has been removed. To limit the amount of stack memory used per GPU thread, use the Stack size per GPU thread parameter.
Description
The Dynamic memory allocation threshold parameter specifies the memory allocation threshold.
Dependencies
This parameter requires a GPU Coder™ license.
To enable this parameter, select Generate GPU code on the Code Generation pane.
Settings
200 (default) | integer
Specify the size above which the private variables are allocated on the heap instead of the stack, as an integer value.
Recommended Settings
| Application | Setting |
|---|---|
| Debugging | No impact |
| Traceability | No impact |
| Efficiency | No impact |
| Safety precaution | No impact |
Programmatic Use
Parameter:
GPUMallocThreshold |
| Type: integer |
| Value: any valid value |
Default:
200 |