É mais ou menos assim. Os processadores atuais são preparados para trabalhar com tensões e frequências variáveis, dependendo da carga da CPU. Os mais recentes possuem algorítimos que tentam encontrar o melhor equilíbrio entre temperatura, consumo de energia e performance, o que é feito de uma parte através de controles programados no próprio hardware, no firmware do processador e também no sistema operacional. Porém, a criação desses algorítimos é altamente complexa, pois são inúmeros os fatores a se considerar. Embora esse aspecto seja pouco discutido no universo Windows, já que o sistema operacional é de código fechado, há extensas discussões e trabalho no Linux visando encontrar o melhor "escalonador", que é como o pessoal chama esses algorítimos. Pelo que eu entendi nesse novo trabalho que o pessoal está discutindo, considerando o vídeo do canal do Linus Tech, é uma nova forma que encontraram pra cuidar do escalonamento da CPU, via sistema operacional. O diferencial, pelo que entendi e posso estar errado, é que o programa faz uma análise particularizada de cada núcleo real de forma concreta, ou seja, vendo como eles trabalham, e tenta encontrar o melhor equilíbrio entre performance, temperatura e tensão. Por outro lado, o programa tenta manter os núcleo que geram mais calor com menores tensões e frequências, ao mesmo tempo que dá prioridade aos mais eficientes, gerando assim economia de energia, menor temperatura, sem comprometer a performance e ainda assim gerando algum ganho final na performance bruta do processador. Peço desculpas por eventuais falhas na explicação já que a ideia é ajudar o colega, sem compromisso técnico, mas a ideia geral é essa aí mesmo.