Prin ce diferă arhitectura ARM de x86? Ce este arhitectura ARM? Caracteristicile cheie ale acestor arhitecturi

procesor ARM- procesor mobil pentru smartphone-uri și tablete.

Acest tabel prezintă toate procesoarele ARM cunoscute în prezent. Tabelul procesoarelor ARM va fi suplimentat și actualizat pe măsură ce apar noi modele. Acest tabel folosește un sistem condiționat pentru evaluarea performanței CPU și GPU. Datele de performanță ale procesorului ARM au fost preluate dintr-o varietate de surse, în principal pe baza rezultatelor unor teste precum: Nota de trecere, Antutu, GFXBench.

Nu pretindem acuratețe absolută. Clasează absolut exact și evaluează performanța procesoarelor ARM imposibil, din simplul motiv că fiecare dintre ele are avantaje în anumite privințe, dar într-un fel rămâne în urmă față de alte procesoare ARM. Tabelul procesoarelor ARM vă permite să vedeți, să evaluați și, cel mai important, comparați diferite SoC-uri (System-On-Chip) solutii. Folosind masa noastră, poți compara procesoarele mobileși este suficient să afli exact cum este poziționată inima ARM a viitorului (sau prezent) smartphone-ului sau tabletei tale.

Aici am comparat procesoarele ARM. Am analizat și am comparat performanța procesorului și a GPU-urilor în diferite SoC-uri (Sistem pe cip). Dar cititorul poate avea mai multe întrebări: Unde sunt folosite procesoarele ARM? Ce este un procesor ARM? Prin ce diferă arhitectura ARM de procesoarele x86? Să încercăm să înțelegem toate acestea fără a intra prea adânc în detalii.

Mai întâi, să definim terminologia. ARM este numele arhitecturii și, în același timp, numele companiei care conduce dezvoltarea acesteia. Abrevierea ARM înseamnă (Advanced RISC Machine sau Acorn RISC Machine), care poate fi tradusă ca: advanced RISC machine. Arhitectura ARM combină o familie de nuclee de microprocesoare pe 32 și 64 de biți dezvoltate și licențiate de ARM Limited. Aș dori să remarc imediat că compania ARM Limited este angajată exclusiv în dezvoltarea de nuclee și instrumente pentru acestea (instrumente de depanare, compilatoare etc.), dar nu și în producția procesoarelor în sine. Companie ARM Limited vinde licențe pentru producția de procesoare ARM către terți. Iată o listă parțială a companiilor autorizate să producă procesoare ARM astăzi: AMD, Atmel, Altera, Cirrus Logic, Intel, Marvell, NXP, Samsung, LG, MediaTek, Qualcomm, Sony Ericsson, Texas Instruments, nVidia, Freescale... și multe altele.

Unele companii care au primit o licență pentru a produce procesoare ARM își creează propriile versiuni de nuclee bazate pe arhitectura ARM. Ca exemplu putem numi: DEC StrongARM, Freescale i.MX, Intel XScale, NVIDIA Tegra, ST-Ericsson Nomadik, Qualcomm Snapdragon, Texas Instruments OMAP, Samsung Hummingbird, LG H13, Apple A4/A5/A6 și HiSilicon K3.

Astăzi lucrează pe procesoare bazate pe ARM aproape orice electronică: PDA, telefoane mobile și smartphone-uri, playere digitale, console de jocuri portabile, calculatoare, dur extern unități și routere. Toate conțin un nucleu ARM, așa că putem spune asta BRAŢ- procesoare mobile pentru smartphone-uriși tablete.

procesor ARM reprezintă a SoC, sau „sistem pe un cip”. Un sistem SoC, sau „sistem pe un cip”, poate conține într-un singur cip, pe lângă procesorul însuși, și alte părți computer cu drepturi depline. Acesta include un controler de memorie, un controler de port I/O, un nucleu grafic și un sistem de geopoziționare (GPS). Poate conține, de asemenea, un modul 3G, precum și multe altele.

Dacă luăm în considerare o familie separată de procesoare ARM, să zicem Cortex-A9 (sau oricare alta), nu se poate spune că toate procesoarele din aceeași familie au aceleași performanțe sau sunt toate echipate cu un modul GPS. Toți acești parametri depind foarte mult de producătorul de cip și de ce și cum a decis să implementeze în produsul său.

Care este diferența dintre procesoarele ARM și X86?? Arhitectura RISC (Reduced Instruction Set Computer) în sine implică un set redus de instrucțiuni. Ceea ce duce, în consecință, la un consum de energie foarte moderat. La urma urmei, în interiorul oricărui cip ARM există mult mai puține tranzistoare decât omologul său din linia x86. Nu uitați că într-un sistem SoC toate dispozitivele periferice sunt amplasate în interiorul unui singur cip, ceea ce permite procesorului ARM să fie și mai eficient energetic. Arhitectura ARM a fost concepută inițial pentru a calcula numai operațiuni cu numere întregi, spre deosebire de x86, care poate funcționa cu calcule în virgulă mobilă sau FPU. Este imposibil să comparăm clar aceste două arhitecturi. În anumite privințe, ARM va avea un avantaj. Și undeva este invers. Dacă încercați să răspundeți la întrebare într-o singură frază: care este diferența dintre procesoarele ARM și X86, atunci răspunsul va fi următorul: procesorul ARM nu cunoaște numărul de comenzi pe care le cunoaște procesorul x86. Și cei care știu par mult mai scurti. Acest lucru are atât avantajele, cât și dezavantajele sale. Oricum ar fi, în ultimul timp totul sugerează că procesoarele ARM încep să ajungă lent, dar sigur din urmă, și în unele privințe chiar depășesc procesoarele x86 convenționale. Mulți declară deschis că procesoarele ARM vor înlocui în curând platforma x86 în segmentul PC-urilor de acasă. După cum știm deja, în 2013 mai multe companii de renume mondial au abandonat complet producția ulterioară de netbook-uri în favoarea tabletelor. Ei bine, ce se va întâmpla de fapt, timpul va spune.

Vom monitoriza procesoarele ARM deja disponibile pe piață.

Toți cei care sunt interesați de tehnologiile mobile au auzit despre arhitectura ARM. Cu toate acestea, pentru majoritatea oamenilor acest lucru este asociat cu procesoarele pentru tablete sau smartphone-uri. Alții le corectează, clarificând că nu este piatra în sine, ci doar arhitectura ei. Dar aproape niciunul dintre ei nu a fost cu siguranță interesat de unde și când a apărut de fapt această tehnologie.

