Ir ao conteúdo

Dúvidas sobre Turbo Boost do Core i5


Snow

Posts recomendados

Postado

Olá! Eu tenho um Core i5-750 e sei que ele possui Turbo Boost, sendo que notei que o mesmo veio desativado no setup. Fiquei em dúvidas sobre esse recurso. Dizem que ele traz vantagens em aplicativos que fazem uso de dois núcleos ou de apenas um núcleo, pois ele aumenta o clock dos núcleos em uso.

Pois bem, creio que ao utilizar emuladores, games e programas mais pesados que pedem apenas dois núcleos ele seria vantajoso, como é possível verificar em alguns testes. Mas fico aqui com as seguintes dúvidas: ele diminui a vida útil do processador? Ele aumenta a sua temperatura quando eleva o clock? Há alguma desvantagem em sua utilização? Caso contrário, para quem não pretende fazer overclock (meu caso), não haveria desvantagem alguma em ativar essa funcionalidade. O que me faz pensar que haja malefícios é esse recurso ter vindo desativado por padrão.

Agradeço desde já! :D

Postado

A questão do recurso vir desativado não quer dizer que ele seja ruim, tanto que tem placa que vem com controladora SATA em IDE mode por padrão.

O Turboboost é um otimo recurso para evitar perda de desempenho devido a programas não otimizados para varios núcleos. Ele não diminui a vida util do processadores e não aumenta a temperatura (não há acrecimo na temperatura maxima).Esse recurso é "oficialmente" implementado pela Intel e fica coberto na garantia..

Pode ativar, você so tem a ganhar

Postado

Só complementando o que o colega jonathan.baumi relatou, o Turbo Boost também traz benefícios para aplicações multi-threaded, uma vez que quando a aplicação usa 3-4 núcleos da CPU, seu clock também se eleva de 2.66GHz para 2.8GHz, porém, o benefício maior é visto justamente nas aplicações single-threaded, onde a frequência de trabalho atingida é bem maior que a original (3.2GHz).

Entretanto, como o colega havia afirmado anteriormente, esta função não evita perda de desempenho do i5 na utilização de aplicações não otimizadas para utilização de múltiplos núcleos, muito pelo contrário: esta perda que ele relata simplesmente não existe... O que acontece na prática é que o Core i5 possui performance de X em uma determinada aplicação single-threaded e ela vai passar a ter desempenho de Y, com o modo Turbo Boost ativado. Com o Turbo desativado, os ganhos não serão de X-n (permanecerão sendo X), pois não há perdas em comparação com processadores Dual Core ou Mono Core.

É estranho esta função ter vindo desativada por padrão. Na minha placa, ela já veio ativada de fábrica e funcionou desde o primeiro momento.

Se a temperatura da CPU se elevar, vai ser por pouca coisa. Como se sabe, a CPU vai trabalhar com uma frequência de trabalho maior, que "exige" mais tensão para que o processador trabalhe estavelmente (o fato de exigir não quer dizer necessariamente que vai precisar...). O aumento automático da tensão, aliado ao aumento da frequência, principalmente no caso das aplicações que usam 3-4 núcleos, vai gerar sim um pequeno aumento na temperatura que a CPU iria atingir, caso não tivesse com a função Turbo ativada. No caso das aplicações single-threaded, o aumento poderá até ser igual (ou ligeiramente superior) ao aumento sofrido na utilização de 3-4 núcleos, uma vez que existe uma troca, compensação (em inglês, trade-off), ou seja, 2-3 núcleos são desligados para que os núcleos remanescentes possam usufruir de um clock de trabalho superior.

Tecnicamente, não existe nenhuma desvantagem em manter o Turbo Boost ativado, ainda mais desconsiderando a prática do overclock. Entretanto, existe o "problema" dos aplicativos, onde eles estão cada vez mais se convertendo ao mundo dos múltiplos núcleos. Isso significa que as aplicações single-threaded tenderão a ser cada vez mais raras no mercado e como a grande vantagem do Turbo Boost é vista mais neste tipo de aplicação... Bem, o resto dá pra deduzir ^_^

Em termos de ganhos de performance, o overclock manual (ou automático, mediante software) apresenta melhores ganhos de performance do que simplesmente ativar o Turbo Boost. Eu mesmo desativei o Turbo Boost e coloque facilmente meu i5 para trabalhar a 3.2GHz; dessa forma, os ganhos são levados a todos os casos e não somente a uma fatia específica. É claro que, desta forma, o aquecimento gerado pela CPU será maior (caso o ajuste do vcore seja feito de forma automática pela própria placa), mas o benefício trazido pela maior performance compensam este infortúnio, que pode ser facilmente resolvido com a aquisição de um cooler com melhor eficiência térmica.

