Saya seorang desainer CPU. Biarkan saya memberikan penjelasan paling sederhana yang bisa saya pikirkan.
"Semua energi listrik diubah menjadi panas."
Anda mungkin bertanya; jika semua energi listrik diubah menjadi panas, siapa yang menyediakan energi untuk perhitungan?
"Semua perhitungan listrik menghilangkan energi panas."
Dalam CPU (atau sirkuit semikonduktor lainnya), perhitungan listrik memerlukan dua hal:
- Cara untuk mengirim informasi dari satu tempat ke tempat lain (pikirkan kabel)
- Cara untuk bertindak berdasarkan informasi (pikirkan transistor)
Kabel di dunia nyata mengeluarkan energi panas karena mereka memiliki ketahanan yang tidak nol; transistor juga mengeluarkan energi panas karena elektron (dan lubang) saling bertabrakan dan atom menyebabkan panas.
Anda sekarang mungkin bertanya: jadi pembakar listrik saya mengeluarkan semua energi listrik sebagai panas tetapi tidak menghitung. Mengapa cara lain itu benar (perhitungan mengeluarkan energi panas).
Ini karena elektron mengalir dalam burner secara acak tanpa jalur spesifik (tidak berguna untuk perhitungan), tetapi dalam aliran elektron CPU pada jalur yang ditentukan secara tepat (berguna untuk komputasi) yang ditentukan oleh HW / desain sirkuit. Either way, elektron bergerak, menyebabkan disipasi panas. Dengan kata lain, satu-satunya perbedaan antara burner dan CPU adalah bahwa mantan tidak memiliki jalur jalur listrik khusus untuk elektron mengalir dan yang terakhir tidak; hanya karena cara jalur elektron berbeda, itu bukan alasan untuk yang terakhir mengeluarkan lebih sedikit energi panas.
Mari kita lanjutkan pertanyaan hipotetis. Bisakah kita memilih sesuatu yang sangat berbeda dari CPU dan melihat perbedaannya? Mari kita bayangkan sebuah mobil yang diparkir di jalan. Jika saya mendorong mobil ke depan, pekerjaan yang saya lakukan (energi yang dipasok oleh saya) dikonversi menjadi dua hal: a) Momentum baru mobil dan b) Panas akibat gesekan ban / jalan. Tunggu sebentar, katamu, momentum mobil. Sesuatu yang fisik dapat saya lihat yang terjadi semata-mata karena saya mengeluarkan energi ke arahnya (dikurangi panas / gesekan). Panas dari gesekan hilang (seperti panas CPU) tetapi momentum yang dihasilkan masih berguna (katakanlah mengisi baterai listrik di mobil selama regenerasi kerusakan). Kegunaan CPU dalam mengoperasikan beberapa informasi (pengaturan bit tertentu) dan menghasilkan sekumpulan informasi baru (input dan output bit biner); informasi bersifat abstrak; bukan fisik. Kegunaan mobil adalah dalam dunia fisik. Informasi untuk CPU sementara dunia fisik untuk mobil. Keduanya memancarkan panas ketika mereka melakukan sesuatu yang berguna bagi kita tetapi mobil melakukan satu hal lagi: mereka secara fisik menggerakkan kita. Apa yang dilakukan CPU di dunia fisik selain menghasilkan panas? Tidak ada. Hanya cara lain untuk melihat bagaimana CPU mengubah semua energi listrik menjadi panas dan tidak ada yang lain.
Tunggu sebentar, ini sebenarnya berarti; Saya dapat menggunakan CPU sebagai pembakar? Bagaimana jika pembakar listrik saya bukan CPU dan saya meletakkan panci memasak di atasnya untuk memasak makan malam. Anda bertaruh! Anda mendapatkan dua hal: Perhitungan Makanan dan Informasi dengan biaya energi yang sama! Hanya pembakar yang sangat mahal!