Între timp această tehnologie răspândită printre numeroase gadget-uri moderne, care devin din ce în ce mai multe în fiecare an. În plus, pe calea dezvoltării companiei, care a început să dezvolte procesoare ARM, există un caz interesant, care nu este un păcat de menționat poate că va deveni o lecție pentru viitor pentru cineva.

Arhitectura ARM pentru manechini

Abrevierea ARM ascunde o companie britanică ARM Limited de destul succes în domeniul tehnologiilor IT. Acesta reprezintă Advanced RISC Machines și este unul dintre cei mai importanți dezvoltatori și licențiatori ai arhitecturii de procesor RISC pe 32 de biți care alimentează majoritatea dispozitivelor portabile.

Dar, în mod caracteristic, compania în sine nu produce microprocesoare, ci doar dezvoltă și își acordă licențe tehnologia altor părți. În special, arhitectura microcontrolerului ARM este achiziționată de următorii producători:

  • Atmel.
  • Cirrus Logic.
  • Intel.
  • Măr.
  • nVidia.
  • HiSilicon.
  • Marvell.
  • Samsung.
  • Qualcomm.
  • Sony Ericsson.
  • Texas Instruments.
  • Broadcom.

Unele dintre ele sunt cunoscute unui public larg de consumatori de gadgeturi digitale. Potrivit corporației britanice ARM, numărul total de microprocesoare produse folosind tehnologia lor este de peste 2,5 miliarde. Există mai multe serii de pietre mobile:

  • ARM7 - frecvența de ceas 60-72 MHz, care este relevantă pentru telefoanele mobile de buget.
  • ARM9/ARM9E - frecventa este deja mai mare, aproximativ 200 MHz. Telefoanele inteligente mai funcționale și asistenții digitali personali (PDA) sunt echipate cu astfel de microprocesoare.

Cortex și ARM11 sunt familii de microprocesoare mai moderne în comparație cu arhitectura anterioară de microcontroler ARM, cu viteze de ceas de până la 1 GHz și capabilități avansate de procesare a semnalului digital.

Popularele microprocesoare xScale de la Marvell (până la mijlocul verii 2007, proiectul a fost la dispoziția Intel) sunt de fapt o versiune extinsă a arhitecturii ARM9, completată de setul de instrucțiuni Wireless MMX. Această decizie de la Intel s-a concentrat pe suportarea aplicațiilor multimedia.

Tehnologia ARM se referă la o arhitectură de microprocesor pe 32 de biți care conține un set de instrucțiuni redus, care este denumit RISC. Conform calculelor, utilizarea procesoarelor ARM reprezintă 82% din numărul total de procesoare RISC produse, ceea ce indică o zonă de acoperire destul de largă a sistemelor de 32 de biți.

Multe dispozitive electronice sunt echipate cu arhitectură de procesor ARM, iar acestea nu sunt doar PDA-uri și Celulare, dar și console de jocuri portabile, calculatoare, perifericele computerului, echipamente de rețea și multe altele.

O mică călătorie înapoi în timp

Să luăm o mașină a timpului imaginară cu câțiva ani înapoi și să încercăm să ne dăm seama de unde a început totul. Este sigur să spunem că ARM este mai degrabă un monopolist în domeniul său. Și acest lucru este confirmat de faptul că marea majoritate a smartphone-urilor și a altor dispozitive electronice digitale sunt controlate de microprocesoare create folosind această arhitectură.

În 1980, Acorn Computers a fost fondată și a început să creeze computere personale. Prin urmare, ARM a fost introdus anterior ca Acorn RISC Machines.

Un an mai târziu, o versiune de acasă a BBC Micro PC cu prima arhitectură de procesor ARM a fost prezentată consumatorilor. A fost un succes, cu toate acestea, cipul nu a putut face față sarcinilor grafice, iar alte opțiuni sub formă de procesoare Motorola 68000 și National Semiconductor 32016 nu erau potrivite pentru acest lucru.

Apoi conducerea companiei s-a gândit să-și creeze propriul microprocesor. Inginerii au fost interesați de o nouă arhitectură de procesor inventată de absolvenții unei universități locale. A folosit doar setul de instrucțiuni redus sau RISC. Și după apariția primului computer, care a fost controlat de procesorul Acorn Risc Machine, succesul a venit destul de repede - în 1990, a fost încheiat un acord între marca britanică și Apple. Acest lucru a marcat începutul dezvoltării unui nou chipset, care, la rândul său, a condus la formarea unei întregi echipe de dezvoltare denumită Advanced RISC Machines, sau ARM.

Începând cu 1998, compania și-a schimbat numele în ARM Limited. Și acum specialiștii nu mai sunt implicați în producția și implementarea arhitecturii ARM. Ce a dat? Acest lucru nu a afectat în niciun fel dezvoltarea companiei, deși principala și singura direcție a companiei a fost dezvoltarea tehnologiilor, precum și vânzarea de licențe către companii terțe pentru ca acestea să poată utiliza arhitectura procesorului. În același timp, unele companii dobândesc drepturile asupra nucleelor ​​gata făcute, în timp ce altele echipează procesoarele cu propriile nuclee sub o licență achiziționată.

Potrivit unor date, câștigurile companiei pentru fiecare astfel de soluție sunt de 0,067 $. Dar aceste informații sunt medii și depășite. Numărul de nuclee din chipset-uri crește în fiecare an și, în consecință, costul procesoarelor moderne depășește modelele mai vechi.

Zona de aplicare

Dezvoltarea dispozitivelor mobile a adus o popularitate enormă pentru ARM Limited. Și când producția de smartphone-uri și alte dispozitive electronice portabile s-a răspândit, procesoarele eficiente din punct de vedere energetic și-au găsit imediat utilizare. Mă întreb dacă există Linux pe arhitectura brațului?

Punctul culminant al dezvoltării ARM a avut loc în 2007, când parteneriatul său cu marca Apple a fost reînnoit. După aceea, primul iPhone bazat pe un procesor ARM a fost prezentat consumatorilor. De atunci, o astfel de arhitectură de procesor a devenit o componentă invariabilă a aproape fiecărui smartphone produs, care poate fi găsit doar pe piața mobilă modernă.

Putem spune că aproape fiecare dispozitiv electronic modern care trebuie controlat de un procesor este echipat cumva cu cipuri ARM. Și faptul că o astfel de arhitectură de procesor acceptă multe sisteme de operare, fie că este vorba despre Linux, Android, iOS și Windows, este un avantaj incontestabil. Printre acestea se numără Windows embedded CE 6.0 Core și arhitectura brațului este susținută de acesta. Această platformă este concepută pentru computere portabile, telefoane mobile și sisteme încorporate.

Caracteristici distinctive ale x86 și ARM

