Publicitate
Nu există nici o îndoială că concurența dintre producătorii de cipuri crește constant nu numai pentru procesoarele de calculatoare, ci și pentru procesoarele mobile și de altă natură. Cele cinci mari care trebuie menționate sunt Intel, AMD, nVidia, Qualcomm și Apple. Toate aceste companii au diferite moduri de a-și evolua procesoarele, ceea ce va face interesant să vedem a cui strategie le va permite să se ridice la vârf. Părerea mea este însă simplă - alegeți mai multe nuclee pe nuclee mai bune.
Înainte de a intra în scârbos, vă rugăm să rețineți formularea titlului articolului. Acest articol este despre motivul pentru care cred mai multe nuclee voi bate nuclee mai bune, ceea ce presupune că acest lucru va suna adevărat (din nou, după părerea mea) cândva în viitor. În ceea ce privește acum, cu aplicații încă predominant cu o singură filetare și care nu sunt conștiente de mai multe nuclee, sunt mai câștigătoare nuclee mai bune.
fundal
De-a lungul anilor, am văzut că procesoarele noastre se transformă de la luminile cu un singur nucleu până la monștri cu opt nuclee (sau 16 nuclee dacă includeți servere). Evident, faptul că are mai multe nuclee este benefic și permite sistemului să lucreze la mai multe date în același timp decât dacă sistemul ar avea doar un singur nucleu. Dar, în acest moment, apare o nouă întrebare - există un punct în care este mai benefic să nu mai adăugați nuclee și să le îmbunătățiți? Având 12 nuclee în loc de 8 va face o mare diferență? S-ar putea să simțim că având 4, 6 sau 8 nuclee ajunge pe platoul „suficient de bun” în ceea ce privește numărul de nuclee, dar am putea face mult mai bine.
De ce mai mulți cores vor fi mai buni
Desigur, având mai multe nuclee și nuclee mai bune este cea mai bună soluție, dar ce se întâmplă dacă trebuie să alegi? Dacă aș fi ales, aș merge cu mai multe nuclee. De ce? Inspirația răspunsului meu constă în modul în care funcționează GPU-urile.
GPU-urile sunt ambalate cu nuclee. De fapt, unele dintre cele mai recente cărți au 2.048 de nuclee de care să te laude. Au acea cantitate ridicolă de nuclee, deoarece le permite să lucreze la date în același timp. Cu mai multe nuclee, mai multe date pot fi modelate. Da, nucleele GPU sunt bune doar la un singur tip de lucru (motiv pentru care încă folosim procesoare, nu GPU), dar același concept poate fi aplicat și procesoarelor.
Cu mai multe nuclee, mai multe date pot fi șterse de către procesor și obțineți un sistem rapid care trece prin orice aruncați la el, cu condiția să fie programat pentru a fi la curent cu toate nucleele dvs. Pe scurt, multe nuclee bune vor fi în cele din urmă mai bune decât câteva nuclee grozave.
Planurile actuale ale producătorilor de cipuri mari
În prezent, Intel pare să mențină o limită cu 4 nuclee (6 pentru seria lor extremă de produse), dar face perfecționări continue pentru nucleele lor. Cu toate acestea, nVidia își mărește și numărul de nuclee. La fel este și Qualcomm cu procesorul său Snapdragon, deși ceva mai lent, în timp ce face, de asemenea, ajustări personalizate la proiectele ARM de stoc. Chiar și Apple câștigă nuclee cu procesorul său iPhone / iPad, dar într-un ritm foarte lent.
AMD încearcă, de asemenea, să-și îmbunătățească nucleele, dar foile de parcurs anterioare au arătat că AMD încă adaugă nuclee și dorea să producă un procesor cu 10 nuclee pentru consumatori. AMD are deja un behemoth cu 16 nuclee pentru servere. Și da, nu sunt exact nuclee, dar așa sunt comercializate și așa le voi numi. Au existat multe controverse cu privire la abordarea întregului modul, despre care puteți citi în comentarii aici 5 motive pentru care Intel este împins împotriva zidului de AMDDe-a lungul anilor, Intel și AMD au fost într-o luptă destul de mare pentru a scoate la iveală cei mai buni procesatori. În cele din urmă a venit un punct în care nu ați auzit prea multe despre ce a fost AMD, ... Citeste mai mult (pro) și aici 5 motive pentru care procesatorii AMD sunt condamnați [aviz]La sfârșitul anului 1999, am construit primul meu computer. Acesta a folosit un procesor AMD Athlon cu o frecvență de 500 MHz, care a fost suficient de rapid pentru a juca majoritatea jocurilor la acea vreme și, de asemenea, o valoare mai bună ... Citeste mai mult (împotriva).
Care strategie este cea mai bună? Acum, cine știe? Poate ai o părere?
Concluzie
Ceea ce se va întâmpla cu adevărat până la urmă este ceva ce nu putem afla decât prin răbdare. Cu toate acestea, pe măsură ce mai multe programe software devin adaptabile la numeroase nuclee, avantajul va trece în cele din urmă la procesoarele care, ca o întreagă componentă, pot genera cea mai mare lucrare. Până atunci, va trebui doar să fim mulțumiți de ceea ce funcționează cel mai bine în prezent.
Care este părerea ta, mai multe nuclee sau nuclee mai bune? Când crezi că vom ști în cele din urmă care este alegerea mai bună? Ai alte gânduri? Spuneți-ne în comentarii!
Credite imagine: Olivander, Forrestal_PL, Aaronage
Danny este un senior la Universitatea din nordul Texasului care se bucură de toate aspectele legate de software-ul open source și Linux.