Video: KAKO OTKLJUCATI JEZGRA (UNPARK CORES) NA PROCESORU (+FPS BOOST) (Prosinac 2024)
U ovom krugu iznenađujućeg razvoja procesorske tehnologije, saznajemo kako Nvidia i IBM odlučuju licencirati svoje procesorske jezgre - Kepler GPU i Power CPU jezgre - omogućavajući drugim kompanijama da te jezgre uključe u svoje proizvode.
Ovo je velika promjena. Do sada, ako ste željeli GeForce GPU, morali ste ga kupiti od Nvidia, a ako želite Power CPU, trebali ste ga kupiti od IBM-a. Sada će drugi dobavljači procesora ili čak krajnji kupci moći uključiti te jezgre u svoje prilagođene ili polu prilagođene proizvode.
Licenciranje intelektualnog vlasništva u obliku jezgara za procesore ili grafiku nije ništa novo. ARM je napravio ogroman posao iz prodaje CPU jezgara i arhitektura, a Imagination Technologies svoj je posao izgradio prodajom grafičkih jezgara i tehnologija. U novije vrijeme svaki se upustio u drugi posao. ARM-ovi CPU licenci uključuju gotovo sve proizvođače mobilnih procesora (Apple, Qualcomm, Samsung, Nvidia, Mediatek i više), u osnovi svi osim Intel-a. Imagination Power-VR grafika licencirana je za Apple, Intel i mnoge druge, a Imagination, ARM-ovi Mali i Vivante-ove grafike borbe su protiv većine mobilnih procesora (osim onih iz tvrtki koje imaju vlastitu grafiku). Kao rezultat lako licenciranih jezgara za CPU i grafiku, vidjeli smo ogroman niz gotovih procesora razumne količine kompatibilnosti.
Nvidia je bila ARM-ov licencirani korisnik, kombinirajući ARM-ovu CPU tehnologiju s vlastitom grafičkom tehnologijom kako bi stvorio svoju Tegra liniju mobilnih procesora. Prije nekoliko tjedana Nvidia je pokazala da je prenijela svoju Kepler GPU arhitekturu kako bi mogla raditi u sustavima s ARM CPU-om. (Tvrtka koristi manje moćnu grafiku u Tegri; ažuriranje bit će dio nove kompanije 'Logan' svoje verzije linije i bit će prvi mobilni procesor koji će podržati svoje mogućnosti CUDA GPGPU za obradu.) Još iznenađujuće, rekao je sada bi licencirao jezgru GPU-a i prava na njegovo vizualno računalno intelektualno vlasništvo, tako da kupci mogu kreirati vlastite GPU-ove.
Zvuči poznato? To je zato što je Nvidia licencirala stariju GPU jezgru za Sony za PlayStation 3 i ima patentnu licencu s Intelom (što je uobičajeno među velikim dobavljačima). No, čini se da su novi planovi licenciranja usmjereni prije svega na druge proizvođače mobilnih procesora i na rastuće tržište koje je ugrađeno, a Nvidia se fokusirala na to kako Kepler sada može raditi sa samo pola vate snage. Nvidia je ranije najavila namjeru stvaranja poslužiteljskog čipa koji će kombinirati svoje GPU s ARM CPU-om; to bi teoretski omogućilo drugim kompanijama da rade slične stvari.
Ovaj je tjedan IBM rekao da će za razvoj ponuditi svoju tehnologiju Power, koju tvrtka obično koristi u svojim čipovima za high-end servere i mainframes. IBM je rekao da zajedno s Googleom, Mellanoxom, Nvidijom i Tyanom formiraju Konzorcij OpenPower čiji je cilj proširiti Power arhitekturu i poslužitelj, umrežavanje prostora za pohranu i grafičku tehnologiju oko njega kako bi stvorili rješenja usmjerena na vrlo velike podatkovne centre.
Prva energetska arhitektura koju će IBM licencirati je Power 8, koju tvrtka planira objaviti na Hot Chips konferenciji kasnije ovog mjeseca, a započet će s isporukom u 2014. Power 8 uključuje novi napredni I / O magistralnik, poznat kao koherentni priključeni procesor Sučelje (CAPI), za koje IBM kaže da će olakšati kombiniranje Power jezgara s drugim komponentama sustava za heterogeno računanje.
Ideja je omogućiti organizacijama da najprije lakše povezuju više napajanja CPU-a s Nvidia GPU-ovima na način koji ima smisla za centre podataka "Web 2.0", i na kraju omoguće specijalizirane procesore koji bi mogli stvoriti alternativu standardnim Intelovim poslužiteljima. Podsjetimo da na današnjem tržištu poslužitelja, poslužitelji temeljeni na Intelu čine otprilike 90 posto jedinica (iako samo oko dvije trećine prihoda, budući da su poslužitelji koji nisu x86 uglavnom mnogo viši, više cijene proizvoda). IBM-ovi vlasnički poslužitelji utemeljeni na energiji sve više postaju igrači niša, a tvrtka mora privući više korisnika na Power arhitekturu kako bi bila relevantna i opravdala kontinuirano ulaganje u arhitekturu.
Posebno je zanimljivo vidjeti IBM i Nvidia zajedno. Može se zamisliti kako se Power CPU kombinira s CUDA grafikom za stvaranje poslužiteljskih proizvoda koji imaju smisla na računalima visokih performansi (HPC) ili superračunarskom tržištu, gdje je svaka tvrtka već značajan igrač. A Mellanoxova stručnost za međusobno povezivanje pomogla bi i na tom tržištu.
Ali fokus je više na velikom podatkovnom centru za razmjenu podataka, gdje se tehnologija brzo kreće i koja je u posljednje vrijeme postala veliko i brzo rastuće tržište. Ideja je da bi kompanije teoretski mogle kreirati dizajne System-on-Chip (SoC) dizajnirane po mjeri za takve vrste aplikacija.
Dijelom je to lakše jer veliki kupci često pišu vlastiti softver. Google, Facebook ili Microsoft mogli bi prenijeti dio softvera za svoje vrlo velike podatkovne centre u oblaku, recimo web poslužitelj ili poslužitelj baze podataka, u drugu arhitekturu jednostavnije od uobičajenog poduzeća, sa širokim spektrom dobavljača i internim aplikacijama. Naravno, taj isti koncept stoji iza nedavnih najava brojnih poslužitelja čipova utemeljenih na ARM-u, koji su prvenstveno dizajnirani kako bi dramatično smanjili snagu u takvim okruženjima.
Uključivanje Googlea u konzorcij OpenPower posebno je intrigantno. Tvrtka je uglavnom preuzela vrlo tajni pristup svom podatkovnom centru, a smatra se da gradi vlastite servere; dovoljno je velik i koristi dovoljno poslužitelja da bi mogao priuštiti stvaranje ili stvaranje nekog poslužiteljskog čipa prilagođenog određenoj aplikaciji, poput pretraživanja weba.
To bi također bilo komplementarno drugim potezima osmišljenim da uzdrme tržište poslužitelja podatkovnih centara, poput projekta OpenCompute.
IBM-ov potez ovdje nije potpuno bez presedana. Sjećam se kad su se IBM, Apple i Motorola dogovorili da će preuzeti arhitekturu Power i stvoriti PowerPC, koji je cvjetao nekoliko godina, ali uglavnom se srušio kada je Apple prenio svoje Mac prijenosnike u Intelovu arhitekturu. A tu je i već odavno Power.org, organizacija dizajnirana za izvođenje Power arhitekture na šire tržište, uključujući ugrađeni prostor. Snaga je sve više na gubitku u posljednjih nekoliko godina, a IBM se nada da će joj novi model licenciranja pomoći to preokretiti, posebno na tržištu podatkovnih centara.
Dakako, veća konkurencija obično dovodi do novih inovacija, a tržište na kojem jedan igrač nudi 90 posto jedinica zvuči zrelo za konkurenciju.
Naravno, u određenoj mjeri ni sami proizvođači x86 poslužitelja ne stoje. AMD, koji je Intelu bio daleka sekunda na tržištu poslužitelja, najavio je namjeru stvaranja ARM-temeljenih poslužitelja, kao i poslužitelja temeljenih na x86. I bio je vrlo snažan u napredovanju ideje da se njegova budućnost sastoji u stvaranju "polu-prilagođenih" čipova, koji uzimaju njegove jezgre i dodavanju drugih IP-ova za stvaranje prilagođenih rješenja za velike kupce. Njegova rana pobjeda ovdje je bila u igraćim konzolama, ali teško je zamisliti ovo na tržištu poslužitelja.
A Intel je tijekom najave svoje nove generacije čipova podatkovnog centra govorio o tome kako stvara polu prilagođene verzije svojih Xeon server čipova za velike klijente, sa značajkama kao što su posebni akceleratori za određene funkcije. Tvrtka je kao kupce spomenula Facebook i eBay.
Opet možete zamisliti gdje to ima smisla za najveće, tehnički sofisticirane klijente, one za koje su troškovi specijaliziranih čipova i prepisivanja ili barem testiranje softvera na novim platformama mnogo manji od troškova stvarnog pokretanja podatkovnog centra. Ali pitam se koliko je to tržište. Svaki prilagođeni čip, čak i ako je stvoren pomoću uobičajenih jezgara i grafike, još uvijek zahtijeva određeno vrijeme dizajniranja, a da ne spominjemo maske, rezine i testiranje, tako da bi ih trebalo skuplje proizvesti od više čipova na masovnom tržištu, koji imaju mnogo veće ekonomije razmjera.
Pretpostavljam da biste to mogli smatrati još jednim korakom u dekonstrukciji industrije. Nekoć su industrijom procesora dominirali proizvođači integriranog dizajna (IDM-ovi) koji su kreirali vlastiti temeljni IP, dizajnirali pune čipove, ugradili ga u svoje vlastite datoteke, a zatim prodavali kupcima. Danas su u tom poslu samo Intel, a u manjoj mjeri i Samsung, TI. Sljedeća je faza ugledala dizajnere čipova koji su nadgledali njihov važniji dizajn IP-a i čipova, ali su proizvodnju prepustili drugima; danas dominantni model su poluvodičke tvrtke fabless i ljevaonice čipova. Možda je sljedeća faza da kupci sami uzmu IP koji su dizajnirali drugi, neka ga vanjska tvrtka šamara zajedno na način na koji žele, a zatim ga izrade ljevaonica i tako u potpunosti izrezuju većinu dizajna čipa. U takvom modelu, veliki pobjednici bili bi dizajneri IP-a, a veliki gubitnici bile bi tvrtke srednje razine koje su uspjevale složiti čipove koje su potom prodavale mnogo različitih kupaca, za nešto drugačije svrhe.
S druge strane, ne mogu si pomoći misleći da će uvijek postojati tržište za relativno malo čipova koji većinu ljudi dovoljno dobro služe, a mogu biti i jeftiniji zbog ogromnog volumena.
Ipak, potezi poput onih koje smo nedavno vidjeli od Nvidia i IBM-a, kao i mnogo veća otvorenost za prilagođavanje od strane kompanija poput AMD-a i Intel-a, trebali bi dovesti do veće raznolikosti, a time i do većeg izbora u svijetu procesora. A to zauzvrat, može biti dobro samo za inovacije.