Mulți utilizatori care au auzit multe despre ARM și x86 confundă ușor aceste două arhitecturi între ele. Cu toate acestea, au anumite diferențe. Există două tipuri principale de arhitecturi:

  • CISC (Complex Instruction Set Computing).
  • Tehnica de calcul).

CISC include procesoare x86 (Intel sau AMD), RISC, după cum puteți înțelege deja, include familia ARM. Arhitecturile x86 și arm au fanii lor. Datorită eforturilor specialiștilor ARM, care au pus accentul pe eficiența energetică și pe utilizarea unui set simplu de instrucțiuni, procesoarele au beneficiat foarte mult de acest lucru - piața de telefonie mobilă a început să se dezvolte rapid, iar multe smartphone-uri aproape egalau capacitățile computerelor.

La rândul său, Intel a fost întotdeauna renumit pentru producerea de procesoare cu performanțe ridicate și debitului pentru desktop-uri, laptopuri, servere și chiar supercomputere.

Aceste două familii au câștigat inimile utilizatorilor în felul lor. Dar care este diferența lor? Există mai multe caracteristici distinctive sau chiar caracteristici, să ne uităm la cele mai importante dintre ele.

Putere de procesare

Să începem să analizăm diferențele dintre arhitecturile ARM și x86 cu acest parametru. Specialitatea profesorilor RISC este de a folosi cât mai puțină instruire. Mai mult, acestea ar trebui să fie cât mai simple posibil, ceea ce le oferă avantaje nu numai pentru ingineri, ci și pentru dezvoltatorii de software.

Filosofia de aici este simplă - dacă instrucțiunile sunt simple, atunci pt circuitul necesar Nu aveți nevoie de prea mulți tranzistori. Ca rezultat, spațiu suplimentar este eliberat pentru ceva sau dimensiunea jeturilor devine mai mică. Din acest motiv, microprocesoarele ARM au început să integreze dispozitive periferice precum procesoarele grafice. Un exemplu este computerul Raspberry Pi, care are un număr minim de componente.

Cu toate acestea, instrucțiunile simple au un cost. Pentru a efectua anumite sarcini, sunt necesare instrucțiuni suplimentare, ceea ce duce de obicei la o creștere a consumului de memorie și a timpului de finalizare a sarcinilor.

Spre deosebire de arhitectura procesorului braț, instrucțiunile cipurilor CISC, cum ar fi soluțiile de la Intel, pot îndeplini sarcini complexe cu o mare flexibilitate. Cu alte cuvinte, mașinile bazate pe RISC efectuează operații între registre și, de obicei, necesită programului să încarce variabile în registru înainte de a efectua operația. Procesoarele CISC sunt capabile să efectueze operațiuni în mai multe moduri:

  • între registre;
  • între registru și locația de memorie;
  • între celulele de memorie.

Dar asta e doar o parte trăsături distinctive, să trecem la analizarea altor semne.

Consumul de energie

În funcție de tipul de dispozitiv, consumul de energie poate avea grade diferite de semnificație. Pentru un sistem care este conectat la o sursă de energie constantă (rețea electrică), pur și simplu nu există o limită a consumului de energie. Cu toate acestea, telefoanele mobile și alte gadgeturi electronice depind complet de gestionarea energiei.

O altă diferență între arhitecturile arm și x86 este că prima are un consum de energie mai mic de 5 W, inclusiv multe pachete aferente: GPU-uri, periferice, memorie. Această putere scăzută se datorează numărului mai mic de tranzistori în combinație cu cel relativ viteze mici(dacă faci o paralelă cu procesoarele pentru PC-uri desktop). În același timp, acest lucru are un impact asupra productivității - operațiunile complexe durează mai mult pentru a fi finalizate.

Nucleele Intel au o structură mai complexă și, ca urmare, consumul lor de energie este semnificativ mai mare. De exemplu, un procesor Intel I-7 de înaltă performanță consumă aproximativ 130 W de energie, versiunile mobile - 6-30 W.

Software

Este destul de dificil să faci o comparație cu acest parametru, deoarece ambele mărci sunt foarte populare în cercurile lor. Dispozitivele care se bazează pe procesoare cu arhitectură armă funcționează perfect cu sistemele de operare mobile (Android etc.).

Mașinile care rulează procesoare Intel sunt capabile să ruleze platforme precum Windows și Linux. În plus, ambele familii de microprocesoare sunt prietenoase cu aplicațiile scrise în Java.

Analizând diferențele dintre arhitecturi, un lucru poate fi spus cu siguranță - procesoarele ARM gestionează în principal consumul de energie al dispozitivelor mobile. Scopul principal al soluțiilor desktop este de a oferi performanțe ridicate.

Realizări noi

Compania ARM, datorită politicii sale competente, a preluat complet controlul asupra pieței mobile. Dar în viitor ea nu se va opri aici. Nu cu mult timp în urmă, a fost prezentată o nouă dezvoltare a nucleelor: Cortex-A53 și Cortex-A57, care au primit o actualizare importantă - suport pentru calcul pe 64 de biți.

Nucleul A53 este un succesor direct al ARM Cortex-A8, care, deși performanța sa nu era foarte mare, avea un consum minim de energie. După cum notează experții, consumul de energie al arhitecturii este redus de 4 ori, iar din punct de vedere al performanței nu va fi inferior nucleului Cortex-A9. Și asta în ciuda faptului că zona centrală a lui A53 este cu 40% mai mică decât cea a lui A9.

Nucleul A57 va înlocui Cortex-A9 și Cortex-A15. În același timp, inginerii ARM susțin o creștere fenomenală a performanței - de trei ori mai mare decât cea a nucleului A15. Cu alte cuvinte, microprocesorul A57 va fi de 6 ori mai rapid decât Cortex-A9, iar eficiența sa energetică va fi de 5 ori mai bună decât A15.

Pentru a rezuma, seria cortex, și anume a53 mai avansat, diferă de predecesorii săi prin performanțe mai mari pe fundalul unei eficiențe energetice la fel de ridicate. Nici măcar procesoarele Cortex-A7, care sunt instalate pe majoritatea smartphone-urilor, nu pot concura!

Dar ceea ce este mai valoros este că arhitectura arm cortex a53 este componenta care vă va permite să evitați problemele asociate cu lipsa memoriei. În plus, dispozitivul va descărca bateria mai lent. Datorită noului produs, aceste probleme vor fi acum un lucru din trecut.

Soluții grafice

Pe lângă dezvoltarea procesoarelor, ARM lucrează la implementarea acceleratoarelor grafice din seria Mali. Și primul dintre ele este Mali 55. Telefonul LG Renoir a fost echipat cu acest accelerator. Și da, acesta este cel mai obișnuit telefon mobil. Numai în ea, GPU-ul nu era responsabil pentru jocuri, ci doar a redate interfața, deoarece judecând după standardele moderne, procesorul grafic are capacități primitive.

