Voivatko Intel ja AMD seurata Applen jalanjälkiä ja siirtyä ARM: ään?

Saapuessaan ARM arkkitehtuuri että omena laitteita, teollisuudessa on nostettu esiin monia kysymyksiä. Cupertinolaiset yrittävät osoittaa, että sinulla voi olla täydellinen ekosysteemi riippumatta tottuneesta x86-arkkitehtuurista, ja olemme jo nähneet, että suorituskyvyn suhteen he voivat kilpailla jossain määrin. Tässä artikkelissa aiomme olettaa, että molemmat Intel ja AMD halusi seurata Applen jalanjälkiä ja siirtyä ARM: ään, mistä heidän olisi luovuttava ja mitä heidän tarvitsisi suorittaa siirtyminen ?

Vaikka ARM hakee tehokkuutta, tasapainoa kulutuksen ja suorituskyvyn välillä käyttämällä vähemmän prosessointivaiheita, mutta pienemmällä nopeudella ja tietyillä tehtävillä varustettuja ytimiä, x86 perustaa suunnittelunsa "raakatehoon", joten Intel ja AMD valitsevat monimutkaiset ytimet, mutta suuressa mittakaavassa : samassa tilassa kuin ARM, ytimiä on paljon vähemmän, mutta paljon tehokkaampia ja monipuolisempia.

Intel ja AMD

Voivatko Intel ja AMD pyrkiä ARM-ekosysteemiin?

Ennen kuin aloitamme arvioidaksemme, voivatko Intel ja AMD kehittää ARM-ekosysteemin, meidän on ymmärrettävä, miten ne toimivat tällä hetkellä. X86-arkkitehtuuri perustuu CISC: hen, ja siinä on hyvin kattavat ohjeet, jotka auttavat ratkaisemaan hyvin monimutkaisia ​​operaatioita, eli niillä on valtava monipuolisuus suorittaa kaikki toiminnot samalla ytimellä. ARM puolestaan ​​käyttää RISC: tä yksisyklisillä ohjeilla, jotka kykenevät suorittamaan vain tiettyjä erityistehtäviä, joten saman tekemiseen on välttämätöntä sisällyttää monia ja erilaisia ​​ytimiä.

Yksinkertaisemmin sanottuna, jos Intel ja AMD haluavat pystyä saamaan mitä heillä on nyt, mutta käyttävät prosessoreissaan ARM-arkkitehtuuria x86: n sijaan, heidän on muutettava näiden sisäinen muotoilu integroimalla suuri määrä ytimiä, paljon muuta kuin tähän asti; Nämä ytimet olisivat pienitehoisia ja pienemmillä nopeuksilla kuin mitä heillä on nyt, mutta ne olisivat myös paljon yksinkertaisempia ja kukin niistä järjestetty suorittamaan tiettyjä erityistoimenpiteitä.

Siksi ensimmäinen asia, jonka heidän pitäisi luopua, ovat heidän omat prosessorimallinsa ja "käydä läpi laatikon" integroimalla ARM-mallit, jotka muista, etteivät valmista prosessoreita, vaan suunnittelevat ja myyvät oikeuden käyttää niitä kolmansille osapuolille. valmistajat, jotka tässä tapauksessa olisivat AMD ja Intel. Tämä tarkoittaisi välttämättä a tulojen vähentäminen alussa, mutta se olettaa myös valtavan T & K-kustannusten säästäminen ja suunnittelun syy miksi pitkällä aikavälillä kaikki viittaa siihen, että se olisi taloudellisesti kannattavaa.

Sekä Intel että AMD ovat jo tekemässä ensimmäisiä vaiheitaan käyttämällä tätä ARM-arkkitehtuuria joillakin alueilla, kuten älypuhelimien ja palvelinten prosessoreissa, mutta he eivät ole vielä koskettaneet sitä kuluttajatasolla, kuten Apple on tehnyt.

Onko siirtyminen ohjelmistotasolla toteutettavissa?

Asiat muuttuvat, kun puhumme laiteohjelmistosta ja ohjelmistosta. Suorittimien sisäisellä koodilla on suuri paino suorituskyvyn suhteen, ja niiden olisi tältä osin aloitettava alusta alkaen, aivan kuten heidän olisi aloitettava alusta alkaen ohjelmistojen suhteen.

Tämä olisi kuitenkin hyvin pieni osa, jos verrataan sitä minkä tahansa tietokoneen ohjelmistoekosysteemiin; käyttöjärjestelmät on ohjelmoitava ja optimoitava pääosin kutakin arkkitehtuuria varten, varsinkin jos halutaan saavuttaa hyvä suorituskyky. Tämä tarkoittaa, että sekä käyttöjärjestelmän tasolla että kaikki sitä käyttävät ohjelmat on kirjoitettava kokonaan tai ainakin siirrettävä. Tältä osin on sanottava, että ARM: n ohjelmointi on helpompaa kuin x86: lle, kun otetaan huomioon sen ytimien yksinkertaisuus, mutta silti se olisi valtava työ.

Intel Foveros

Toisin sanoen, jos AMD ja Intel päättävät siirtyä ARM: ään, se pilaisi monia ohjelmistoyrityksiä, koska ne joutuisivat seuraamaan heidän jälkeään ja ohjelmoimaan ohjelmistonsa uudelleen mukautumaan uuteen arkkitehtuuriin. Se ei ole mahdotonta, mutta se merkitsisi paljon resurssien osoittamista sille, emmekä voi sulkea pois mahdollisuutta, että suuret ohjelmistoyritykset painostavat Inteliä ja AMD: tä olemaan tekemättä tällaista askelta.

Joten näemmekö AMD- ja Intel-prosessorit ARM-arkkitehtuurilla?

Vain he tietävät sen, mutta kaikki osoittavat, että ainakin lyhyellä ja keskipitkällä aikavälillä emme aio nähdä sitä. Se, että ARM-ytimillä on yksinkertaiset ohjeet x86-arkkitehtuuriin verrattuna, aiheuttaisi liikaa muutoksia, sekä Intelin että AMD: n ja ohjelmistoyritysten täydellisen uudelleenjärjestelyn, ja tätä ei voida tehdä yhdessä yössä. huomenna. Voisiko se tapahtua tulevaisuudessa? Kyllä, varmasti, koska se on jotain elinkelpoista. Apple on jo osoittanut, että sinulla voi olla täysin toimiva ARM-pohjainen ekosysteemi, vaikka olemme myös nähneet, että nykyisellä tekniikalla ne eivät pysty tuottamaan x86-arkkitehtuurin suorituskykyä.

Edessämme olisi paradigma, jossa kulutus ja tehokkuus olisivat ilmeisesti vallitsevia, koska ARM-prosessorit kuluttavat paljon vähemmän kuin x86, vaikka samojen tehtävien suorittamiseen tarvitaan vielä enemmän ytimiä. Mutta maailmassa, jossa elämme, jossa tehokkuuden lisäksi vallitsee raaka suorituskyky, kuluttajien näyttää vaikealta halua luopua siitä alemman kulutuksen tavoittelussa. Siksi kaikki osoittavat, että tämä mahdollinen siirtymä ei ole tarkalleen painopiste, johon Intel ja AMD sijoittavat tänään aikaa ja resursseja.