Zašto se hardverska specijalizacija vraća u centar tehnološke moći
Tržište poluprovodnika prolazi kroz radikalnu transformaciju dok industrija veštačke inteligencije traži alternative tradicionalnim čipovima. Razumevanje ekonomske pozadine ove tranzicije otkriva nove pravce razvoja globalne tehnološke ekonomije.
Kraj takozvanog besplatnog ručka i rast potreba za obradom podataka u eri veštačke inteligencije primoravaju industriju da se vrati specijalizovanim hardverskim rešenjima.
Izaberi iznos ili skeniraj kod bez iznosa pa ga upiši u banci. Novac ide direktno na račun autora (GoSimple), Trek ne uzima ništa i nije posrednik u plaćanju.
Na telefonu: preuzmi kod, pa ga u aplikaciji banke učitaj iz galerije.
Uspon i pad prvog talasa specijalizacije
Početkom devedesetih godina prošlog veka, tehnološka scena je bila preplavljena optimizmom u pogledu takozvanih ubica mikroprocesora. Opšte namenski čipovi počeli su da dominiraju tržištem ličnih računara, nudeći izuzetno brze performanse i masovnu proizvodnju. U tom periodu, mnoge specijalizovane arhitekture poput vektorskih procesora i mašina za veštačku inteligenciju počele su masovno da nestaju sa tržišta. Kompanije koje su razvijale ove unikatne sisteme nisu uspevale da prate finansijski zamajac opšte namenskih rešenja.
Zanimljivo je napomenuti da specijalizovani čipovi nisu propali zato što su bili lošiji u rešavanju složenih zadataka. Naprotiv, opšte namenski mikroprocesori su često nadmašivali čak i specijalizovane sisteme na zadacima za koje su ovi drugi bili posebno projektovani. Finansijska superiornost masovne proizvodnje omogućila je gigantima da ulažu ogromna sredstva u razvoj, ostavljajući specijalizovane proizvođače bez adekvatnog budzeta za dalji opstanak i istraživanje.
Ipak, ideje koje su stajale iza propalih specijalizovanih sistema nisu nestale sa tržišta. Glavne arhitekture su preuzele najbolje koncepte i integrisale ih u sopstvene dizajne. Vektorsko procesiranje je vremenom postalo standardni deo centralnih procesorskih jedinica kroz različite ekstenzije instrukcija, dok su masovno paralelni koncepti uticali na razvoj modernih višejezgarnih sistema. Ovaj obrazac pokazuje da dobra inženjerska rešenja uvek pronađu put do opšte primene.
Ekonomska logika prevlasti opštih čipova
Dominacija opšte namenskih procesora u prethodnim decenijama zasnivala se na moćnom ekonomskom ciklusu koji je pokretao celokupnu industriju. Opšta namena je privlačila ogromnu masu kupaca, što je automatski generisalo visoke prihode i masovnu proizvodnju. Visoka proizvodnja je drastično smanjivala troškove izrade po jedinici i obezbeđivala kapital za sledeći ciklus istraživanja i razvoja. Bez ovog ciklusa, specijalizovani proizvođači nisu mogli da opstanu na duge staze.
Tokom perioda od skoro dve decenije, performanse pojedinačnih procesora rasle su vrtoglavom brzinom svake godine, velikim delom zahvaljujući stalnom povećanju radnog takta. Zakonitosti fizičkog skaliranja tranzistora omogućile su proizvođačima da neometano unapređuju performanse, sve dok su imali dovoljno kapitala za izgradnju modernih fabrika. Specijalizovani proizvođači sa manjim obimom prodaje jednostavno nisu mogli da prate taj ritam i finansiraju konstantna prilagođavanja proizvodnih linija.
Pored toga, softverski ekosistem je igrao ključnu ulogu u održavanju ove dominacije. Razvojni timovi su uložili ogromne resurse u operativne sisteme i kompajlere koji su automatski ubrzavali rad aplikacija na novim generacijama opštih čipova. S druge strane, specijalizovani hardver zahtevao je potpuno prilagođene softverske platforme, što je predstavljalo ogroman teret za kompanije sa ograničenim finansijskim sredstvima. Svaki skok u performansama opštih čipova otvarao je vrata novim softverskim rešenjima koja ranije nisu bila izvodljiva.
Kraj tradicije besplatnih performansi
Međutim, automatski rast performansi zasnovan na fizičkim principima minijaturizacije nije mogao da traje večito. Decenijama je važilo pravilo da manji tranzistori rade brže, troše manje električne energije i koštaju manje. Smanjenjem dimenzija, inženjeri su uspevali da podižu radni takt procesora bez opasnosti od pregrevanja sistema. Ovaj takozvani besplatni ručak omogućavao je celoj industriji stalan napredak bez korenitih promena u arhitektonskom pristupu.
Oko sredine prve decenije dvadeset prvog veka, inženjeri su udarili u fundamentalne fizičke zidove prilikom pokušaja daljeg snižavanja radnog napona tranzistora. To je značilo da dalje smanjenje dimenzija više nije donosilo srazmerno smanjenje potrošnje energije, što je zaustavilo dalji rast radne frekvencije procesora. Kao odgovor na ovu krizu, industrija se okrenula uvođenju više jezgara na jednom čipu, ali paralelizacija nije mogla da reši svaki problem u softveru na isti način.
Dodatni udarac usledio je kada su troškovi proizvodnje naprednih poluprovodnika počeli da rastu brže od broja tranzistora na pločici. Cijene izrade vodećih čipova prestale su da padaju, čime je narušen ekonomski temelj tradicionalnog rasta industrije. Istovremeno, memorijska propusna moć počela je da zaostaje za računskom snagom procesora, stvarajući ozbiljno usko grlo u obradi podataka koje je postalo poznato kao memorijski zid.
Vaskrsenje i evolucija grafičkih procesora
U senci dominacije standardnih centralnih procesora, grafički podsistemi uspeli su da prežive zahvaljujući jasnoj usmerenosti na specifičan zadatak renderovanja slika. Za razliku od drugih specijalizovanih rešenja, ovi sistemi su imali masovnu publiku u industriji računarskih igara, što im je obezbedilo neophodan finansijski zamajac. Pošto je vizuelni prikaz zahtevao masovnu paralelnu obradu hiljada jednostavnih zadataka istovremeno, arhitektura grafičkih čipova razvijana je u potpuno drugačijem smeru.
Kada je rast radnog takta klasičnih procesora zaustavljen, industrija je morala da pronađe način da izvršava više operacija istovremeno. Grafički procesori su već posedovali hiljade jednostavnih jezgara i visoku memorijsku propusnu moć, što ih je učinilo savršenom platformom za zahtevne računarske zadatke. Bez izuzetnih performansi koje su ovi sistemi doneli u obradi podataka, savremeni razvoj naprednih modela veštačke inteligencije verovatno ne bi bio ni približno dostupan u obimu koji danas poznajemo.
Analiza rasta performansi pojedinačnih grafičkih čipova tokom protekle decenije pokazuje da minijaturizacija proizvodnog procesa više nije glavni pokretač napretka. Veći deo poboljšanja proističe iz primene novih numeričkih formata, pametnijeg upravljanja podacima i uvođenja prilagođenih instrukcija na nivou samog hardvera. Uspeh ovih rešenja doveo je do situacije u kojoj prihodi od prodaje grafičkih akceleratora nadmašuju tradicionalne procesore.
Moderna heterogena arhitektura i veštačka inteligencija
Danas se tehnološki sektor nalazi pred novim izazovima jer potražnja za generisanjem sadržaja i obradom podataka raste nemtom brzinom. Očekivanja pokazuju da će potrebe za računarskim resursima višestruko nadmašiti raspoložive izvore električne energije u bliskoj budućnosti. Zbog toga inženjeri moraju tražiti nove načine za postizanje maksimalne energetske efikasnosti kroz radikalno redizajniranje računarskih sistema.
Budućnost obrade podataka više se ne oslanja na univerzalne čipove koji pokušavaju da urade sve podjednako dobro. Umesto toga, industrija se okreće heterogenim sistemima koji kombinuju različite vrste specijalizovanih akceleratora za specifične faze zadatka. Različiti čipovi poseduju prednosti u zavisnosti od toga da li se podaci nalaze blizu memorije ili zahtevaju složene matematičke operacije u centralnom jezgru
Povezivanje različitih tipova hardvera u jedinstvenu celinu omogućava postizanje znatno bolje efikasnosti po utrošenom vatu električne energije. Optimizacija softvera za rad sa raznolikim akceleratorima više nije komplikovan poduhvat rezervisan za retke stručnjake, što otvara vrata široj primeni novih arhitektura. Time se krug zatvara, a specijalizovani hardver pronalazi svoje stabilno mesto u savremenoj ekonomiji.
Zaključne misli o budućnosti tehnologije
Prelazak sa univerzalnih procesora na specijalizovane sisteme predstavlja logičan odgovor na ekonomske i fizičke izazove sa kojima se suočava savremena industrija poluprovodnika. Iako su rani pokušaji specijalizacije često završavali komercijalnim neuspesima zbog dominacije masovne proizvodnje opštih rešenja, današnje okruženje funkcioniše po potpuno drugačijim pravilima. Fizička ograničenja rasta klasičnih procesora stvorila su prostor za nove arhitektonske pristupe.
Razvoj veštačke inteligencije i masivnih sistema za obradu podataka postavio je zahteve koje tradicionalna infrastruktura više ne može da isprati na ekonomski održiv način. Kombinovanjem različitih specijalizovanih čipova unutar jedinstvenih sistema, kompanije uspevaju da izvuku maksimum iz ograničenih energetskih resursa. Kraj ere besplatnih performansi nije označio kraj inovacija, već početak pametnijeg i prilagođenijeg dizajna hardvera.
Izvor: Andreessen Horowitz · Fotografija: Pexels / Freepik (ilustracija)