Cu câțiva ani în urmă, nu era prea multă alegere pentru ce arhitectură doriți să folosească computerul. Pentru o lungă perioadă de timp, arhitectura x86 fabricată de Intel și x64 fabricată de AMD au dominat calcularea consumatorilor de ani de zile. În cea mai mare parte, marea majoritate a computerelor sunt x86 chiar și astăzi, în ciuda arhitecturii vechi de câteva decenii.
Cu toate acestea, un nou concurent a început să apară în ultimii ani. ARM, aceeași arhitectură care alimentează telefoanele noastre, vine încet să preia spațiul PC-ului. Dar pe care ar trebui să o alegi?
Ce este x86?
x86 este cel mai utilizat set de instrucțiuni pe computere și poate cel cu cel mai mult istoric.
x86 își are originile în anii 1970. După ce a lansat un cip pe 4 biți în 1971 (primul microprocesor), Intel și-a introdus procesorul 8008 pe 8 biți în 1972, urmat la scurt timp de 8080, de asemenea, pe 8 biți în 1974. Calea naturală de urmat, atunci, a fost să mergi pe 16 biți. Compania a făcut acest lucru în 1978, odată cu lansarea Intel 8086. Acest lucru a dat naștere setului de instrucțiuni x86, numele care provine de la succesorii săi fiind numit 80186, 80286, 80386 și așa mai departe.
Cu toate acestea, ceea ce cunoaștem astăzi ca arhitectură x86 nu este strâns legat de originalul, venerabilul 8086. Mai degrabă, strămoșul tuturor procesoarelor x86 aflate în prezent pe piață este procesorul Intel 80386, lansat șapte ani mai târziu, în 1985. La urma urmei, în funcție de context, x86 este denumit ocazional „i386” sau „IA-32”. Mai mult, a fost primul care a lansat cu un set de instrucțiuni pe 32 de biți, păstrând în același timp capacitatea de a rula corect codul mai vechi de 16 biți care rula pe baza 8086 desene.
Arhitectura ar urma să fie extinsă încă o dată, la 64 de biți. Arhitectura care a rezultat, care este utilizată în prezent de toate procesoarele x86 moderne, este cunoscută ca „x86-64”, „x64” sau „AMD64”. A fost de fapt AMD, mai degrabă decât Intel, care a venit cu arhitectura. Intel își propunea propria alternativă pe 64 de biți, IA-64, care nu era compatibilă cu x86. AMD și-a făcut propria sa extensie a setului de instrucțiuni x86, care a ajuns să fie cea mai adoptată soluție.
Ce este ARM?
cipuri ARM au o istorie mai lungă decât ați crede, în ciuda utilizării lor mai extinse pe computere care încep să devină mainstream.
Primul design ARM a fost introdus în 1985 - în același an în care a fost lansat procesorul original Intel 80386. Acorn Computers a dezvoltat arhitectura, iar primul siliciu ARM, cunoscut sub numele de ARM1, a funcționat la 6 MHz, ceea ce nu este chiar fulgerător când îl compari cu cipurile moderne. A suferit câteva reprelucrari după ani, în timp ce primul dispozitiv alimentat cu ARM a fost computerul RiscPC, ultimul model al căruia a fost lansat în 1994 de Acorn Computers. Da, primul dispozitiv ARM a fost de fapt un PC!
Nu a decolat, însă. Design-urile ARM timpurii ale lui Acorn și cipurile RISC în general, au încercat să lupte împotriva dominației Intel în anii 1990, dar a fost un efort inutil și ARM a fost retrogradat în sistemele încorporate. De acolo, totuși, și-au făcut loc în telefoane și dispozitive portabile și, în cele din urmă, în smartphone-uri și tablete - practic toate smartphone-urile vândute astăzi rulează un procesor bazat pe ARM.
Acum, ARM vede o renaștere în spațiul PC-urilor prin intermediul laptopurilor. În 2017, Qualcomm a anunțat extinderea oficială a gamei sale de cipuri mobile de succes, Snapdragon, în spațiul laptopurilor, cu primul său cip de laptop dedicat, Snapdragon 850, lansat în 2018. Și în 2020, Apple a introdus primul său computer bazat pe ARM, MacBook Air bazat pe M1, folosind cip Apple M1 ARM intern, după ce am folosit procesoare Intel x86 ani de zile. Apple a lansat, de asemenea, computerul desktop ocazional bazat pe ARM - și anume, Mac mini, iMac și Mac Studio.
x86 vs. ARM: Care este diferența?
x86 și ARM au diferențe fundamentale de care ar trebui să fii conștient înainte de a cumpăra.
Și anume, cipurile ARM sunt cipuri mobile prin natura lor. Dacă cumpărați o mașină Windows cu un procesor Snapdragon, probabil că va veni și cu un modem, astfel încât să puteți pune o cartelă SIM în laptop și să utilizați datele mobile direct de pe computer. Unele vin chiar și cu modemuri 5G, astfel încât să vă puteți conecta la rețeaua 5G ultra-rapidă. Și anume, chipurile din seria M de la Apple nu vin cu modemuri, dar sunt destul de obișnuite să le vezi la laptopurile bazate pe Windows ARM.
Există și dilema consumului de energie. Cipurile ARM, prin design, sunt mult mai eficiente din punct de vedere energetic decât procesoarele x86. Sunt procesoare RISC, deci au un design mai simplu. De asemenea, lucruri precum ARM-ul e mare. MICĂ configurație ajuta foarte mult durata de viață a bateriei și eficiența generală. Din acest motiv, durata de viață a bateriei într-un PC alimentat cu ARM poate fi considerabil mai lungă decât cea a unui computer bazat pe x86. Cipurile de laptop x86 pot consuma între 15W și 45W, în timp ce Apple M1 are un TDP de aproximativ 10W.
Pe care ar trebui să-l iei?
Depinde foarte mult de prioritățile tale pe un computer, dar o parte din decizia ta ar trebui să vină pe platforma pe care intenționezi să o folosești.
Windows este încă cel mai bun pe sisteme x86 dacă sunteți un utilizator de computer. În timp ce Windows acceptă ARM, are nevoie de ceva lucru înainte ca toți utilizatorii de PC-uri să se poată bucura de el corect. Are un strat de compatibilitate pentru a rula software x86 pe el, dar este încă o lucrare în curs de desfășurare, iar kilometrajul dvs. poate varia în funcție de aplicațiile pe care doriți să le utilizați. Unele dintre ele ar putea merge bine, în timp ce altele vor merge groaznic.
Totuși, dacă doriți să profitați de avantajele ARM, cel mai bine este să mergeți cu Apple și să vă cumpărați un MacBook. Rosetta este considerată a fi un strat de compatibilitate genial, permițând utilizatorilor să ruleze aplicații Mac x86 aproape fără probleme. Și majoritatea aplicațiilor la care probabil îți pasă sunt oricum deja M-native, sau dezvoltatorii lucrează pentru a le face M-native.
Doar dacă tu într-adevăr aveți nevoie de funcționalitatea „întotdeuna conectată” pe care vi-o oferă Windows pe PC-urile ARM cu modemurile lor încorporate, ar trebui să utilizați x86 pe Windows. Pe de altă parte, Mac-urile M1/M2 sunt mult mai bune decât predecesorul lor x86 și ați greși dacă nu profitați de asta.
PC-urile ARM vin, dar ar trebui să așteptați
PC-urile ARM abia încep să devină populare. Cu toate acestea, nu ar trebui să sari pe unul imediat decât dacă vrei să mergi la Apple. Windows este încă cel mai bun pe computerele x86. Totuși, asta s-ar putea schimba în viitorul apropiat sau îndepărtat – tehnologia se mișcă rapid!