Dar progresul zboară inexorabil înainte și, prin urmare, pentru a ține pasul cu vremurile, ARM are și modele mai avansate care sunt relevante pentru smartphone-urile cu preț mediu. Este despre despre GPU comune Mali-400 MP și Mali-450 MP. Deși au performanțe scăzute și un set limitat de API-uri, acest lucru nu îi împiedică să găsească aplicații în modern modele mobile. Un exemplu izbitor este telefonul Zopo ZP998, în care cipul MTK6592 cu opt nuclee este asociat cu un accelerator grafic Mali-450 MP4.

Competitivitate

În prezent, nimeni nu se opune încă ARM, iar acest lucru se datorează în principal faptului că a fost luată decizia corectă la momentul respectiv. Dar cândva, la începutul călătoriei sale, o echipă de dezvoltatori a lucrat la crearea de procesoare pentru PC-uri și chiar a încercat să concureze cu un astfel de gigant precum Intel. Dar și după ce s-a schimbat direcția de activitate, compania a avut o perioadă grea.

Și când marca de computere de renume mondial Microsoft a încheiat un acord cu Intel, alți producători pur și simplu nu au avut nicio șansă - sistemul de operare Windows a refuzat să lucreze cu procesoare ARM. Cum să nu rezistați utilizării emulatoarelor gcam pentru arhitectura brațului?! Ce ziceti Intel, apoi observând valul de succes al ARM Limited, a încercat și să creeze un procesor care să fie un concurent demn. În acest scop, cipul Intel Atom a fost pus la dispoziția publicului larg. Dar a durat mult mai mult decât ARM Limited. Și cipul a intrat în producție abia în 2011, dar timp prețios a fost deja pierdut.

În esență, Intel Atom este un procesor CISC cu arhitectură x86. Specialiștii au reușit să obțină un consum mai mic de energie decât în ​​soluțiile ARM. Cu toate acestea, toate programele care sunt lansate sub platforme mobile, prost adaptat la arhitectura x86.

În cele din urmă, compania a recunoscut nebunia completă decizie luatăși ulterior a abandonat producția de procesoare pentru dispozitive mobile. Singurul producător major de cipuri Intel Atom este ASUS. În același timp, aceste procesoare nu s-au scufundat în uitare, netbook-urile și alte dispozitive portabile sunt echipate în masă cu ele.

Cu toate acestea, există posibilitatea ca situația să se schimbe și sistemul de operare Windows preferat al tuturor să accepte microprocesoare ARM. În plus, se fac pași în această direcție, poate chiar vor apărea ceva de genul emulatoare gcam pe arhitectura ARM pentru soluții mobile?! Cine știe, timpul va spune și totul va fi pus la locul lui.

În istoria dezvoltării companiei ARM există unul punct interesant(la începutul articolului asta se referea). Pe vremuri, ARM Limited se baza pe Apple și este probabil că toată tehnologia ARM i-ar fi aparținut. Cu toate acestea, soarta a decis altfel - în 1998, Apple era în criză, iar conducerea a fost nevoită să-și vândă pachetul. În prezent, este la egalitate cu alți producători și rămâne singur dispozitive iPhoneși iPad pentru a cumpăra tehnologie de la ARM Limited. Cine ar fi putut să știe cum ar putea decurge lucrurile?!

Procesoarele ARM moderne sunt capabile să efectueze operațiuni mai complexe. Și în viitorul apropiat, conducerea companiei își propune să intre pe piața serverelor, de care este, fără îndoială, interesată. Mai mult, în vremurile noastre moderne, când se apropie era dezvoltării Internetului lucrurilor (IoT), inclusiv a aparatelor electrocasnice „inteligente”, putem prezice o cerere și mai mare de cipuri cu arhitectură ARM.

Deci, ARM Limited are un viitor departe de a fi sumbru în față! Și este puțin probabil ca în viitorul apropiat să existe cineva care să îl poată înlocui pe acest, fără îndoială, gigantul mobil în dezvoltarea procesoarelor pentru smartphone-uri și alte dispozitive electronice similare.

Drept concluzie

Procesoarele ARM au preluat rapid piața dispozitivelor mobile, totul datorită consumului redus de energie și, deși nu foarte mare, dar totuși bune performanțe. În prezent, starea de fapt la ARM nu poate fi decât de invidiat. Mulți producători folosesc tehnologiile sale, ceea ce pune Advanced RISC Machines la egalitate cu asemenea giganți în domeniul dezvoltării procesoarelor precum Intel și AMD. Și asta în ciuda faptului că compania nu are producție proprie.

De ceva vreme, concurenta brandului de mobil a fost compania MIPS cu arhitectura cu acelasi nume. Dar, în prezent, există încă un singur concurent serios în persoana Intel Corporation, deși conducerea acesteia nu crede că arhitectura brațului poate reprezenta o amenințare pentru cota sa de piață.

De asemenea, potrivit experților de la Intel, procesoarele ARM nu sunt capabile să ruleze versiuni desktop ale sistemelor de operare. Cu toate acestea, o astfel de afirmație sună puțin ilogic, deoarece proprietarii de computere ultramobile nu folosesc software „greu”. În cele mai multe cazuri, aveți nevoie de acces la Internet, editarea documentelor, ascultarea fișierelor media (muzică, filme) și alte sarcini simple. Iar soluțiile ARM fac față bine unor astfel de operațiuni.

Procesorul (CPU) este componenta principală a oricărui computer. telefon mobil sau alt gadget inteligent. Este procesorul care realizează majoritatea calculelor și sarcinilor necesare pentru a rula dispozitivul, sistemul de operare și aplicațiile. Prin urmare, performanța sa afectează direct performanța întregului dispozitiv. Dacă procesorul nu este suficient de rapid, utilizatorul va experimenta înghețari, lansări lente ale aplicațiilor și întârzieri în interfață.

Având în vedere toate cele de mai sus, nu este surprinzător faptul că mulți utilizatori sunt interesați de ce procesor este instalat pe dispozitivul lor. În acest manual, vom analiza mai multe modalități care vă vor permite să obțineți aceste informații și să aflați ce procesor este utilizat pe telefonul dvs. Android.

Pentru a afla pe ce procesor este instalat telefon cu Androidși vedeți și celelalte caracteristici ale acesteia, trebuie să instalați o aplicație specială. Din păcate, fără aceasta nu va fi posibilă obținerea informațiilor necesare, deoarece setări standard Sistemul de operare Android pur și simplu nu oferă o astfel de opțiune. Una dintre cele mai simple și aplicații convenabile Pentru a vizualiza caracteristicile, utilizați utilitarul CPU-Z.