Ah, uma coisa que deve ser lembrada aqui: para manter a eficência máxima do Turbo Boost, as tecnologias de gerenciamento de energia da CPU (Speed Step, C1E e C-STATE) devem estar devidamente ativadas tanto na BIOS quanto no próprio Windows (dentro das Opções de Energia).

Falouws :cool:

Postado
Só complementando o que o colega jonathan.baumi relatou, o Turbo Boost também traz benefícios para aplicações multi-threaded, uma vez que quando a aplicação usa 3-4 núcleos da CPU, seu clock também se eleva de 2.66GHz para 2.8GHz, porém, o benefício maior é visto justamente nas aplicações single-threaded, onde a frequência de trabalho atingida é bem maior que a original (3.2GHz).

Entretanto, como o colega havia afirmado anteriormente, esta função não evita perda de desempenho do i5 na utilização de aplicações não otimizadas para utilização de múltiplos núcleos, muito pelo contrário: esta perda que ele relata simplesmente não existe... O que acontece na prática é que o Core i5 possui performance de X em uma determinada aplicação single-threaded e ela vai passar a ter desempenho de Y, com o modo Turbo Boost ativado. Com o Turbo desativado, os ganhos não serão de X-n (permanecerão sendo X), pois não há perdas em comparação com processadores Dual Core ou Mono Core.

É estranho esta função ter vindo desativada por padrão. Na minha placa, ela já veio ativada de fábrica e funcionou desde o primeiro momento.

Se a temperatura da CPU se elevar, vai ser por pouca coisa. Como se sabe, a CPU vai trabalhar com uma frequência de trabalho maior, que "exige" mais tensão para que o processador trabalhe estavelmente (o fato de exigir não quer dizer necessariamente que vai precisar...). O aumento automático da tensão, aliado ao aumento da frequência, principalmente no caso das aplicações que usam 3-4 núcleos, vai gerar sim um pequeno aumento na temperatura que a CPU iria atingir, caso não tivesse com a função Turbo ativada. No caso das aplicações single-threaded, o aumento poderá até ser igual (ou ligeiramente superior) ao aumento sofrido na utilização de 3-4 núcleos, uma vez que existe uma troca, compensação (em inglês, trade-off), ou seja, 2-3 núcleos são desligados para que os núcleos remanescentes possam usufruir de um clock de trabalho superior.

Tecnicamente, não existe nenhuma desvantagem em manter o Turbo Boost ativado, ainda mais desconsiderando a prática do overclock. Entretanto, existe o "problema" dos aplicativos, onde eles estão cada vez mais se convertendo ao mundo dos múltiplos núcleos. Isso significa que as aplicações single-threaded tenderão a ser cada vez mais raras no mercado e como a grande vantagem do Turbo Boost é vista mais neste tipo de aplicação... Bem, o resto dá pra deduzir ^_^

Em termos de ganhos de performance, o overclock manual (ou automático, mediante software) apresenta melhores ganhos de performance do que simplesmente ativar o Turbo Boost. Eu mesmo desativei o Turbo Boost e coloque facilmente meu i5 para trabalhar a 3.2GHz; dessa forma, os ganhos são levados a todos os casos e não somente a uma fatia específica. É claro que, desta forma, o aquecimento gerado pela CPU será maior (caso o ajuste do vcore seja feito de forma automática pela própria placa), mas o benefício trazido pela maior performance compensam este infortúnio, que pode ser facilmente resolvido com a aquisição de um cooler com melhor eficiência térmica.

Ah, uma coisa que deve ser lembrada aqui: para manter a eficência máxima do Turbo Boost, as tecnologias de gerenciamento de energia da CPU (Speed Step, C1E e C-STATE) devem estar devidamente ativadas tanto na BIOS quanto no próprio Windows (dentro das Opções de Energia).

Falouws :cool:

Perfeito.. eu me expressei mal, perda de desempenho em relação a todo poder de processamento que o CPU oferece, se o programa usar 1 núcleo a aplicação "perde" desempenho em relação a uma aplicação que utiliza 2,3 ou 4 núcleos pois esta subutilizando a CPU

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!