Aizvērt sludinājumu

Pagājušajā gadā sāka izplatīties ziņas, ka Apple plāno pārslēgt savus datorus no X86 uz ARM arhitektūru. Daudzi uztvēra šo ideju un sāka to uzskatīt par soli pareizajā virzienā. Doma par Mac datoru ar ARM procesoru lika man pagriezt acis. Beidzot ir jāatspēko šīs nejēdzības ar faktu argumentiem.

Pamatā ARM izmantošanai ir trīs iemesli:

  1. Pasīvā dzesēšana
  2. Mazāks patēriņš
  3. Kontrole pār mikroshēmu ražošanu

Mēs to pieņemsim kārtībā. Pasīvā dzesēšana noteikti būtu jauka lieta. Vienkārši palaidiet flash video MacBook datorā, un klēpjdators sāks vēl nebijušu koncertu, jo īpaši Air ir ļoti trokšņaini fani. Apple daļēji atrisina šo problēmu. MacBook Pro ar tīkleni viņš izmantoja divus asimetriskus ventilatorus, kas samazina troksni ar dažāda garuma lāpstiņām. Tas ne tuvu nav līdzvērtīgs iPad pasīvajai dzesēšanai, taču, no otras puses, tā nav tik liela problēma, lai to būtu nepieciešams radikāli risināt, pārejot uz ARM. Tiek izstrādātas arī citas tehnoloģijas, piemēram, trokšņu samazināšana, izmantojot reversos skaņas viļņus.

Iespējams, spēcīgākais arguments ir zems enerģijas patēriņš, tāpēc labāks akumulatora darbības laiks. Līdz šim Apple MacBooks piedāvāja maksimāli 7 stundas, kas padarīja tos par vieniem no izturīgākajiem starp konkurentiem, no otras puses, iPad desmit stundu izturība noteikti bija pievilcīgāka. Taču viss mainījās līdz ar Haswell procesoru un OS X Mavericks paaudzi. Pašreizējie MacBook Airs piedāvās reālu aptuveni 12 stundu izturību, joprojām operētājsistēmā OS X 10.8, savukārt Mavericks vajadzētu nodrošināt vēl ievērojamākus ietaupījumus. Tie, kas ir izmēģinājuši beta versiju, ziņo, ka viņu akumulatora darbības laiks ir palielinājies līdz pat divām stundām. Tātad, ja 13 collu MacBook Air normālā slodzē bez problēmām varētu izturēt 14 stundas, ar to pietiktu gandrīz divām darba dienām. Tātad, kāds labums būtu no mazāk jaudīga ARM, ja tas zaudētu vienu no priekšrocībām, kas tam bija salīdzinājumā ar Intel mikroshēmām?

[do action=”quote”]Kāds būtu saprātīgs iemesls ievietot ARM mikroshēmas galddatoros, ja visas arhitektūras priekšrocības ir jēgas tikai klēpjdatoros?[/do]

Pēc tam trešais arguments saka, ka Apple iegūs kontroli pār mikroshēmu ražošanu. Viņš mēģināja šo ceļojumu 90. gados, un, kā mēs visi zinām, tas izrādījās bēdīgi slavens. Šobrīd uzņēmums izstrādā pats savus ARM mikroshēmojumus, lai gan trešā puse (šobrīd pārsvarā Samsung) tos tai ražo. Mac datoriem Apple ir atkarīgs no Intel piedāvājuma, un tam praktiski nav nekādu priekšrocību salīdzinājumā ar citiem ražotājiem, izņemot to, ka tam ir pieejami jaunākie procesori pirms konkurentiem.

Taču Apple jau ir vairākus soļus priekšā. Tā galvenos ieņēmumus negūst no MacBook un iMac datoru pārdošanas, bet gan no iPhone un iPad. Lai gan ir ienesīgākais datoru ražotāju vidū, galddatoru un piezīmjdatoru segments stagnē par labu mobilajām ierīcēm. Pateicoties lielākai procesoru kontrolei, arhitektūras maiņa nebūtu tā vērta.

Tomēr daudzi ignorē problēmas, kas būtu saistītas ar arhitektūras izmaiņām. Apple pēdējo 20 gadu laikā jau divas reizes ir mainījis arhitektūru (Motorola > PowerPC un PowerPC > Intel), un tas noteikti nebija bez grūtībām un pretrunām. Lai izmantotu Intel mikroshēmu piedāvātās veiktspējas priekšrocības, izstrādātājiem bija jāpārraksta savas lietojumprogrammas no paša sākuma, un operētājsistēmā OS X bija jāiekļauj Rosetta binārais tulkotājs, lai nodrošinātu atpakaļsaderību. OS X pārnešana uz ARM būtu diezgan liels izaicinājums pats par sevi (lai gan Apple jau ir paveicis daļu no tā, izstrādājot iOS), un ideja, ka visiem izstrādātājiem ir jāpārraksta savas lietotnes, lai tās darbotos ar mazāk jaudīgu ARM, ir diezgan biedējoša.

Microsoft mēģināja to pašu veikt ar Windows RT. Un kā viņam veicās? Interese par RT ir minimāla gan no klientu, gan aparatūras ražotāju, gan izstrādātāju puses. Lielisks praktisks piemērs tam, kāpēc galddatoru sistēma vienkārši nepieder pie ARM. Vēl viens arguments pret ir jaunais Mac Pro. Vai varat iedomāties, ka Apple iegūst līdzīgu veiktspēju ARM arhitektūrā? Un jebkurā gadījumā, kāds būtu iemesls ievietot ARM mikroshēmas galddatoros, ja visas arhitektūras priekšrocības ir jēgas tikai klēpjdatoros?

Jebkurā gadījumā Apple ir skaidri sadalīts: galddatoriem un klēpjdatoriem ir galddatoru operētājsistēma, kuras pamatā ir x86 arhitektūra, savukārt mobilajām ierīcēm ir mobilā operētājsistēma, kuras pamatā ir ARM. Kā liecina nesenā vēsture, kompromisu atrašana starp šīm divām pasaulēm nav veiksmīga (Microsoft Surface). Tāpēc vienreiz apglabāsim domu, ka Apple tuvākajā laikā pāries no Intel uz ARM.

.