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.
Dostaň Fontech do svojich Google odporúčaní
Pridať ako preferovaný zdroj Fontech, odkaz sa otvorí v novom okne
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ú

Oplatí sa vymeniť iPhone 17 Pro Max za 18 Pro Max? Urobil som to a viem, či to malo zmysel

Nový iPhone môžeš mať v rukách už dnes. Veľký operátor sľubuje úsporu až 350 eur

Apple vypočul ľudí. Nové smart hodinky už nebudú otrokom nabíjačky, prinášajú viacero vylepšení

Prvá Apple skladačka je na svete. iPhone Duo prináša najväčšiu zmenu iPhonu za 19 rokov

Apple vylepšil svoje najlacnejšie slúchadlá. Dostali funkciu, za ktorú sa doteraz priplácalo
NAJČÍTANEJŠIE ZO STARTITUP

Najbohatší človek sveta sa pochválil Slovenskom. Spúšťa tu kontroverznú funkciu
PREMIUMSlovensko mohlo ušetriť 200 miliónov eur na energopomoci. Na plyne zarába Křetínský, tvrdí odborník

MIMORIADNE: Zvrat v prípade tela bez hlavy pri Myjave. Stopa vedie do Česka

Na Slovensku hrozia štrajky na železniciach: Odborári sú v pohotovosti, zamestnanci Leo Express hlasujú

Slováci môžu od januára získať viac ako 1 000 eur mesačne. Nárok závisí od splnenia týchto podmienok
- 24 hod
- 48 hod
- 7 dní
-
- Každý ich má doma, no následky sú desivé. Brusel chystá najväčší zákaz v histórii ľudstva
- Jeden z najlepších filmov roka práve dorazil online. Hrá v ňom hviezda Avengerov
- Zapíš si tento dátum. Najdrahší film Christophera Nolana mieri na streamovacie služby
- Slováci si na steny montujú energetické pasce. Za toto hrozí pokuta až do výšky 20 000 eur
- Na Slovensko mieria 4 nové kanály. Budú zadarmo a dorazia už na budúci týždeň
-
- Slováci si na steny montujú energetické pasce. Za toto hrozí pokuta až do výšky 20 000 eur
- Slovenská komédia roka mieri online. Videlo ju 186-tisíc divákov, bude na jedinej službe
- Večné chemikálie sú v produkte, ktorý má doma väčšina Slovákov. EÚ chystá veľký zásah
- Na Slovensku práve spustili novú službu. Zadarmo ponúka viac ako tisíc filmov a seriálov
- Zapíš si tento dátum. Najdrahší film Christophera Nolana mieri na streamovacie služby
-
- Slováci si na steny montujú energetické pasce. Za toto hrozí pokuta až do výšky 20 000 eur
- Skylink na Slovensku končí. Nahradí ho známa značka, diváci dostanú nové TV stanice
- Prekvapivá krajina má obrovský záujem o slovenské zbrane. Kúpia pokročilé systémy za milióny eur
- Automobilky majú veľkú dilemu: Kia povedala pravdu o EV, ktorú Brusel nechce počuť
- Predbehla Netflix a rastie ďalej. Slovenská streamovacia služba prilákala 800-tisíc divákov
Volkswagen prepustí až 100-tisíc ľudí. Z Nemecka napriek tomu zazneli prekvapivé slová
Európa čakala veľký solárny prepad. Zatmenie ukázalo, prečo veľké číslo pre Slovensko neplatilo
Výrobcom počítačov a mobilov končí obľúbený trik. EÚ prísne skoncuje s falošnou ekológiou
Má stáť zelená energia 120 eur za MWh? ÚRSO označil zelenú energiu za drahý omyl, pravda je iná
Európa chcela odstrihnúť Putina, deje sa však opak. Dovoz ruského LNG prudko vzrástol
USA chystajú vesmírny štít za 160 miliárd eur. Prvý ostrý zásah príde v roku 2029
Mochovce dosiahli kľúčový míľnik. Štvrtý blok už rozbehol jadrovú reakciu
NAJČÍTANEJŠIE ZO STARTITUP

Najbohatší človek sveta sa pochválil Slovenskom. Spúšťa tu kontroverznú funkciu
PREMIUMSlovensko mohlo ušetriť 200 miliónov eur na energopomoci. Na plyne zarába Křetínský, tvrdí odborník

MIMORIADNE: Zvrat v prípade tela bez hlavy pri Myjave. Stopa vedie do Česka

Na Slovensku hrozia štrajky na železniciach: Odborári sú v pohotovosti, zamestnanci Leo Express hlasujú

