Декодирани процесори: разумевање имена Интелове микроархитектуре

Šta je u imenu? Mnogo, zapravo, kada govorimo o Intel procesorima. Intel koristi interne kodne nazive kako bi sakrio na čemu kompanija radi, sve dok ne bude spremna da to objavi javnosti. Zato ne čudi što ovi termini nemaju puno smisla za one koji nisu upućeni.

Zašto su Intelova kodna imena važna?

Ovi kodni nazivi vremenom postanu poznati (Intel ih objavljuje), i ako malo istražite, otkrićete da imaju veliki značaj.

U stvari, Intelova kodna imena često mogu pružiti bolji uvid u CPU nego zvanična marketinška imena koja vidite na pakovanju. Uzmimo za primer najnovije Intelove procesore za laptopove 10. generacije. Ovi CPU-ovi sastoje se od nekoliko CPU mikroarhitektura. Međutim, ako ne možete da se pozovete na njihova kodna imena, zvanična imena postaju prilično zbunjujuća.

Na primer, Core i7-1065G7 i Core i7-10510U: oba su mobilni CPU za laptopove i druge uređaje, i oba se smatraju čipovima 10. generacije (otuda „10“ posle crtice). Međutim, G7 je Ice Lake CPU, dok je drugi Comet Lake.

Većina ljudi koji traže „najbolje“ bi se opredelila za 10510U, jer ima veću brzinu takta. Međutim, Intel navodi da je Comet Lake čip za laptopove bolji za produktivnost i opterećenja sa više niti, dok Ice Lake bolje funkcioniše za AI i grafiku.

Zato je korisno imati barem osnovno razumevanje Intelovih različitih generacija čipova kada kupujete novi računar ili laptop. Nije to nešto o čemu bi trebalo da se opterećujete, ali razumevanje kodnih imena vam može pomoći da dešifrujete online recenzije, kao i marketinške materijale u prodavnicama i na pakovanjima.

Intelov model razvoja

Intel Coffee Lake CPU.

Ne možemo pričati o kodnim imenima, a da ne spomenemo kako Intel pravi svoje CPU. Otprilike deceniju, Intel je razvijao svoje procesore zasnovane na poznatom tick-tock modelu. Svake godine Intel bi predstavio novu mikroarhitekturu (tock), a sledeće bi je smanjio (tick). (Da, to je zapravo „tock-tick“, ali ovo je jednostavniji način da se to objasni.)

Tick-tock je zamenjen oko 2016. modelom optimizacije arhitekture procesa (PAO). Skupljanje kalupa je prva faza ovog procesa, a zatim se uvodi nova arhitektura, baš kao i kod tick-tock modela. Međutim, nakon toga sledi faza optimizacije tokom koje se arhitektura poboljšava bez potrebe za pomakom u procesu proizvodnje.

PAO, međutim, nije nužno trogodišnji model – faza optimizacije može trajati neodređeno, kao što smo videli kod desktop računara od 2015. Čini se da PAO model nije čvrsto i brzo pravilo, jer se priča da bi predstojeći desktop CPU mogli imati novi dizajn („A“) pre skupljanja matrice („P“).

Dakle, šta su mikroarhitektura čipa i skupljanje? Jednostavno rečeno, mikroarhitektura je dizajn čipa. Svaki novi CPU ima ili potpuno renoviran dizajn ili poboljšanu verziju postojećeg. Nova mikroarhitektura može doneti nove mogućnosti, kao i poboljšanja u instrukcijama po ciklusu/satu (IPC), što povećava performanse.

Pored toga, svaki CPU koristi proizvodni proces, kao što je 14nm, 10nm ili 7nm („nm“ znači „nanometar“). Za naše potrebe, svaki proces ćemo posmatrati kao marketinški termin, da bismo znali da li je novi CPU napravio iskorak u proizvodnji čipova, ili je to samo poboljšanje postojeće tehnologije.

Generalno, prelazak sa većeg na manji nm proces (što se takođe naziva skupljanje matrice) znači bolje performanse i efikasniju potrošnju energije.

Za sada je sve o Skylake-u

Intel Skylake Die.

Da bismo razgovarali o modernim Intelovim procesorima, moramo početi sa Skylake-om — ako ste pročitali bilo koju recenziju CPU-a u poslednjih pet godina, najverovatnije ste videli da se pominje.

