Por que os processadores modernos são "underclocked"?

29

Eu continuo lendo desde anos sobre o overclock mágico de CPUs modernas. Diz-se que as CPUs (com o multiplicador aberto) que são enviadas para clientes com (por exemplo) 3GHz predefinidos, podem ser overclock "sem problemas" para (digamos) 4 GHz.

Mas não posso acreditar que os fabricantes de CPU estejam se enganando. Eu estou pensando: se uma CPU sempre suporta clock de 1GHz maior sem problemas, por que não vender esse processador com 1GHz a mais de pré-ajuste?

Você diria que minha suposição está correta, que de fato existem muitos problemas com overclocking, e por essa razão, CPUs modernas são predefinidas para freqüências mais baixas (em comparação com aqueles que eles poderiam lidar)?

    
por java.is.for.desktop 19.01.2011 / 17:39

7 respostas

35

Cito Riscos de overclocking :

Usually processors in the lower range are produced with the same manufacturing process as the CPUs sold in the mid to high range. The higher rated CPUs are factory overclocked and tested, then sold for a premium. Many users will buy the cheaper processor and over clock it to nearly the same speeds of the premium CPUs. This is a great deal if and only if you are lucky enough to get a CPU that just missed the premium cut during initial factory testing. Sometimes, you will be stuck with a CPU that only over clocks slightly above its rating.

Em outras palavras, o processador que você tem foi testado na fábrica e foi considerado incapaz de sustentar a longo prazo taxas de clock muito mais altas do que as especificações dizem. Se pudesse, teria sido vendido como outro modelo e com um preço diferente.

Se você for realmente sortudo, o seu CPU foi um que perdeu apenas por um cabelo uma classificação mais alta e, portanto, pode ser overclock com segurança. No entanto, a única maneira de descobrir é fazer overclock em incrementos até que você comece a obter falhas estranhas. É claro que, enquanto você explora os limites de seu processador, você corre o risco de queimá-lo ou de destruir seu disco, etc. Cabe a você decidir.

    
por 19.01.2011 / 17:59
6

Como Harrymc apontou, o processo de fabricação de uma série de processadores é o mesmo. Às vezes, é difícil para os fabricantes calcular quantos processadores irão se encaixar em cada categoria em um intervalo e isso pode causar problemas. Lembro-me de que há alguns anos (a era do Athlon XP, se bem me lembro), a AMD fez alguns erros de cálculo e obteve uma grande quantidade de processadores topo de gama. Isso foi um problema, já que esses processadores são muito mais caros que os processadores de nível médio. Então, eles pegaram esses processadores, os subclassificaram e os venderam como processadores mais baratos, para cobrir os custos de fabricação.

Outro ponto interessante relacionado a isso são os processadores AMD com um número estranho de núcleos. Por exemplo, alguns processadores de 3 núcleos eram na verdade 4 processadores de núcleo com um núcleo defeituoso. Algumas pessoas conseguiram desbloquear o núcleo extra e obter algum desempenho.

Outro ponto é o teste do processador. Normalmente, os fabricantes colocam os processadores sob estresse muito mais alto do que o esperado quando o processador está em uso normal. Dessa forma, eles podem ter certeza de que os processadores produzirão a saída correta. Embora seja verdade que os bugs do processador geralmente afetam apenas um pequeno número de pessoas, eles podem ser muito embaraçosos para os fabricantes. Outro problema é que a maioria dos usuários supõe que os processadores fornecerão a saída correta quando estiverem funcionando e houver muito pouca proteção contra erros do processador, por isso é muito importante que os processadores funcionem corretamente.

    
por 19.01.2011 / 18:27
5

shipped to customers with (let's say) preset 3GHz, can be overclocked "without problems" to (let's say) 4GHz.

A frase chave aqui é " sem problemas ". Essa é a parte que simplesmente não é verdadeira. Enquanto muitos vão lidar com isso muito bem, uma certa porcentagem significativa (grande) desses processadores certamente terá problemas, mesmo que não seja até um ano ou mais quando a ventoinha de resfriamento começa a se desgastar e há poeira entupindo o fluxo de ar através do dissipador de calor. Não é necessária uma grande porcentagem dos retornos desse problema para eliminar as margens de lucro de um fabricante e prejudicar sua reputação.