CPU-Z este versiunea pentru Android a popularului program de identificare a procesorului. Aplicația CPU-Z vă permite să aflați ce procesor este instalat pe telefonul dvs. Android și, de asemenea, să obțineți informatii detaliate despre caracteristicile sale. Puteți obține și alte informații despre telefonul dvs. în această aplicație.

Interfața CPU-Z constă din mai multe file:

  • SOC– informații despre procesorul instalat pe acest dispozitiv Android. Aici puteți găsi informații despre modelul procesorului, arhitectura (x86 sau ARM), numărul de nuclee, viteza de ceas și modelul acceleratorului grafic.
  • Sistem– numele dispozitivului Android, producătorul și versiunea Android. Câteva alte caracteristici tehnice ale dispozitivului Android sunt, de asemenea, enumerate aici. De exemplu, rezoluția ecranului, densitatea pixelilor, cantitatea de RAM și memoria permanentă.
  • Baterie– informații despre baterie. Nivelul de încărcare, tensiunea și temperatura bateriei sunt indicate aici.
  • Senzori– date de la senzorii instalați pe dispozitivul Android. Actualizat în timp real.

Pentru a afla ce procesor este pe telefonul tău Android, trebuie să instalezi și să rulezi aplicația CPU-Z. După aceasta, aplicația CPU-Z se va deschide în fața ta în fila „SOC”. Aici, în partea de sus a ecranului, va fi indicat numele modelului de procesor. Tot aici puteți găsi următoarele informații despre procesor:

  • Numărul de nuclee.
  • mare.MIC sprijin.
  • Arhitectură.
  • Revizuire.
  • Proces tehnologic (proces tehnic).
  • Frecvențele de ceas.
  • Viteza curentă de ceas pentru fiecare nucleu.
  • Producator de accelerator grafic.
  • Model de accelerator grafic.

Cum să vizualizați modelul procesorului în AIDA64

O altă aplicație pentru specificațiile telefonului care merită luată în considerare este AIDA64. Ca și aplicația anterioară, AIDA64 a apărut pentru prima dată pe PC și abia apoi a fost lansată o versiune pentru Android.

Aplicația AIDA64 colectează o cantitate imensă de informații despre hardware-ul și software-ul unui dispozitiv Android și le afișează utilizatorului într-o formă convenabilă. În AIDA64 puteți vedea caracteristicile tehnice ale procesorului, ecranului, bateriei, modulelor wireless, memorie cu acces aleator, accelerator grafic și senzori. Aplicația oferă, de asemenea, o mulțime de informații despre aplicațiile instalate și setările sistemului de operare. În același timp, AIDA64 funcționează nu numai pe telefoane, ci și pe altele dispozitive Android, De exemplu, ceas inteligent sau televizoare.

Interfața AIDA64 pentru Android constă din următoarele secțiuni:

  • SistemInformații generale despre telefon. Numele dispozitivului, producătorul, cantitatea de RAM și memoria internă.
  • CPU– informații despre procesorul instalat și despre acesta caracteristici tehnice Oh.
  • Afişa– informații despre ecranul dispozitivului. Dimensiunea ecranului, rezoluția, densitatea pixelilor, rata de reîmprospătare.
  • Netoportunități de creare de rețele dispozitive. Informații despre operatorul de telefonie mobilă și rețele fără fir Wifi.
  • Baterie- informatii despre baterie. Tipul bateriei, nivelul de încărcare, temperatura, tensiunea de alimentare, capacitatea, rata de descărcare.
  • Android– parametrii sistemului de operare. Versiune Android, nivel API, parametri tehnici.
  • Dispozitive– date despre dispozitivele conectate. Aici puteți găsi caracteristicile camerei, scanerului de amprente și altor dispozitive.
  • Temperatura– valorile actuale ale temperaturii de la senzori.
  • Senzori– o listă completă a tuturor senzorilor disponibili pe telefon. Aici puteți vizualiza datele care provin de la senzorul de proximitate, giroscop, barometru etc.
  • Aplicații– lista tuturor programelor instalate.
  • Codec-uri– o listă cu toate codecurile instalate (programe pentru lucrul cu sunet și video).
  • Foldere– o listă de foldere de sistem ale sistemului de operare Android.
  • Fișiere de sistem– o listă de fișiere de sistem ale sistemului de operare Android.

Pentru a afla ce procesor este instalat pe telefon, trebuie să deschideți secțiunea „CPU”. Aici, în partea de sus a ecranului, va fi indicat numele modelului de procesor. Tot aici puteți găsi următoarele informații despre procesor:

  • Arhitectura procesorului.
  • Proces tehnologic.
  • Set de instructiuni.
  • Revizuire.
  • Numărul de nuclee.
  • Gama de frecvente.
  • Frecvențele curente pentru fiecare nucleu.

Căutați specificații tehnice pe Internet

După cum puteți vedea, nu este dificil să obțineți informații despre procesorul utilizat. Tot ce trebuie să faceți este să instalați una dintre aplicațiile propuse și să studiați informațiile care sunt furnizate acolo. Dacă telefonul dvs. nu funcționează sau nu puteți instala programe specificate, atunci în acest caz trebuie să căutați informații despre CPU pe Internet. Pentru a face acest lucru, trebuie doar să introduceți numele telefonului mobil în motorul de căutare și să studiați rezultatele căutării.

De asemenea, puteți apela la site-uri specializate în colectarea de caracteristici despre telefoanele mobile. De exemplu, puteți accesa, introduceți numele telefonului în căutare și faceți clic pe linkul găsit.

După aceasta, o pagină cu caracteristici detaliate telefonul dvs. mobil. Aici trebuie să găsiți linia „Chipset”. Acesta va indica numele procesorului care este instalat pe dispozitivul dvs. Android.

Dacă gsmarena.com nu are gadgetul de care aveți nevoie, atunci încercați să căutați. Există, de asemenea, o bază de date mare de telefoane mobile cu caracteristici detaliate ale fiecărui dispozitiv.

Primele cipuri ARM au apărut în urmă cu trei decenii datorită eforturilor companiei britanice Acorn Computers (acum ARM Limited), dar pentru o lungă perioadă de timp erau în umbra fraților lor mai celebri - procesoare x86. Totul s-a dat peste cap odată cu tranziția industriei IT către era post-computer, când gadgeturile mobile, mai degrabă decât PC-urile, au început să stăpânească.

