Gostaria de entender como o processo de computação faz com que o processador esquente. Eu entendo que o calor é gerado pelos transistores.
- Como os transistores geram exatamente o calor?
- A correlação entre o número de chips e o calor gerado é linear?
- Os fabricantes de CPU otimizam as posições dos transistores únicos para minimizar o calor gerado?
microprocessor
heat
cpu
process
sintagma
fonte
fonte
(A & B)
, isso tem duas entradas e uma saída. Essa informação que é perdida nesse processo tem que ir a algum lugar e se tornar entropia (calor) ... supondo que eu tenha entendido o suficiente para descrever isso.Respostas:
Um transistor (FET, nos CIs modernos) nunca muda instantaneamente de OFF completo para ON completo. Há um período enquanto ele liga ou desliga, onde o FET age como um resistor (mesmo quando totalmente ligado, ele ainda tem uma resistência).
Quanto mais os transistores trocam, mais tempo passam nesse estado resistivo, mais calor eles geram. Portanto, a quantidade de calor gerado pode ser diretamente proporcional ao número de transistores - mas também depende de quais transistores estão fazendo o que e quando, e isso depende do que o chip está sendo instruído a fazer.
Sim, os fabricantes podem posicionar blocos específicos de seu projeto (não transistores individuais, mas blocos que formam uma função completa) em determinadas áreas, dependendo do calor que o bloco pode gerar - para colocá-lo em um local com melhor ligação térmica ou para colocar afaste-o de outro bloco que possa gerar calor. Eles também precisam levar em consideração a distribuição de energia dentro do chip; portanto, nem sempre é possível colocar blocos arbitrariamente; portanto, eles precisam se comprometer.
fonte
Todo o fluxo de corrente em qualquer coisa que não seja um supercondutor gera calor. Nos chips, ele flui principalmente nas camadas de "metal" de alumínio (por que não cobre? Interação química desagradável com outras partes do silício).
O que faz com que a corrente flua? Toda vez que um transistor muda de estado, ele pode ser modelado como um capacitor (a porta FET da porta lógica acionada mais capacitância de fio parasita) carregando / descarregando através do fio e FET de saída da porta anterior. Isso é "comutação" ou energia "dinâmica". É proporcional à velocidade de comutação e ao quadrado da tensão; daí a unidade de 5V a 3.3V a 1.8V para melhor eficiência.
Os isoladores não são perfeitos e, em alguns lugares, são muito finos. Os transistores podem não estar totalmente "desligados". Se um FET tem uma resistência de fora de um megaohm e você coloca um milhão deles em paralelo, parece um resistor de 1 ohm. Isso é poder de "vazamento". É proporcional ao número de transistores.
Passei uma década trabalhando em uma startup em otimização de energia. :) Existem muitas técnicas: trocas de velocidade / vazamento ("alto k metal gate"), desligando partes do circuito completamente, clock gating, redução da freqüência do relógio, dimensionamento e posicionamento.
fonte
1) Sempre que houver fluxo de corrente, o calor é gerado pelas colisões dos elétrons. 2) Sim, geralmente, a correlação é linear. 3) É muito improvável que os fabricantes de CPU otimizem a posição de transistores individuais , para minimizar o calor gerado (todos eles estão dentro da mesma caixa).
Quando uma CPU está "inativa", embora use uma quantidade mínima de corrente, ela gera calor. À medida que o processador começa a "processar" as informações, os transistores individuais trocam de estado. Essa troca também gera calor. Além disso, a frequência de chaveamento afeta a taxa de geração de calor, quanto maior a frequência, maior a taxa de geração de calor. Como a capacidade de dissipação de calor do chip é fixa, ele pode superaquecer se for operado com uma frequência mais alta do que foi projetado para operar.
fonte
é simples, sabemos que, de acordo com a lei de Joules, sempre que o elétron flui através do condutor, o calor é produzido devido à resistência do material, porque todo condutor possui alguma resistência.
fonte