Outra falácia aqui é a suposição de que o desempenho é a principal virtude de uma CPU. Para grandes empresas, o que constitui uma grande parcela de sua base de clientes, a estabilidade, a durabilidade e o consumo de eletricidade são fatores que fazem parte da equação de TCO (custo total de propriedade). Estamos agora no ponto em que a maioria dos processadores no mercado optará por diminuir o tempo propriamente dito dinamicamente, dependendo da carga de trabalho atual, para economizar no uso de energia e na produção de calor. Também temos chips como o Atom e o Neo que são projetados para ter um desempenho inferior a outros processadores propositalmente, a fim de obter a vantagem do baixo custo e maior duração da bateria.

    
por 19.01.2011 / 20:41
3

. I am thinking: should a CPU always support 1GHz higher clock rate without problems,

Isso não está correto.

CPUs. It is said that CPUs (with open multiplier) which are shipped to customers with (let's say) preset 3GHz, can be overclocked "without problems" to (let's say) 4GHz.

simplificação bruta. Eles podem ser overclock? Certo. Eles serão enviados com overclock de fábrica? Improvável.

Para as CPUs rodarem mais rápido do que sua velocidade nominal de clock (portanto, "overclocking") - você terá que fazer algumas mudanças. Mudanças como a substituição do resfriamento de estoque pelo resfriamento do aftermarket para melhor dissipação de calor. As CPUs estão "travadas" para rodar em freqüências determinadas após a execução de um conjunto de testes sem causar problemas.

that my assumption is correct, that in fact there are lot of problems with overclocking

Talvez, pode não ser, depende - depende de muitos fatores - temparture ambiente, sistemas de resfriamento, rendimento do silício, suporte a placa-mãe, fornecimento de energia estável entre os fatores

    
por 19.01.2011 / 17:55
2

O overclocking gera mais calor, o que fará com que a CPU falhe se for excessiva. O underclocking torna a CPU mais resistente a problemas de resfriamento. A maioria dos processadores modernos também possui configuração de velocidade adaptável para que eles possam reduzir o calor gerado por eles.

Eu tenho e laptop HP que morreu devido ao mau aquecimento do chip gráfico. O calor excessivo faz com que a solda se quebre.

Meu servidor é executado quase que constantemente em sua configuração mais baixa de CPU. Isso ainda deixa a maioria dos ciclos da CPU para processos BOINC.

    
por 19.01.2011 / 17:56
2

Uma coisa simples que a maioria das pessoas esquece, nem todo overclocking simplesmente depende da própria CPU, você precisa ter em mente recursos adicionais como o seu Chipset (voltagem, etc), sua memória tensão, etc.).

Mas sim, a maioria das pessoas em lugares como Newegg, sempre dizem

I overclocked this thing by 1.2 GHZ! WOZERS!

No entanto, eles não mencionam sempre que está ficando mais quente e que aumentaram a voltagem em todos os outros componentes.

Então, nesse caso, só porque algumas CPUs são clockable 1GH maior, não faz padrão para fabricantes como a Intel. Ah e como já mencionado, se eles não conseguissem ser tão 1ghz eles estariam fazendo um inferno de um monte de RMA's

    
por 19.01.2011 / 20:14
1

Uma das razões pelas quais a Intel não está registrando seus processadores mais altos agora é que eles não precisam. Na faixa superior eles não têm nenhuma competição, o que significa que eles não precisam forçar os limites para ganhar dinheiro. O que significa que eles podem vender processadores mais lentamente do que eles poderiam realmente alcançar e assim diminuir os retornos da garantia. E então eles podem vender mais em 2 anos, porque os novos modelos serão mais rápidos em relação aos modelos atuais do que se a tecnologia atual fosse levada aos limites.

Assim, embora nem todo i7 possa atingir 4GHz sem adição de tensão / resfriamento, alguns deles poderiam, e se a Intel realmente precisasse, escolheriam os que poderiam e os venderiam como um modelo separado e superior em seu alcance. Isso é chamado de "binning".

    
por 29.08.2011 / 15:44