coercitiv
Diamond Member
- Jan 24, 2014
- 6,257
- 12,196
- 136
The main mechanic is to lower frequency & voltage in order to meet a max temperature target.That one I admit I didn't know about, but . . . it looks like all it does is affect CPU duty cycle, which isn't the AMD approach.
TVB is not just about higher clocks, it enables lower voltage for a given clock target based on temperature. It also lowers max clocks based on temperature by limiting max turbo ratios for a given temperature threshold.All they seemed to have done is upped turbo limits a bit and given the CPU a very short period of time in which it can hit those boost clocks provided thermal limits haven't already been hit.
Quotes from the links I already provided you with:
Reaching the maximum operating temperature activates the Thermal Control Circuit (TCC). When activated the TCC causes both the processor IA core and graphics core to reduce frequency and voltage adaptively. The Adaptive Thermal Monitor will remain active as long as the package temperature remains at its specified limit. Therefore, the Adaptive Thermal Monitor will continue to reduce the package frequency and voltage until the TCC is de-activated.
The Adaptive Thermal Monitor does not require any additional hardware, software drivers, or interrupt handling routines.
Thermal Velocity Boost does two things.
- First, it decreases the operating voltage if the CPU temperature is below the TjMax.
- Two, it opportunistically increases the clock frequency above the Turbo Boost 2.0 and 3.0 frequencies if the CPU operates below a part-specific temperature threshold. This threshold is usually 70 degrees Celsius on desktop CPUs.
in 2020, Intel opened up the TVB configuration to motherboard vendors. The feature is named OverClocking Thermal Velocity Boost, or OCTVB for short.
The easiest way to think of OCTVB is limiting, or clipping, the maximum allowed CPU ratio based on the CPU operating temperature. The hotter the CPU, the more you clip the CPU ratio. OCTVB is based on the by core usage Turbo Ratio configuration. For each number of active cores, you can define two temperature points, each with a unique number of “down-bins’. A down-bin is essentially the number of ratios you want to drop.