Com afectarà el canvi dIntel a Arm Cpus als usuaris de Mac?

Apple ha decidit canviar d'utilitzar CPU Intel per alimentar els seus ordinadors a utilitzar les seves pròpies CPU personalitzades basades en ARM que anomena "silici d'Apple". Apple ha estat dissenyant les seves pròpies CPU mòbils des de fa anys, però aquest canvi d'Intel a ARM té un problema potencialment important que probablement la majoria dels consumidors no tindran coneixement. Afortunadament, per als usuaris de Mac, Apple està treballant per minimitzar qualsevol efecte per a l'usuari final.

Arquitectura

Les CPU d'Intel i AMD utilitzen l'arquitectura x86 o més concretament l'arquitectura x86_64, una variant de 64 bits de les arquitectures x86 originals de 16 i 32 bits. Aquest és bàsicament un conjunt estàndard d'instruccions que pot executar una CPU. Quan les aplicacions s'escriuen i es compilen, han de tenir en compte quin tipus de plataforma s'executen. Això no només vol dir Windows, macOS o Linux, sinó que també significa el conjunt d'instruccions que està executant la CPU. Amb la ubiqüitat del conjunt d'instruccions x86 al mercat informàtic, essencialment tot està dissenyat per utilitzar-lo.

El problema és que les CPU basades en ARM no utilitzen el conjunt d'instruccions x86, utilitzen el conjunt d'instruccions ARM i això no és compatible amb x86. Això vol dir que la majoria dels programes que s'executarien en un Mac basat en Intel no es podrien executar en un Mac basat en ARM.

Hi ha dues maneres en què Apple planeja resoldre aquest problema. El primer és persuadir els desenvolupadors perquè modifiquin les seves aplicacions perquè també funcionin amb CPU ARM, el segon és utilitzar una "capa d'abstracció". Donada la mida de la quota de mercat d'Apple, és probable que pugui persuadir molts desenvolupadors perquè publiquin una versió ARM del seu programari. Això pot trigar un temps a ser comú, sobretot perquè pot requerir alguns canvis de codi.

La capa d'abstracció, anomenada "Rosetta 2", està dissenyada com a mesura provisional per permetre que les aplicacions x86 s'executin a les CPU ARM. És possible que aquest procés no funcioni perfectament per a totes les aplicacions, la qual cosa podria causar problemes d'estabilitat i rendiment, però en general hauria de funcionar per a la majoria de les aplicacions. També augmentarà el temps de processament sempre que es produeixi la conversió, per exemple, quan s'està instal·lant l'aplicació o quan s'executa el codi.

Consell: la capa d'abstracció s'anomena "Rosetta 2", ja que segueix la capa d'abstracció Rosetta original que es va utilitzar quan Apple va canviar de l'arquitectura PowerPC d'IBM a la x86 d'Intel.

En realitat, aquest enfocament significa que és possible que els usuaris de macOS s'hagin d'acostumar a comprovar que el programari que volen instal·lar és compatible amb ARM en lloc de per a les CPU x86. Se suposa que la capa d'abstracció en si és essencialment transparent per a l'usuari, de manera que hauria de ser un problema.

Rendiment

L'altre problema potencial és el rendiment. Les CPU ARM s'han utilitzat normalment en dispositius mòbils perquè són molt eficients en el consum d'energia i, per tant, proporcionen als dispositius una vida útil més llarga de la bateria. Això no sembla especialment un inconvenient, malauradament, tampoc s'han comparat favorablement als nivells de rendiment mitjà i alt de les CPU d'escriptori tradicionals en termes de rendiment brut.

En general, els canvis d'eficiència haurien d'aportar una millora notable de la durada de la bateria, si escau. Tot i que és probable que les CPU de nivell mitjà continuïn sent una mica competitius amb els seus predecessors Intel x86, és possible que aquest no sigui el cas a la part superior de les opcions de línia

Potencialment per ajudar a solucionar aquest problema, la primera generació de dispositius Apple que realment utilitzen CPU ARM seran els productes de nivell baix i mitjà amb els dispositius de gamma alta que romandran a Intel almenys una generació més.


Leave a Comment

Què és SMPS?

Què és SMPS?

Apreneu què és SMPS i el significat de les diferents classificacions d'eficiència abans de triar un SMPS per al vostre ordinador.

Per què el meu Chromebook no sencén

Per què el meu Chromebook no sencén

Obteniu respostes a la pregunta: Per què el meu Chromebook no s'encén? En aquesta guia útil per als usuaris de Chromebook.

Com informar de les estafes de pesca a Google

Com informar de les estafes de pesca a Google

Obteniu informació sobre com informar d'un estafador a Google per evitar que estafeu altres persones amb aquesta guia.

Roomba satura, senganxa i gira - Arregla

Roomba satura, senganxa i gira - Arregla

Solucioneu un problema en què el vostre robot aspirador Roomba s'atura, s'enganxa i segueix girant.

Com canviar la configuració gràfica a Steam Deck

Com canviar la configuració gràfica a Steam Deck

El Steam Deck ofereix una experiència de joc robusta i versàtil al teu abast. Tanmateix, per optimitzar el vostre joc i garantir el millor possible

Què és la seguretat basada en laïllament?

Què és la seguretat basada en laïllament?

Anàvem a aprofundir en un tema que cada cop és més important en el món de la ciberseguretat: la seguretat basada en l'aïllament. Aquest enfocament a

Com utilitzar el clic automàtic per a Chromebook

Com utilitzar el clic automàtic per a Chromebook

Avui anàvem a aprofundir en una eina que pot automatitzar tasques de clics repetitius al vostre Chromebook: el clic automàtic. Aquesta eina us pot estalviar temps i

Com canviar la cara del rellotge en un Fitbit Versa 4

Com canviar la cara del rellotge en un Fitbit Versa 4

Canvia la cara del rellotge del teu Fitbit Versa 4 per donar-li un aspecte diferent cada dia de manera gratuïta. Mireu que fàcil i ràpid és.

Com treure una GPU dun PC Windows el 2023

Com treure una GPU dun PC Windows el 2023

Necessites treure la GPU del teu ordinador? Uneix-te a mi mentre t'explico com eliminar una GPU del teu PC en aquesta guia pas a pas.

Què és el surf despatlles?

Què és el surf despatlles?

El surf a l'espatlla és una classe d'atac d'enginyeria social. Implica que un atacant recopila informació mirant la pantalla.