Sulje mainos

Viime vuonna alkoi levitä uutisia, että Apple suunnittelee vaihtavansa tietokoneitaan X86:sta ARM-arkkitehtuuriin. Monet tarttuivat ideaan ja alkoivat nähdä sitä askeleena oikeaan suuntaan. Ajatus ARM-prosessorilla varustetusta Macista sai minut pyörittämään silmiäni. Tämä hölynpöly on vihdoinkin kumottava asiallisilla perusteilla.

ARM:n käyttöön on periaatteessa kolme syytä:

  1. Passiivinen jäähdytys
  2. Pienempi kulutus
  3. Hakkeen tuotannon valvonta

Otetaan se järjestyksessä. Passiivinen jäähdytys olisi varmasti hyvä asia. Aloita vain flash-video MacBookissa ja kannettava tietokone aloittaa ennennäkemättömän konsertin, varsinkin Airilla on erittäin meluisia faneja. Apple ratkaisee tämän ongelman osittain. Retinalla varustetussa MacBook Prossa hän käytti kahta epäsymmetristä tuuletinta, jotka vähentävät melua eri pituuksilla. Se ei ole läheskään yhtä suuri kuin iPadin passiivinen jäähdytys, mutta toisaalta se ei ole niin suuri ongelma, että se olisi tarpeen ratkaista radikaalisti siirtymällä ARM: iin. Myös muita teknologioita kehitetään, kuten melunvaimennus käänteisiä ääniaaltoja käyttämällä.

Luultavasti vahvin argumentti on alhainen energiankulutus, eli parempi akun kesto. Tähän asti Apple tarjosi MacBookeille maksimissaan 7 tuntia, mikä teki niistä yhden kilpailijoiden kestävimmistä, toisaalta iPadin kymmenen tunnin kestävyys oli ehdottomasti houkuttelevampi. Mutta kaikki tämä muuttui Haswell-prosessorien ja OS X Mavericksin sukupolven myötä. Nykyiset MacBook Airit tarjoavat todellisen noin 12 tunnin kestävyyden edelleen OS X 10.8 -käyttöjärjestelmässä, kun taas Mavericksin pitäisi tuoda vielä merkittäviä säästöjä. Betaa kokeilleet kertovat, että heidän akun käyttöaikansa on pidentynyt jopa kahdella tunnilla. Joten jos 13" MacBook Air kestäisi 14 tuntia normaalilla kuormituksella ilman ongelmia, se riittäisi melkein kahdeksi työpäiväksi. Joten mitä hyötyä vähemmän tehokkaasta ARM:sta olisi, jos se menettäisi yhden eduistaan ​​Intel-siruihin verrattuna?

[do action=”quote”]Mikä olisi järkevä syy sijoittaa ARM-siruja pöytäkoneisiin, kun kaikki arkkitehtuurin edut ovat järkeviä vain kannettavissa tietokoneissa?[/do]

Kolmas argumentti sanoo sitten, että Apple saisi haltuunsa sirutuotannon. Hän yritti tätä matkaa 90-luvulla, ja kuten me kaikki tiedämme, se osoittautui pahamaineiseksi. Tällä hetkellä yritys suunnittelee omia ARM-piirisarjojaan, vaikka kolmas osapuoli (tällä hetkellä enimmäkseen Samsung) valmistaa niitä sille. Mac-tietokoneissa Apple on riippuvainen Intelin tarjonnasta, eikä sillä ole käytännössä mitään etua muihin valmistajiin verrattuna, paitsi että sen saatavilla on uusimmat prosessorit ennen kilpailijoita.

Mutta Apple on jo muutaman askeleen edellä. Sen päätulo ei tule MacBookien ja iMacien myynnistä, vaan iPhoneista ja iPadeista. Siitä huolimatta on kannattavin tietokonevalmistajien joukossa, pöytätietokoneiden ja kannettavien tietokoneiden segmentti on pysähtynyt mobiililaitteiden hyväksi. Prosessorien paremman hallinnan vuoksi arkkitehtuurin muuttaminen ei olisi sen arvoista.

Monet kuitenkin jättävät huomiotta ongelmat, jotka liittyvät arkkitehtuurin muutokseen. Apple on vaihtanut arkkitehtuuria jo kahdesti viimeisen 20 vuoden aikana (Motorola > PowerPC ja PowerPC > Intel), eikä se todellakaan ollut vaivatonta ja kiistaa. Hyödyntääkseen Intelin sirujen tarjoamaa tehoa kehittäjien piti kirjoittaa sovelluksensa uudelleen alusta alkaen, ja OS X:n oli sisällytettävä Rosetta-binäärikääntäjä taaksepäin yhteensopivuuden takaamiseksi. OS X:n siirtäminen ARM:iin olisi sinänsä melkoinen haaste (vaikka Apple on jo saavuttanut osan tästä iOS-kehityksellä), ja ajatus siitä, että kaikkien kehittäjien täytyy kirjoittaa sovelluksensa uudelleen toimimaan vähemmän tehokkaalla ARM:lla, on melko pelottava.

Microsoft yritti samaa siirtoa Windows RT:n kanssa. Ja kuinka hän teki? Kiinnostus RT:tä kohtaan on vähäistä sekä asiakkaiden, laitevalmistajien että kehittäjien taholta. Upea käytännön esimerkki siitä, miksi työpöytäjärjestelmä ei vain kuulu ARM:iin. Toinen vasta-argumentti on uusi Mac Pro. Voitko kuvitella Applen saavan samanlaisen suorituskyvyn ARM-arkkitehtuurissa? Ja joka tapauksessa, mikä hyvä syy olisi laittaa ARM-sirut pöytäkoneisiin, kun kaikki arkkitehtuurin edut ovat järkeviä vain kannettavissa tietokoneissa?

Joka tapauksessa Applella on selkeä ero: pöytätietokoneissa ja kannettavissa tietokoneissa on x86-arkkitehtuuriin perustuva pöytätietokoneiden käyttöjärjestelmä, kun taas mobiililaitteissa on ARM-pohjainen mobiilikäyttöjärjestelmä. Kuten lähihistoria on osoittanut, kompromissien löytäminen näiden kahden maailman välillä ei onnistu (Microsoft Surface). Siksi haudataan lopullisesti ajatus siitä, että Apple siirtyy lähitulevaisuudessa Intelistä ARM:iin.

.