A CHIPEK FORRADALMA
a System on a Chip (SoC) architektúra - I. rész
1. Az AI hatása az architektúrára
A mesterséges intelligencia fejlesztése és kutatása évtizedekig stagnált. Ez volt az AI Winter. Nem azért, mert nem volt rá igény, hanem mert egyszerűen nem volt alá „vas”. A fagyos mozdulatlanságot végül egy váratlan irányból jövő áttörés hozta el: a gaming éra videójátékainak egyre őrültebb grafikai igénye életre hívta azokat a GPU-architektúrákat, amikről kiderült, hogy pont azt tudják, amire a neurális hálózatoknak is szükségük van: brutális mennyiségű párhuzamos számítást gyorsan és olcsón. Ezek tették lehetővé a hálózatok tanítását és futtatását, áttörve a falat az AI előtt.
A napjainkban zajló tech-robbanáshoz foghatót az okostelefonok megjelenésekor láttunk utoljára, csak nem ebben a léptékben. A mobiltelefonos párhuzam nem véletlen: a mobilgyártók (Apple a Neural Engine-nel, a Qualcomm a Hexagon processzorral) már 2017-ben rájöttek, hogy a CPU túl sokat fogyaszt a képfeldolgozáshoz (HDR, portré), így bevetették az NPU-t. Mivel a telefonokban nincs hely alaplapi slotoknak vagy óriási hűtőbordáknak, a mobil NPU-k még agresszívebb Power Gating-et használnak, mint a PC-sek: az NPU „parcellája” fizikailag lekapcsolódik az áramról, hogy ne merítse az akkumulátort.
A jelenlegi chipek pedig pont ezt az architekturális integrációt emelik át a PC-s környezetbe. A gamer kultúra és az okostelefonok fejlődése katalizátorként hatottak az informatikára; mert a továbblépésnek itt már hardveres korlátai voltak. A SoC architektúra beemelése a munkaállomások infrastruktúrájába radikális mérnöki válasz volt a fizikai korlátokra. A váltás kreativitása pedig önmagában is lenyűgöző: az Unified Memory Architecture és a parcellázott SoC már bizonyított, fizikailag jól behatárolható és finomhangolt energiagazdálkodású terület. Ezt a technológiai eleganciát ültetik most át a Windows környezetbe.
Ezért az AI hatását most nem jogi, etikai vagy disztópikus szempontból közelítjük. Én az ehhez kapcsolódó mérnöki teljesítmény előtt szeretnék tisztelegni, így ebben a cikkben a szemünk előtt zajló technológiai átalakulást vesszük nagyító alá.
Mert lehet rajongani sok mindenért, de ahol a mérnöki kreativitás és teljesítmény az architektúraváltás ilyen fokú eleganciáját hozza el, az már a hatékonyság esztétikája.