Skylake procesori su predstavljeni 2015. godine, kao nastavak Broadwell-a – 14nm skupljanja (tick) 22nm Haswell-a (Intelov pre-Skylake tock). Skylake je bio poslednji put kada smo videli „tock“ (potpuno novu mikroarhitekturu za desktop procesore).

Od tada, Intel CPU-i za desktop računare su bili optimizacija Skylake-a ili jednog od Skylake-ovih potomaka. Ovo je dovelo do boljih procesora, jer su poslednje generacije donele više jezgara i veće brzine takta. One su obezbedile bolje performanse, ali su poboljšanja u bazi i nove funkcije ređa.

Posle Skylake-a došao je Kaby Lake, koji je dizajniran da popuni prazninu kada Intelov sledeći „tick“ (ili smanjivanje) sa 14nm na 10nm nije uspeo. Umesto toga, Kaby Lake je predstavljen kao 14nm+ poboljšanje za Skylake.

Coffee Lake za desktop računare je počeo da se primenjuje 2017. godine, koristeći Intelov takozvani 14nm++ proces. Zatim su serveri i vrhunski desktop računari dobili Cascade Lake CPU. Konačno, 2020. godine, dobili smo Comet Lake, koji je, opet, izgrađen na 14nm++ procesu. U trenutku pisanja ovog teksta, ovo su najnoviji procesori za desktop računare i nude veoma dobra poboljšanja performansi u odnosu na svoje prethodnike. Najbolji procesori ove generacije imaju više jezgara i mogućnost da pređu brzinu takta od 5 GHz.

Ipak, sva ova poboljšanja za stoni i laptop računar mogu se pratiti direktno do Skylake-a, a to nije nužno loša stvar, kao što smo ranije spomenuli. Novi Comet Lake-S čip za desktop računare je svakako bolji izbor od originalnog Skylake CPU-a.

Ipak, Intelovi fanovi i proizvođači desktop računara sa nestrpljenjem iščekuju sledeći skok u dizajnu desktop računara od strane kompanije. Ovo bi moglo da se desi krajem 2020. ili početkom 2021. godine sa novim Rocket Lake procesorima.

Ako su trenutni izveštaji tačni, Rocket Lake će biti najveća promena koja stiže u Intelove desktop procesore u poslednjih pet godina. Navodno, on ima novu mikroarhitekturu koja se razlikuje od Skylake-a, ali se i dalje oslanja na 14nm++ proces kao i njegovi neposredni prethodnici.

Dvostruka imena

Kao što se čini da će Intelovi desktop procesori biti renovirani, tako radi i sa svojim šemama imenovanja. Na primer, ako pogledate Intel Ark sajt, nećete naći nijedan proizvod koji se zove „Palm Cove“. To je zato što, iako se to ime odnosi na dizajn jezgra CPU-a, nekoliko mobilnih CPU-a koji koriste Palm Cove jezgra nazivaju se Cannon Lake.

Intel je to uradio i 2019. godine sa Sunny Cove jezgrima u svojim Ice Lake CPU-ima za laptopove, što nas vraća na ono što sledi za desktop računare: Rocket Lake. Ovi novi desktop CPU-i, koji se očekuju krajem 2020. ili početkom 2021. godine, navodno su zasnovani na Willow Cove jezgrima. Willow Cove je takođe osnova za 10nm++ Tiger Lake laptop procesore, koji se očekuju sredinom 2020. godine.

Dakle, sada imamo dva aktivna kodna imena za Intel procesore: jedno za dizajn jezgra i jedno za novu generaciju CPU-a. Ove šeme imenovanja trenutno prate obrazac da jezgra dizajna dobijaju oznaku „Cove“, dok CPU-ovi dobijaju naziv „Lake“. Ne očekujte da će ta šema imenovanja od cove do lake trajati zauvek, ali za sada je koristan vodič.

Opet, kodna imena nisu opisna sama po sebi. Međutim, ako saznate šta se krije iza imena, ona će vam pomoći da razumete koje CPU-ove trenutno nudi Intel.

Čak i ako ne naučite imena svih jezgara i CPU-a, dovoljno je znati da postoje dizajni jezgara sa kodnim imenima koji onda postaju CPU-i sa različitim kodnim imenima. Naoružani samo ovim osnovnim informacijama, možete bolje da razumete o čemu, zaboga, govore svi ti pregledi CPU-a i kupite bolji računar.