Hyper Threading vs overclock

4

Qual é a diferença entre esses dois, e em que circunstâncias eu gostaria de implementá-los? Há circunstâncias em que eu gostaria apenas de 1 e não do outro?

De acordo com a Wikipedia, o hyperthreading é uma tecnologia proprietária da Intel, enquanto o overclock parece se aplicar a qualquer CPU (Intel ou outro).

Mas ainda assim, ambos parecem maneiras muito semelhantes de acelerar o tempo de processamento na mesma máquina, e eu me pergunto se eles são sinônimos ou mutuamente redundantes.

    
por pnongrata 08.05.2013 / 15:41

2 respostas

8

Duas abordagens completamente separadas para aumentar o desempenho.

Overclocking é o processo de ajustes nas configurações da placa-mãe (ou placas gráficas) para que o 'relógio' funcione mais rápido do que o certificado do fornecedor. Pode aumentar o desempenho para cenários com encadeamento único ou múltiplo. Também tem risco porque o excesso de calor pode ser gerado, o que pode danificar os circuitos.

Hyperthreading é uma maneira de apresentar um núcleo ao sistema operacional como se fosse dois núcleos (veja O que é hyper-threading e como funciona? ?). Isso permite que o sistema operacional execute dois segmentos em um único núcleo, um tanto simultaneamente. Na realidade, o hypervisor faz com que o núcleo alterne entre os threads muito rapidamente. Isso pode aumentar o desempenho em alguns cenários de vários segmentos. Também não há risco para essa abordagem, como ocorre com o overclocking. mas como notado uma única solução Intel.

Eles não são mutuamente exclusivos. Você pode fazer overclock de um processador com hyperthread.

    
por 08.05.2013 / 15:52
3

Hyperthreading (HT) é mais threads. Overclocking é mais velocidade do processador.

O overclocking é mais útil e prático para aplicativos de jogos do que para hyperthreading. O HT é mais útil para edição ou renderização de arquivos de mídia porque permite que vários softwares sejam executados na mesma velocidade de processamento em vez de dividir.

O overclocking é melhor para jogos porque é um aplicativo em execução em oposição a vários e pode aproveitar o desempenho aprimorado do processador.

    
por 08.05.2013 / 15:51