Poate că merită să începem cu faptul că arhitectura procesorului x86, care este utilizată în prezent de Intel și AMD, folosește setul de comenzi CISC (Complex Instruction Set Computer), deși nu în formă pură. Astfel, un număr mare de echipe care sunt complexe în structura lor, ceea ce pentru o lungă perioadă de timp a fost trăsătură distinctivă CISC sunt mai întâi decodificate în unele simple și abia apoi procesate. Este clar că întregul lanț de acțiuni necesită multă energie.

O alternativă eficientă din punct de vedere energetic sunt cipurile cu arhitectură ARM cu setul de instrucțiuni RISC (Reduced Instruction Set Computer). Avantajul său este un set inițial mic de comenzi simple care sunt procesate cu efort minim. Drept urmare, acum pe piață electronice de consum Două arhitecturi de procesor - x86 și ARM - coexistă pașnic (de fapt, nu foarte pașnic), fiecare dintre ele având propriile avantaje și dezavantaje.


Arhitectura x86 este poziționată ca fiind mai universală în ceea ce privește sarcinile pe care le poate gestiona, inclusiv cele care necesită mult resurse, cum ar fi editarea fotografiilor, muzicii și video, precum și criptarea și compresia datelor. La rândul său, arhitectura ARM „iese” din cauza consumului de energie extrem de scăzut și, în general, performanță suficientă pentru cele mai importante scopuri de astăzi: desenarea paginilor web și redarea conținutului media.


Modelul de afaceri al ARM Limited

În prezent, ARM Limited este implicată doar în dezvoltarea arhitecturilor de procesoare de referință și în acordarea licențelor acestora. Creare modele specifice cipurile și producția lor în masă ulterioară este deja treaba deținătorilor de licență ARM, dintre care sunt foarte mulți. Printre acestea se numără companii cunoscute doar în cercuri restrânse precum STMicroelectronics, HiSilicon și Atmel, precum și giganți IT ale căror nume sunt cunoscute - Samsung, NVIDIA și Qualcomm. Lista completă a companiilor licențiate poate fi găsită pe pagina corespunzătoare a site-ului oficial al ARM Limited.


Un număr atât de mare de licențiați se datorează în primul rând abundenței de aplicații pentru procesoarele ARM, iar gadgeturile mobile sunt doar vârful aisbergului. Cipurile ieftine și eficiente din punct de vedere energetic sunt utilizate în sistemele încorporate, echipamente de reteaȘi instrumente de masura. Terminale de plată, modemuri externe 3G și monitoare sportive de ritm cardiac - toate aceste dispozitive se bazează pe arhitectura procesorului ARM.


Potrivit analiștilor, ARM Limited însuși câștigă 0,067 USD în redevențe pentru fiecare cip produs. Dar aceasta este o sumă foarte medie, pentru că la cost cel mai nou procesoare multi-core semnificativ superior cipurilor single-core ale arhitecturii moștenite.

Sistem cu un singur cip

Din punct de vedere tehnic, numirea procesoarelor cu cipuri cu arhitectură ARM nu este în întregime corectă, deoarece pe lângă unul sau mai multe nuclee de calcul, acestea includ o serie de componente aferente. Mai adecvați în acest caz sunt termenii single-chip system și system-on-a-chip (din limba engleză system on a chip).

Astfel, cele mai recente sisteme cu un singur cip pentru smartphone-uri și tablete includ un controler RAM, accelerator grafic, decodor video, codec audio și module opționale comunicații fără fir. Cipurile foarte specializate pot include controlere suplimentare pentru interfața cu dispozitive periferice, cum ar fi senzorii.


Componentele individuale ale unui sistem cu un singur cip pot fi dezvoltate fie direct de ARM Limited, fie de către companii terțe. Un exemplu izbitor în acest sens sunt acceleratoarele grafice, care pe lângă ARM Limited (grafică Mali) sunt dezvoltate de Qualcomm (grafică Adreno) și NVIDIA (grafică GeForce ULP).

Nu trebuie să uităm de compania Imagination Technologies, care nu face altceva decât să proiecteze acceleratoare grafice PowerVR. Dar deține aproape jumătate din piața globală de grafică mobilă: gadgeturi Apple și Amazon, tablete Samsung Galaxy Tab 2 si de asemenea smartphone-uri ieftine bazat pe procesoare MTK.

Generații învechite de cipuri

Arhitecturile de procesor învechite din punct de vedere moral, dar încă utilizate pe scară largă sunt ARM9 și ARM11, care aparțin familiilor ARMv5 și, respectiv, ARMv6.

ARM9. Cipurile ARM9 pot atinge viteze de ceas de 400 MHz și sunt cel mai probabil ceea ce se găsește în routerul tău wireless și în telefoanele mobile mai vechi, dar încă fiabile, cum ar fi Sony Ericsson K750i și Nokia 6300. Esențial pentru cipurile ARM9 este setul de instrucțiuni Jazelle, care permite lucrul confortabil. cu aplicații Java (Opera Mini, Jimm, Foliant etc.).

ARM11. Procesoarele ARM11 se laudă cu un set extins de instrucțiuni în comparație cu ARM9 și cu o frecvență de ceas mult mai mare (până la 1 GHz), deși puterea lor nu este, de asemenea, suficientă pentru sarcinile moderne. Cu toate acestea, din cauza consumului redus de energie și, la fel de important, a costului, cipurile ARM11 sunt încă folosite în smartphone-urile entry-level: Samsung Galaxy Pocket și Nokia 500.

Generații moderne de chips-uri

Toate cipurile cu arhitectură ARM mai mult sau mai puțin noi aparțin familiei ARMv7, ai cărei reprezentanți emblematic au atins deja opt nuclee și o viteză de ceas de peste 2 GHz. Miezurile de procesor dezvoltate direct de ARM Limited aparțin liniei Cortex și majoritatea producătorilor de sisteme cu un singur cip le folosesc fără modificări semnificative. Doar Qualcomm și Apple și-au creat propriile modificări bazate pe ARMv7 - prima numită creațiile lor Scorpion și Krait, iar a doua - Swift.


ARM Cortex-A8. Din punct de vedere istoric, primul nucleu de procesor al familiei ARMv7 a fost Cortex-A8, care a stat la baza unor astfel de renumite SoC-uri ale vremurilor sale precum Apple A4 (iPhone 4 și iPad) și Samsung Hummingbird (Samsung Galaxy S și Galaxy Tab). Demonstrează aproximativ de două ori mai multă performanță decât predecesorul ARM11. În plus, nucleul Cortex-A8 a primit un coprocesor NEON pentru procesarea video de înaltă rezoluție și suport Plugin Adobe Flash.

Adevărat, toate acestea au afectat negativ consumul de energie al Cortex-A8, care este semnificativ mai mare decât cel al ARM11. În ciuda faptului că cipurile ARM Cortex-A8 sunt încă folosite în tabletele de buget (sistem Allwiner Boxchip A10 cu un singur cip), zilele lor pe piață sunt aparent numărate.

