A modern elektronikus áramköröknek elkerülhetetlen ellenséggel kell megküzdeniük – a veszteséghővel. Mindegy, hogy számítógépes chipekről vagy a jövő kvantumszámítógépeiről beszélünk, az elektromos ellenállás okozta energiaveszteség alapvető probléma, amely messzemenő következményekkel járhat. A legtöbben nap mint nap nem is gondolunk arra, hogy a számítógép által kisugárzott hő fizikai korlátok eredménye, amelyek behatárolják a hatékonyságot. Hogyan működnek ezek a folyamatok, mi okozza őket, és milyen technológiák hozhatnak forradalmi megoldást? Ebben a cikkben megnézzük, hogyan tesz nekünk keresztbe a fizika, és milyen harcot vívunk vele.
Valahányszor energiát kényszerítünk arra, hogy hasznos munkát végezzen, az energia egy része haszontalanul hővé alakul. Az elektronikai rendszerekben az elektromos energia hővé alakulásának alapvető forrása a vezetők elektromos ellenállása (R, resistance). Minden elektromos áramkör a villamos áram áthaladását úgynevezett impedanciával gátolja, amely a képzetes reaktanciából és a valós rezisztenciából áll.
A rezisztenciát mérjük – és ez alapján osztjuk az anyagokat vezetőkre és szigetelőkre. Az ellenállás önmagában is elég összetett mennyiség: függ a vezető anyagától, keresztmetszetétől, hosszától és a hőmérsékletétől is. Általánosságban igaz, hogy a hőmérséklet emelkedésével a vezetők ellenállása nő, míg a félvezetőké csökken. Ezt a jelenséget használják ki például a hagyományos izzókban vagy a fűtőtestekben, ahol a hőmérséklet emelkedésével az ellenállás is nő, és az energia hatékonyabban alakul hővé.
Míg egy vízforralónál vagy elektromos fűtőtestnél ez a jelenség kívánatos, a legtöbb esetben gondot okoz. A nagy távvezetékek ellenállása veszteségeket okoz: a szállított energia részben hővé alakul, és „csak” a környezetet fűti. Speciális számítógéptípusoknál, például a kvantumszámítógépeknél, a kisugárzott hő szó szerint tönkreteszi a kvantumállapotokat, és ellehetetleníti a működést. Mindkét esetben a megoldást a szupravezetők jelenthetnék, vagyis a zéró elektromos ellenállású vezetők – ezek azonban sajnos jelenleg mélyhűtést igényelnek, és még mindig nincs olyan szupravezetőnk, amely normál hőmérsékleten működne. Ez jelentősen leegyszerűsítené mind a nagy távolságú villamosenergia-átvitelt, mind a kvantumszámítógépek felépítését.
Az elektromos ellenállás által keltett hő azonban általában a számítástechnika egyik nagy problémája. A hőveszteségek ugyanis az átfolyó áram négyzetével nőnek, ami azt jelenti, hogy minél nagyobb teljesítményű számítógépet építünk, annál jobban kezd „fűteni”. Hulladékhőt termel minden vezető és minden olyan alkatrész, amelynek nem nulla az ellenállása, így a számítógépes chipek belsejében is: ezek félvezetőket tartalmaznak, és a tranzisztorokon – amelyek kapcsolják az áramköröket – az ellenállás folyamatosan változik, konkrétan a félvezetős PN-átmeneteiken. Ez a hő különösen alattomos, mert ha nem sikerül gyorsan elvezetni, elkezdi megváltoztatni az átmenetek ellenállását – mégpedig csökkenteni –, így az egész chip vezetőbbé válik az elektromosság számára. Ha nem hűl le elég gyorsan, átlépi a kritikus határt: a belső ellenállás csökkenni kezd, a chip rohamosan melegszik, és végül kiég.
Ennek megelőzésére nemcsak fejlett hűtést alkalmaznak, hanem a chip tönkremenetelét megakadályozó mechanizmusokat is: a modern chipekben egy egész sornyi hőmérő található, amelyek a chip egyes részeinek pontos hőmérsékletét mérik, és csökkentik a működési frekvenciát – így a teljesítményt is –, ha a hőmérséklet eléri a kritikus értéket.
A kulcs viszont az, hogy a hőt elég gyorsan és hatékonyan elvezessük, és ne állítsunk elé akadályokat – itt jön képbe egy fogalom, ami zavaró lehet, mégpedig a hőellenállás (thermal resistance). Ahogy az elektromos ellenállás gátolja az elektromos energia áramlását, a hőellenállás a hő távozását gátolja – és ezt számítógépeknél nagyon nem szeretnénk. A nagy hőellenállású anyagok hőszigetelésként működnek, amit otthonoknál vagy például a hűtőszekrényeknél értékelünk, de biztosan nem akarunk ilyen anyagot a processzor és a hűtője közé. A hőellenállás csökkentésére ezért fejlett technikákat alkalmaznak, például hővezető pasztával „pasztázzák” a chipeket, amelyek célja a hőellenállás minimalizálása, és a lehető legtöbb hő minél gyorsabb átadása a hűtőnek.
A számítógépek egy másik – jóval furcsább – mechanizmussal is termelnek veszteséghőt: mégpedig azzal, hogy munka közben információt semmisítenek meg. A fizikai világban az információ össze van kötve az energiával, és az átalakítása nem ingyenes, ahogy azt már 1961-ben felfedezte Rolf Landauer fizikus, aki akkoriban az IBM-nél dolgozott. Az információ törlése mindig az entrópia növekedéséhez vezet, és mindig felszabadít bizonyos mennyiségű hőt, amely a környezet hőmérsékletétől függ. A Landauer-összefüggés egy elég szép egyenlőtlenség: E ≥ kb ⸱ T ⸱ ln 2, ahol kb a Boltzmann-állandó, az egyik nagyon fontos fizikai konstans, amely a termodinamikai hőmérséklet és a gáz belső energiája közötti kapcsolatot adja meg: 1,380 649 × 10-23 J·K-1, T pedig a környezet abszolút hőmérséklete Kelvinben.
A Landauer-összefüggés leegyszerűsítve azt mondja, hogy információt nem lehet feldolgozni bizonyos minimális energiaveszteségek nélkül – ezek kicsik, de bizony ott vannak. Szobahőmérsékleten ez a határ nagyjából 0,018 elektronvolt, ami milliárdszor kisebb szám, mint amit a mai számítógépek felhasználnak. Úgy tűnhet, hogy ez a limit nem érdekel minket, de egyszer, amikor igazán óriási és igazán hatékony számítógépeket fogunk építeni, ez a probléma vissza fog térni.
A következményei ugyanis azt jelentik, hogy csak véges mennyiségű információ tárolható egy kilogramm anyagban – és mivel az univerzum véges, ebből származik az úgynevezett Bremermann-határ, vagyis annak felső korlátja, hogy egy véges univerzumban mennyit lehet kiszámolni. Ha ez teljes őrültségnek tűnik, akkor tudd, hogy a kriptográfiai algoritmusok fejlesztésénél ezt a határt a kriptográfia „átüthetőségének” felső becsléseként használják: ha egy titkosítás feltöréséhez szükséges számítás nagyobb, mint amit az a gép el tud végezni, amelyet a fizikai univerzumunk egyáltalán megenged felépíteni, akkor az nagyon biztonságos kriptográfia!
i
Ezek a cikkek is érdekelhetnek:
Az energia hő formájában jelentkező veszteségei az elektronikus rendszerek működésének elkerülhetetlen részei. Miközben bizonyos esetekben az energia hővé alakítása kívánatos, sok alkalmazásban – különösen a modern számítógépes chipeknél – komoly problémát jelent, amely hatékony hűtést és optimalizálást igényel. A szupravezetők forradalmi megoldást kínálhatnának azzal, hogy megszüntetik az elektromos ellenállást, a használatukat azonban egyelőre korlátozza az extrém hűtés szükségessége. Bár a hő formájában fellépő energiaveszteségek ma még elkerülhetetlennek tűnnek, az anyagtudomány és a hűtéstechnológiák fejlődése a jövőben jelentősen csökkentheti ezeket a veszteségeket.