Uždaryti skelbimą

Praėjusiais metais pradėjo plisti pranešimai, kad „Apple“ planuoja pakeisti savo kompiuterius iš X86 į ARM architektūrą. Daugelis pagavo šią idėją ir ėmė ją vertinti kaip žingsnį teisinga linkme. Mintis apie Mac kompiuterį su ARM procesoriumi privertė mane pavartyti akis. Pagaliau reikia šią nesąmonę paneigti faktiniais argumentais.

Iš esmės yra trys ARM naudojimo priežastys:

  1. Pasyvus aušinimas
  2. Mažesnis suvartojimas
  3. Lustų gamybos kontrolė

Priimsime eilės tvarka. Pasyvus aušinimas tikrai būtų geras dalykas. Tiesiog paleiskite „Flash“ vaizdo įrašą „MacBook“ ir nešiojamasis kompiuteris pradės precedento neturintį koncertą, ypač „Air“ gerbėjai yra labai triukšmingi. „Apple“ iš dalies išsprendžia šią problemą. „MacBook Pro“ su tinklaine jis naudojo du asimetrinius ventiliatorius, kurie sumažina triukšmą esant skirtingo ilgio mentėms. Tai toli gražu neprilygsta pasyviam „iPad“ aušinimui, tačiau, kita vertus, tai nėra tokia didelė problema, kad ją tektų kardinaliai spręsti pereinant prie ARM. Taip pat kuriamos kitos technologijos, pavyzdžiui, triukšmo mažinimas naudojant atvirkštines garso bangas.

Turbūt stipriausias argumentas yra mažos energijos sąnaudos, todėl geresnis akumuliatoriaus veikimo laikas. Iki šiol Apple siūlydavo maksimaliai 7 valandas MacBook’ams, todėl jie tapo vieni patvariausių tarp konkurentų, kita vertus, iPad dešimties valandų ištvermė tikrai buvo patrauklesnė. Tačiau viskas pasikeitė, kai buvo sukurti Haswell procesoriai ir OS X Mavericks. Dabartiniai „MacBook Air“ ištvermės maždaug 12 valandų, vis dar OS X 10.8, o „Mavericks“ turėtų sutaupyti dar daugiau. Tie, kurie išbandė beta versiją, praneša, kad jų akumuliatoriaus veikimo laikas pailgėjo iki dviejų valandų. Taigi, jei 13 colių „MacBook Air“ be problemų galėtų veikti 14 valandų esant normaliai apkrovai, to pakaktų beveik dviem darbo dienoms. Taigi kokia būtų mažiau galingo ARM nauda, ​​jei ji prarastų vieną iš pranašumų, kuriuos turėjo prieš „Intel“ lustus?

[do action=”quote”]Kokia būtų pagrįsta priežastis įdėti ARM lustus į stalinius kompiuterius, kai visi architektūros pranašumai prasmingi tik nešiojamuosiuose kompiuteriuose?[/do]

Trečiasis argumentas sako, kad „Apple“ įgis lustų gamybos kontrolę. Jis bandė šią kelionę 90-aisiais ir, kaip mes visi žinome, ji pasirodė liūdnai. Šiuo metu įmonė kuria savo ARM mikroschemų rinkinius, nors jai juos gamina trečioji šalis (šiuo metu daugiausia Samsung). „Mac“ kompiuteriams „Apple“ yra priklausoma nuo „Intel“ pasiūlos ir praktiškai neturi pranašumo prieš kitus gamintojus, išskyrus tai, kad naujausius procesorius ji turi prieš konkurentus.

Tačiau „Apple“ jau keliais žingsniais priekyje. Pagrindinės jos pajamos gaunamos ne iš „MacBook“ ir „iMac“ kompiuterių pardavimo, o iš „iPhone“ ir „iPad“. Nors yra pelningiausias tarp kompiuterių gamintojų, stalinių ir nešiojamųjų kompiuterių segmentas stagnuoja mobiliųjų įrenginių naudai. Dėl didesnio procesorių valdymo pastangų keisti architektūrą nevertėtų.

Tačiau daugelis nepastebi problemų, kurios lydėtų architektūros pokyčius. Apple jau du kartus pakeitė architektūrą per pastaruosius 20 metų (Motorola > PowerPC ir PowerPC > Intel) ir tai tikrai nebuvo be sunkumų ir ginčų. Kad galėtų pasinaudoti „Intel“ lustų siūlomu našumu, kūrėjai turėjo perrašyti savo programas nuo pat pradžių, o OS X turėjo įtraukti „Rosetta“ dvejetainį vertėją, kad būtų suderinamas atgal. OS X perkėlimas į ARM savaime būtų nemenkas iššūkis (nors Apple jau kai ką tai padarė kurdama iOS), o idėja, kad visi kūrėjai turės perrašyti savo programas, kad jos veiktų su mažiau galingu ARM, yra gana baisu.

„Microsoft“ bandė tą patį žingsnį su „Windows RT“. Ir kaip jam sekėsi? Tiek klientų, tiek techninės įrangos gamintojų, tiek kūrėjų susidomėjimas RT yra minimalus. Puikus praktinis pavyzdys, kodėl darbalaukio sistema tiesiog nepriklauso ARM. Kitas argumentas prieš yra naujasis „Mac Pro“. Ar galite įsivaizduoti, kad „Apple“ turi panašų našumą naudojant ARM architektūrą? Ir šiaip kokia rimta priežastis dėti ARM lustus į stalinius kompiuterius, kai visi architektūros pranašumai prasmingi tik nešiojamuosiuose kompiuteriuose?

Šiaip ar taip, „Apple“ tai aiškiai suskirstė: staliniai kompiuteriai ir nešiojamieji kompiuteriai turi stalinių kompiuterių operacinę sistemą, pagrįstą x86 architektūra, o mobiliuosiuose įrenginiuose – mobiliąją operacinę sistemą, pagrįstą ARM. Kaip parodė naujausia istorija, kompromisų paieška tarp šių dviejų pasaulių nėra sėkminga (Microsoft Surface). Todėl kartą ir visiems laikams palaidokime mintį, kad „Apple“ artimiausiu metu iš „Intel“ pereis prie ARM.

.