ARM Cortex-A9. După Cortex-A8, ARM Limited a introdus o nouă generație de cipuri - Cortex-A9, care este acum cel mai comun și ocupă o nișă de preț mediu. Performanța nucleelor ​​Cortex-A9 a crescut de aproximativ trei ori în comparație cu Cortex-A8 și, de asemenea, este posibil să combinați două sau chiar patru dintre ele pe un singur cip.

Coprocesorul NEON a devenit opțional: Compania NVIDIA Tegra 2 l-a abolit în sistemul său cu un singur cip, hotărând să elibereze mai mult spațiu pentru acceleratorul grafic. Adevărat, nimic bun nu a rezultat din asta, pentru că majoritatea aplicațiilor de player video se bazau încă pe NEON-ul testat în timp.


În timpul „domniei” Cortex-A9 au apărut primele implementări ale conceptului big.LITTLE propus de ARM Limited, conform căruia sistemele cu un singur cip ar trebui să aibă atât nuclee de procesor puternice, cât și slabe, dar eficiente din punct de vedere energetic. Prima implementare a conceptului big.LITTLE a fost NVIDIA Tegra 3 system-on-chip cu patru nuclee Cortex-A9 (până la 1,7 GHz) și un al cincilea nucleu însoțitor eficient din punct de vedere energetic (500 MHz) pentru realizarea sarcinilor simple de fundal.

ARM Cortex-A5 și Cortex-A7. La proiectarea nucleelor ​​procesoarelor Cortex-A5 și Cortex-A7, ARM Limited a urmărit același obiectiv - de a atinge un compromis între consumul minim de energie al ARM11 și performanța acceptabilă a Cortex-A8. Nu au uitat de posibilitatea de a combina două sau patru nuclee - cipurile multi-core Cortex-A5 și Cortex-A7 apar treptat la vânzare (Qualcomm MSM8625 și MTK 6589).


ARM Cortex-A15. Miezurile de procesor Cortex-A15 au devenit o continuare logică a lui Cortex-A9 - ca urmare, pentru prima dată în istorie, cipurile cu arhitectură ARM au reușit să se compare aproximativ în performanță cu Intel Atom, iar acesta este deja un mare succes. Nu degeaba asta Canonical Cerințe de sistem la versiunea Ubuntu Touch OS cu multitasking complet indicat procesor dual core ARM Cortex-A15 sau Intel Atom similar.


Foarte curând, numeroase gadget-uri bazate pe NVIDIA Tegra 4 cu patru nuclee ARM Cortex-A15 și un al cincilea nucleu însoțitor Cortex-A7 vor fi puse în vânzare. După NVIDIA, conceptul big.LITTLE a fost preluat de Samsung: „inima” smartphone-ului Galaxy S4 a fost cipul Exynos 5 Octa cu patru nuclee Cortex-A15 și același număr de nuclee Cortex-A7 eficiente din punct de vedere energetic.


Perspective de viitor

Gadgeturile mobile bazate pe cipuri Cortex-A15 nu au apărut încă la vânzare, dar principalele tendințe în dezvoltarea ulterioară a arhitecturii ARM sunt deja cunoscute. ARM Limited a introdus deja oficial următoarea familie de procesoare ARMv8, ai căror reprezentanți vor fi neapărat pe 64 de biți. Miezurile Cortex-A53 și Cortex-A57 deschid o nouă eră a procesoarelor RISC: primul este eficient din punct de vedere energetic, al doilea este de înaltă performanță, dar ambele sunt capabile să lucreze cu cantități mari de RAM.

Producătorii de electronice de larg consum nu au devenit încă deosebit de interesați de familia de procesoare ARMv8, dar noi licențiați sunt la orizont care plănuiesc să aducă cipuri ARM pe piața serverelor: AMD și Calxeda. Ideea este inovatoare, dar are dreptul la viață: aceleași acceleratoare grafice NVIDIA Tesla, formate dintr-un număr mare de nuclee simple, și-au dovedit eficiența în practică ca soluții de server.

În zilele noastre, există două arhitecturi de procesoare cele mai populare. Acesta este x86, care a fost dezvoltat în anii 80 și este folosit în calculatoare personaleși ARM - mai modern, ceea ce vă permite să faceți procesoare mai mici și mai economice. Este folosit pe majoritatea dispozitivelor mobile sau tabletelor.

Ambele arhitecturi au avantajele și dezavantajele lor, precum și domenii de aplicare, dar există și aspecte comune. Mulți experți spun că ARM este viitorul, dar are încă câteva dezavantaje pe care x86 nu le are. În articolul nostru de astăzi ne vom uita la modul în care arhitectura brațului diferă de x86. Să ne uităm la diferențele fundamentale dintre ARM și x86 și, de asemenea, să încercăm să stabilim care este mai bun.

Procesorul este componenta principală a oricărui dispozitiv de calcul, fie că este un smartphone sau un computer. Performanța sa determină cât de repede va funcționa dispozitivul și cât de mult poate funcționa pe baterie. Mai simplu spus, o arhitectură de procesor este un set de instrucțiuni care pot fi folosite pentru a compune programe și sunt implementate în hardware folosind anumite combinații de tranzistori de procesor. Acestea sunt cele care permit programelor să interacționeze cu hardware-ul și să determine modul în care datele vor fi transferate și citite din memorie.

În prezent, există două tipuri de arhitecturi: CISC (Complex Instruction Set Computing) și RISC (Reduced Instruction Set Computing). Primul presupune că procesorul va implementa instrucțiuni pentru toate ocaziile, al doilea, RISC, stabilește dezvoltatorilor sarcina de a crea un procesor cu un set de instrucțiuni minime necesare pentru funcționare. Instrucțiunile RISC sunt mai mici și mai simple.

arhitectura x86

Arhitectura procesorului x86 a fost dezvoltată în 1978 și a apărut pentru prima dată în procesoarele Intel și este de tip CISC. Numele său este preluat de la modelul primului procesor cu această arhitectură - Intel 8086. De-a lungul timpului, din lipsă de cea mai bună alternativă Alți producători de procesoare, precum AMD, au început și ei să susțină această arhitectură. Acum este standardul pentru computere desktop, laptopuri, netbook-uri, servere și alte dispozitive similare. Dar uneori procesoarele x86 sunt folosite în tablete, aceasta este o practică destul de comună.

Primul procesor Intel 8086 a avut o capacitate de 16 biți, apoi în 2000 a fost lansat un procesor cu arhitectură de 32 de biți și chiar mai târziu a apărut o arhitectură de 64 de biți. Am discutat acest lucru în detaliu într-un articol separat. În acest timp, arhitectura s-a dezvoltat foarte mult; au fost adăugate noi seturi de instrucțiuni și extensii, care pot crește foarte mult performanța procesorului.

