Core Boost
TwinCAT Core Boost
![]() | Prerequisite: Both the engineering environment and the runtime environment must use at least TwinCAT version 3.1.4026.6. |
If the TwinCAT feature Core Boost is supported for a target system and is active, this is displayed in the TwinCAT Core Boost selection box after pressing the Read from Target button. To activate or deactivate the function, these settings must be activated on the target system using the Set on Target button. After changing this setting, the computer must be restarted.
If the TwinCAT Core Boost function is not supported by a target system, the following message appears after pressing the button Set on Target:

If the TwinCAT Core Boost setting is set, it is possible to define a clock frequency for each real-time kernel. If no clock frequency is defined for a real-time kernel, the Base Frequency is automatically selected.

![]() | Trueness of the choice of Core Frequency TwinCAT automatically monitors the clock frequencies of the individual cores based on the limit values stored in the system for the temperature of the individual cores or the current consumption of the individual packages. If these limits are exceeded, TwinCAT reduces the clock frequencies of the individual cores accordingly (see also chapter Core Boost tab). If TwinCAT is forced to reduce the clock frequencies of individual real-time kernels, this may have an influence on the real-time behavior set in TwinCAT. The tasks executed on this real-time kernel then have longer execution times, which may lead to cycle timeouts. You are therefore jointly responsible for selecting the clock frequencies of the real-time kernels in such a way that TwinCAT is not permanently operated in throttling mode. If the limit temperature is permanently exceeded, the system may shutdown. |