Apple nije počeo proizvoditi arm arhitekrutu jučer kako to tu neki misle. Već se dugo zna da će preći na arm tako da to i to nije neka vijest, a software ako se dobro prilagodi može biti brz na arm arhitekturi.
Ne fantaziraj, nema tu nikakve prilagodbe, kao što je nije bilo ni kod prelaska sa Motorole na Intel. Intel i danas vrti stari Motorolin kod preko emulatora ako treba.
Ista stvar će biti i na ARM-u, moći ćeš sadašnji software vrtiti na budućem ARM-u.
Svi vi koji mislite kako će Apple imati munjevito brzo računalo za nula novaca bi se mogli lako zajebati, jer napraviti procesor proizvoljne brzine nije moguće, niti je moguće uvaliti 155 ARM-ova u Mac na način da to bude korisno mali korisnicima od kojih Apple živi. Plus postoji performance penalty zbog emulacije.
Apple je prošlu tranziciju radio jer PowerPC nije mogao više pratiti x86. Ovo sada je poprilično bold move, ali vrijeme će pokazat koliko su se zajebali.
Zašto misliš da je ovo loš potez? Ekspertizu u izradi fenomenalno moćnih ARM SoC-ova imaju i ne vidim zašto to ne bi mogli pretočiti i u neka snažnija rješenja gdje je potrošnja viša. Ako im nešto bude nedostajalo, a to je u prvom redu GPU, mislim da neće biti problem dogovoriti nekakvo specijalno rješenje s AMD-om.
A emulacija je tu samo kao nekakva vatrogasna mjera dok se ne pojave nativne aplikacije. Apple je u strahovito moćna firma i svi bitni softverski igrači već su stali iza tog prelaska na ARM, a već imaju i dosta iskustva u tom smislu s obzirom da imaju vlastite aplikacije na iOS-u koji se vrti na istoj toj ARM arhitekturi.
Ne mogu znati pouzdano, ali djeluje kao loš potez, jer igrači koji imaju puno više iskustva u tome ne mogu u zadnje vrijeme izbaciti sve što bi htjeli. Apple ima beskonačan novac, ali ni sva lova ovog svijeta ti ne može tu napraviti prečac.
Jedno je iOS i uređaji na koje stavljaš takav CPU i SW. Tome ARM is služi iz bezbroj razloga, ali ARM u većim uređajima... Probaj sadašnji ARM uvaliti u Mac Pro, baš me zanima koje bi bile reakcije vlasnika nakon što je iskrcao tonu dolara.
Nikakva vatrogasna mjera. Nema tih programera koji će pretočit sav kod za x86 na ARM. Od memory reorderinga, cache coherencea, pa na dalje. Emulator je tu i tu će biti. Nije isključeno da će se i dalje razvijati x86 kod.
Sorry, ali nisi mi baš jasan odnosno tvoje razmišljanje. Kažeš nije isključeno da će se razvijati i dalje x86 kod. A za koga točno? Adobe svoje aplikacije ionako mora napisati za OS X, dakle nema izravnog porta s Windowsa i x86 arhitekture. U ovom slučaju će samo prijeći na drugu ISA-u, a s kojom opet imaju masu iskustva jer se ARM SoC-ovi vrte u svim Appleovim mobilnim uređajima za koje postoji brdo Adobeovih aplikacija.
Apple tržište i dalje je dovoljno isplativo i bogato da se firmama itekako isplati prebacivati aplikacije na ARM. Osim toga, mislim da u konačnici cijena prebacivanja i nije toliko velika s obzirom na moderne kompajlere i način kodiranja.
Plus što zaboravljaš da su oni već napravili kompletan skok kad su s PPC-a prešli na x86. A sad još imaju i tu ogromnu "polugu" u vidu ARM arhitekture u svojim mobilnim uređajima + općenito dominantnu tržišnu poziciju.