x86 are mai multe dezavantaje semnificative. În primul rând, aceasta este complexitatea comenzilor, confuzia lor, care a apărut din cauza istoriei lungi de dezvoltare. În al doilea rând, astfel de procesoare consumă prea multă energie și generează multă căldură din această cauză. Inginerii x86 au luat inițial calea obținerii de performanțe maxime, iar viteza necesită resurse. Înainte de a ne uita la diferențele dintre brațul x86, să vorbim despre arhitectura ARM.

Arhitectura ARM

Această arhitectură a fost introdusă puțin mai târziu în spatele x86 - în 1985. A fost dezvoltat de celebra companie britanică Acorn, apoi această arhitectură a fost numită Arcon Risk Machine și a aparținut tipului RISC, dar apoi a fost lansată versiunea sa îmbunătățită Advanted RISC Machine, care acum este cunoscută sub numele de ARM.

Atunci când dezvoltă această arhitectură, inginerii și-au stabilit obiectivul de a elimina toate deficiențele x86 și de a crea o arhitectură complet nouă și cea mai eficientă. Cipurile ARM au un consum minim de energie și preț scăzut, dar au avut performanțe slabe în comparație cu x86, așa că inițial nu au câștigat prea multă popularitate pe computerele personale.

Spre deosebire de x86, dezvoltatorii au încercat inițial să obțină costuri minime pe resurse, au mai puține instrucțiuni de procesor, mai puține tranzistoare, dar și, în consecință, mai puține tot felul de caracteristici suplimentare. Dar performanța procesoarelor ARM s-a îmbunătățit în ultimii ani. Având în vedere acest lucru și consumul redus de energie, acestea au început să fie utilizate pe scară largă în dispozitive mobile, cum ar fi tablete și smartphone-uri.

Diferențele dintre ARM și x86

Și acum că ne-am uitat la istoria dezvoltării acestor arhitecturi și la diferențele lor fundamentale, să facem o comparație detaliată a ARM și x86 pe baza diferitelor caracteristici ale acestora, pentru a determina care este mai bine și să înțelegem mai precis care sunt diferențele lor.

Productie

Producția x86 vs arm este diferită. Doar două companii produc procesoare x86: Intel și AMD. Inițial, aceasta a fost o singură companie, dar aceasta este o cu totul altă poveste. Doar aceste companii au dreptul să producă astfel de procesoare, ceea ce înseamnă că numai ele vor controla direcția dezvoltării infrastructurii.

ARM funcționează foarte diferit. Compania care dezvoltă ARM nu lansează nimic. Ei pur și simplu eliberează permisiunea de a dezvolta procesoare cu această arhitectură, iar producătorii pot face orice au nevoie, de exemplu, să producă cipuri specifice cu modulele de care au nevoie.

Numărul de instrucțiuni

Acestea sunt principalele diferențe dintre arhitectura arm și x86. Procesoarele x86 s-au dezvoltat rapid ca mai puternice și mai productive. Dezvoltatorii au adăugat un număr mare de instrucțiuni pentru procesor și nu există doar un set de bază, ci destul de multe comenzi de care ar putea fi făcute fără. Inițial, acest lucru a fost făcut pentru a reduce cantitatea de memorie ocupată de programele de pe disc. Au fost dezvoltate și multe opțiuni pentru protecție și virtualizare, optimizare și multe altele. Toate acestea necesită tranzistori și energie suplimentare.

ARM este mai simplu. Există mult mai puține instrucțiuni de procesor aici, doar cele de care sistemul de operare are nevoie și sunt efectiv folosite. Dacă comparăm x86, atunci doar 30% din toate instrucțiunile posibile sunt folosite acolo. Sunt mai ușor de învățat dacă decideți să scrieți programe manual și, de asemenea, necesită mai puțini tranzistori pentru a fi implementați.

Consumul de energie

O altă concluzie reiese din paragraful anterior. Cu cât sunt mai mulți tranzistori pe placă, cu atât suprafața și consumul de energie sunt mai mari, iar inversul este, de asemenea, adevărat.

Procesoarele x86 consumă mult mai multă energie decât ARM. Dar consumul de energie este afectat și de dimensiunea tranzistorului în sine. De exemplu, un procesor Intel i7 consumă 47 de wați, iar orice procesor pentru smartphone ARM nu consumă mai mult de 3 wați. Anterior, au fost produse plăci cu dimensiunea unui singur element de 80 nm, apoi Intel a realizat o reducere la 22 nm, iar anul acesta oamenii de știință au reușit să creeze o placă cu dimensiunea elementului de 1 nanometru. Acest lucru va reduce foarte mult consumul de energie fără a pierde performanța.

În ultimii ani, consumul de energie al procesoarelor x86 a scăzut foarte mult, de exemplu, noi procesoare Intel Haswell poate dura mai mult cu baterie. Acum, diferența dintre arm vs x86 dispare treptat.

Disiparea căldurii

Numărul de tranzistori afectează un alt parametru - generarea de căldură. Dispozitive moderne nu poate converti toată energia în acțiune eficientă; o parte din ea este disipată sub formă de căldură. Eficiența plăcilor este aceeași, ceea ce înseamnă că cu cât sunt mai puțini tranzistori și cu cât dimensiunea lor este mai mică, cu atât procesorul va genera mai puțină căldură. Aici nu se mai pune întrebarea dacă ARM sau x86 vor genera mai puțină căldură.

Performanța procesorului

ARM nu a fost conceput inițial pentru performanță maximă, aici excelează x86. Acest lucru se datorează parțial numărului mai mic de tranzistori. Dar recent, performanța procesoarelor ARM a crescut și pot fi deja utilizate pe deplin în laptopuri sau servere.

concluzii

În acest articol, ne-am uitat la modul în care ARM diferă de x86. Diferentele sunt destul de serioase. Dar în ultima vreme linia dintre ambele arhitecturi s-a estompat. Procesoarele ARM devin din ce în ce mai productive și mai rapide, iar procesoarele x86, datorită reducerii dimensiunii elementului structural al plăcii, încep să consume mai puțină energie și să genereze mai puțină căldură. Puteți găsi deja procesoare ARM pe servere și laptopuri și x86 pe tablete și smartphone-uri.

Ce părere aveți despre aceste x86 și ARM? Ce tehnologie este viitorul în opinia dumneavoastră? Scrieți în comentarii! Apropo, .

Pentru a încheia videoclipul despre dezvoltarea arhitecturii ARM:

Acțiune