Ben bir CPU tasarımcısıyım. Aklıma gelen en basit bir açıklama yapalım.
"Tüm elektrik enerjisi ısıya dönüştürülür."
Sorabilirsin; Tüm elektrik enerjisi ısıya dönüştürülürse, hesaplama için kim enerji sağlar?
"Tüm elektriksel hesaplama, ısı enerjisini yayar."
Bir CPU'da (veya başka herhangi bir yarı iletken devrede), elektriksel hesaplamanın iki şeye ihtiyacı vardır:
- Bir yerden diğerine bilgi göndermenin bir yolu (telleri düşünün)
- Bilgiye etki etmenin bir yolu (transistörleri düşünün)
Gerçek dünyadaki teller, sıfır enerjiye dirençli oldukları için ısı enerjisi harcar; Transistörler ayrıca ısı enerjisi harcarlar çünkü elektronlar (ve delikler) birbirine çarpar ve atomlar ısıya neden olur.
Şimdi sorabilirsiniz: bu nedenle elektrik ocağım tüm elektrik enerjisini ısı olarak harcar, ancak hesaplama yapmaz. Neden başka bir yol doğrudur (hesaplama, ısı enerjisini harcayan).
Bunun nedeni, brülördeki elektronların belirli bir yolla (hesaplama için kullanışlı değildir) rasgele rasgele akmasıdır, ancak bir CPU elektronunda HW / devre tasarımı tarafından belirlenen kesin olarak tanımlanmış bir yolda (hesaplama için yararlıdır) akar. Her iki durumda da, elektronlar etrafta dolaşarak ısı dağılımına neden olur. Başka bir deyişle, bir brülör ve bir CPU arasındaki tek fark, önceki elektronların akması ve ikincisi için özel elektrik yolu yollarının olmamasıdır; sadece elektron yolu yolları farklı olduğu için, ikincisinin daha az ısı enerjisi harcaması için bir neden değildir.
Varsayımsal sorgulamaya devam edelim. İşlemcilerden çok farklı bir şey seçip kontrastlarının nasıl olduğunu görebilir miyiz? Yolda park etmiş bir araba düşünelim. Arabayı ileri doğru itersem, benim yaptığım iş (benim tarafımdan verilen enerji) iki şeye dönüşür: a) Otomobilin yeni momentumu ve b) Lastik / yol sürtünmesinden kaynaklanan ısı. Bir dakika bekle, diyorsun, Araba ivme. Görebildiğim fiziksel bir şey, sadece bunun için enerjiyi harcadım (eksi ısı / sürtünme). Sürtünmeden kaynaklanan ısı kayboluyor (tıpkı CPU ısısı gibi), ancak üretilen momentum hala yararlı oluyor (örneğin, rejenerasyon kopması sırasında arabadaki elektrik aküsünün şarj edilmesi). CPU'nun faydası, bazı bilgiler üzerinde çalışmakta (belirli bir bit düzenlemesi) ve bir dizi yeni bilgi üretmektedir (giriş ve çıkış ikili bitleri); bilgi olsa soyut; fiziksel değil. Otomobilin kullanışlılığı fiziksel dünyada. Bilgi, fiziksel dünya otomobiller için iken CPU içindir. Her ikisi de bizim için yararlı bir şey yaptıklarında ısı yayarlar ama araba bir şey daha yapar: fiziksel olarak bizi dolaştırırlar. CPU, fiziksel dünyada ısı üretmenin ötesinde ne yapar? Hiçbir şey değil. CPU'ların tüm elektrik enerjisini ısıya nasıl dönüştürdüğünü görmenin bir başka yolu.
Bekle bir dakika, bu aslında; CPU'yu yazıcı olarak kullanabilir miyim? Ya elektrikli brülörüm bunun yerine bir CPU ise ve akşam yemeğini pişirmek için üzerine bir tencere koyarsam. Emin ol! İki şey elde edersiniz: Aynı enerji maliyetiyle Gıda ve Bilgi hesaplama! Sadece çok pahalı brülör olsa!