Počítače od Apple podporujú 48-ročný mikroprocesor Intelu. Vďaka „tajnému rozšíreniu“
V roku 2020 spoločnosť Apple presedlala z procesorov Intel na svoje vlastné čipy. Kvôli tejto zmene však bolo potrebné nájsť spôsob, ako emulovať 64-bitové programy na novom kremíkovom čipe. Zdá sa, že riešenie Apple je ale nielen účinné, ale aj veľmi staré. Na tému upozornil portál TechSpot.
Prostredie Rosetta 2
Ako sme ťa informovali v samostatnom článku, Apple po prvýkrát svoj čip M1 predstavil ešte v novembri 2020, pričom sa stretol s obrovskou chválou. Vtedy nový procesor M1 bol zásadne výkonnejší ako MacBooky a Mac počítače Applu s najvýkonnejšími Intel procesormi.
Kriticky dôležitou zmenou bol v tomto prípade prechod na architektúru ARM, čo bol primárny dôvod, prečo musela spoločnosť s nahryznutým jablkom vo svojom logu vymyslieť spôsob, ako používať programy, ktoré boli navrhnuté pre počítače Mac s procesormi Intel.
Apple použil najefektívnejšiu a zároveň najjednoduchšiu metódu, ktorou bola emulácia x64 architektúry v rámci samotného čipu M1. Metóda je dnes známa pod názvom Rosetta 2 a umožňuje Macom s čipmi od Applu používať apky určené pre Macy s procesorom Intel.
Ako upresňuje portál TomsHardware, hoci fungovanie emulátora Rosetta 2 bolo dlho zahalené rúškom tajomstva, nedávno odborník na výpočtovú techniku Dougall Johnson odhadil jedno nezdokumentované rozšírenie tohto programu.
„Tajné rozšírenie“
Dôvodom rýchlosti a spoľahlivosti Rosetta 2 má byť doposiaľ nezverejnené rozšírenie, ktoré zjednodušuje proces ukladania parity a úpravu príznakov parity v rámci danej aplikácie. To podľa Johnsona umožňuje presnejšiu a rýchlejšiu emuláciu.
Príznak parity je bit v registri príznakov v počítačových procesoroch niektorých architektúr, ktorý indikuje, že počet jednotkových (nastavených) bitov v binárnej reprezentácii výsledku poslednej operácií je párny. Ide teda o jeden bit, ktorý sa pripája k dátovému slovu a vyjadruje, či je počet logických jednotiek v dátovom slove párny alebo nepárny.
Najzaujímavejšie však na tom je, že korene tohto prístupu siahajú až k čipu Intel 8080 z roku 1974, čo bol vôbec druhý čip tohto technologického giganta. Tento staručký 8-bitový mikroprocesor spracovával svoje príznaky parity veľmi špecifickým spôsobom, ktorý sa dostal až do dnešných procesorov Intelu. Treba tiež poznamenať, že v súčasnosti ho aplikácie takmer vôbec nevyužívajú.
Architektúra ARM, ktorú začal využívať Apple však túto funkcionalitu nemá, takže ju bolo potrebné emulovať. V opačnom prípade by obrovské množstvo softvéru na Macoch s novými čipmi nemuselo fungovať. V inom prípade by výpočet rovnakej operácie bolo potrebných až 5-krát viac inštrukcií, čo by výrazne spomalilo chod zariadenia.
Ako píše Apple na svojom webe, netreba tiež zabúdať, že Rosetta 2 nie je bežná aplikácia, ktorú možno otvoriť a používať. Pracuje vždy na pozadí pri každom spustení aplikácie vytvorenej pre Macy s procesorom Intel. Nebeží teda v reálnom čase a nedokáže určiť, či daná aplikácia bude potrebovať využiť nastavenia príznakov parity.
Aby napodobnil zaobchádzanie s nimi, využíva bity 26 a 27 registra príznakov (jeden z procesorových registrov) ARM. Tie sú mu však priradené iba vtedy, keď Rosetta 2 zistí, že program bol vytvorený pre počítače Mac s procesormi Intel, vďaka čomu nedochádza ani k porušeniu špecifikácií ARM.
Čítajte viac z kategórie: Smartfóny
Ďakujeme, že čítaš Fontech. V prípade, že máš postreh alebo si našiel v článku chybu, napíš nám na redakcia@fontech.sk.
Teraz čítajú
Apple rozdáva milióny: Stačí, keď nájdeš chybu v iPhone a môžeš zbohatnúť ako nikdy predtým
Apple technológia, ktorá mala len hľadať stratené telefóny, spustila najväčšiu policajnú raziu v histórii krajiny
RECENZIA Je toto najlepší mobil? Vymenil som 1300-eurový Android za iPhone 17 Pro Max a poviem ti, či sa oplatí
Upgraduješ aj ty? Tu je zoznam iPhonov, ktoré dostanú kontroverzný iOS 26
Odporcom padli sánky. Nový iPhone v kľúčovom teste extrémne prekvapil
NAJČÍTANEJŠIE ZO STARTITUP
Najväčšia záhada ľudstva odhalená: Po 4500 rokoch konečne vieme, ako Egypťania postavili pyramídy
Majitelia fotovoltiky si priplatia: Menia sa pravidlá hry, príjem za elektrinu už nebude bez odvodov
Robert Kiyosaki varuje: „Najväčší krach trhov v histórii ešte len príde“
Lekári varujú: Bežné návyky Slovákov môžu spustiť mozgovú príhodu skôr, ako čakáš
Dopravný analytik pre Startitup o zrážke vlakov: Fotografie naznačujú, že jeden vlak stál až za návestím
- 24 hod
- 48 hod
- 7 dní
-
- Šéf Lamborghini odpísal elektromobily jednou vetou. Radšej urobia kompromis v obľúbenom pohone
- Africký štát blízko Európy sa pripravuje na vojnu. Do zbraní nalejú miliardy, analytici sa chytajú za hlavy
- Ľudstvo dostane nevyčerpateľný zdroj energie. Iba časť z neho nám dá elektrinu na milióny rokov
- Čína posiela flotilu ničivých zbraní do Afriky. Na papieri bojuje s pirátmi, v skutočnosti ide o niečo horšie
- Slováci zistili, že lacný smartfón nemusí byť kompromis. Tento mobil si zamilovali a porazil aj iPhone
-
- Ľudstvo dostane nevyčerpateľný zdroj energie. Iba časť z neho nám dá elektrinu na milióny rokov
- Šéf Lamborghini odpísal elektromobily jednou vetou. Radšej urobia kompromis v obľúbenom pohone
- Africký štát blízko Európy sa pripravuje na vojnu. Do zbraní nalejú miliardy, analytici sa chytajú za hlavy
- Teleportácia sa stala skutočnosťou. Oxfordskí vedci spravili krok, ktorý zmení svet výpočtov
- Z AirPods som prešiel na lacnejšiu „náhradu“. Kvalita a zvuk ma nechali bez slov
-
- Ohromne zbohatnú a spasia Európu. Blízko Slovenska našli obrovské ložisko ropy a plynu
- Zmeny v STK zaskočili Slovákov. Vysoké pokuty hrozia aj tým, ktorí auto už nemajú (PREHĽAD)
- Američania ohúrili svet. Z opačného konca planéty vypustili jadrovú raketu, trafila cieľ na meter presne
- Toto už nie je len dron. Najväčšia zbrojovka sveta ukázala zbraň budúcnosti, ktorá zmení vojny
- Zostrelili UFO a kruto za to zaplatili. 23 sovietskych vojakov podľa CIA postihol desivý osud
Nemecké tajné služby bijú na poplach: Rusko sa nebojí otvoreného vojenského konfliktu s NATO
Z Nemecka hlásia bizár: Zlodeji plienia na nabíjacích staniciach pre elektromobily, kradnú toto
Ľudstvo prekročilo prvú červenú čiaru. Zmeny na planéte sa dejú tragicky rýchlo, blíži sa kolaps
Ľudia žijú dlhšie ako kedykoľvek predtým. Nová štúdia však odhalila krutý nedostatok
Vláda našla peniaze na energopomoc. Fico už má jasný plán, Brusel vraj neprotestuje
NAJČÍTANEJŠIE ZO STARTITUP