Pentru a începe, este important de remarcat faptul că procesoare, cum ar fi cele din gadget-uri mobile nu sunt utilizate. Faptul că combinarea cu celelalte componente, ele formează un SoC - Sistem pe un cip sau un sistem-on-chip. Acest lucru înseamnă că, pe un singur cip este un computer cu drepturi depline, printre ale cărei componente - procesor, accelerator grafic, și alte părți, mai specifice. Așa cum a promis, astăzi ne vom concentra pe procesoare, dar în cele din urmă vom spune câteva cuvinte pe GPU.
arhitectura versiune
O altă caracteristică (du-te la cea mai mare la cea mai mică) este core procesor mobil. Acesta este utilizat într-un anumit cip de bază și determină performanța, consumul de energie și viteza procesorului. ARM Cortex compania dezvoltă o serie de nuclee, dar vânzătorii terță parte, nimic nu împiedică să folosească propriile procesoare. De exemplu, companiile intra Qualcomm (Krait nucleu) si Apple (nucleul Swift).
viteza de ceas
Ultima caracteristică a procesorului, care poate fi util pentru utilizator, o frecvență de ceas. Această valoare arată cât de multe cicluri de procesor este capabil de a lucra pe unitatea de timp (o secundă). De exemplu, în cazul în care specificațiile dispozitivului conține frecvența de 1,7 GHz, ceea ce înseamnă că, pentru o secundă procesor va transporta 1,7 miliarde (1 miliard 700 milioane) măsuri. Numărul de cicluri este nevoie pentru a efectua un cip operație poate varia în funcție de tipul și operația în sine, ci generalizată, o frecvență de ceas mai mare înseamnă o viteză mai mare. Acest lucru este vizibil mai ales în comparație cu același miez care funcționează la frecvențe diferite. Această valoare este uneori limitată de către producător, în scopul de a reduce consumul de energie (desigur, cea mai mare viteza procesorului, cu atât mai mult curentul îl consumă) sau de marketing (compania produce acum un dispozitiv cu viteza procesorului limitată, iar în câteva luni - versiunea sa îmbunătățit fără ele). Din fericire, aceste limitări pot elimina orice proprietar al dispozitivului, având-o la privilegiile root (uneori, poate, de asemenea, necesitatea de a instala un nucleu de firmware terță parte). Notă importantă: kernel-ul ca element de calcul și de bază ca parte în limba engleză a firmware-ului dispozitivului au nume diferite (de bază și de nucleu, respectiv), dar Rusă desemnate în mod identic.
Desigur, în această listă cuprinzătoare cu privire la orice procesor de performanță nu se termină, dar a rămas prea specifice, astfel încât acestea au fost necesar să se cunoască fiecare utilizator.
acceleratoare grafice
Așa cum a promis chiar de la început, noi nu sunt parte să elibereze o altă componentă importantă a SoC - procesor grafic (GPU) sau accelerator grafic. Nu este greu de ghicit că această componentă este responsabil pentru performanța grafică a dispozitivului și este utilizat în principal în jocuri. Prin urmare, cu atât mai bine GPU, cu atât mai bine textura si tridimensionale grafica, precum viteza (sau fps), se pot obține. De asemenea, acceleratorul grafic poate fi de asemenea utilizată pentru a face interfața sistemului de operare, dar și în cazul sistemului de operare Android smartphone-uri producătorii de această posibilitate nu poate da, dar de multe ori meșteșugari reușesc să-l includă în firmware-ul neoficial. Pentru a evidenția propria sa GPU, printre altele, unii producători pot pretinde acceleratoare de înaltă performanță, cum ar fi numărul de așa-numitele „grafică de bază“ (în Nvidia Tegra 4 din 72 deja), dar de obicei este doar de marketing. Valoarea principală pentru utilizator este o activitate independentă de procesor grafic.
compania ARM este în curs de dezvoltare o serie de GPU Mali, dar producătorii terți de chips-uri, nimic nu împiedică folosi propriile sale acceleratoare grafice. Și, mai presus de toate, compania Nvidia, pe care îl pune pe GPU atunci când poziționarea chips-uri Tegra. Ca un alt exemplu, cel mai mare producător de SoC, compania Qualcomm, care sunt utilizate în procesoare acceleratorului grafic Adreno serie.
Caracteristici procesoare în diferite sisteme de operare
În prezent, toate varietate de procesoare descrise mai sus pot fi găsite în primul rând în comunicatori care rulează sistemul de operare Android. Acest sistem de operare este deschis, adică, orice producător poate folosi în orice dispozitiv. Prin urmare, aplicate Android-dispozitive pot ambele procesoare extra-single-core companii obscure, cu o frecvență de funcționare mai mică de 1 GHz și ultramoschnye cipuri quad (și, ARM susține că aceasta nu este o limită) la o frecvență mai mare de 2 GHz (astfel va Qualcomm Snapdragon 800 procesoare ). Se pare că o astfel de situație se va dezvolta în viitor și cu noul sistem de operare, cum ar fi Ubuntu Canonical și Mozilla Firefox OS, a cărui cod sursă este de asemenea disponibil pentru toată lumea.
Stand out sisteme de operare Apple iOS și BlackBerry OS. Apple si Blackberry OS, aceste companii sunt în curs de dezvoltare numai pentru propriile aparate și, treptat, crește performanța acestora, în conformitate cu nevoile reale. Ca rezultat, moderne jocuri tridimensionale merge cu procesoare grafice maxime de calitate, care, în cazul sistemului de operare Android ar fi considerat ca o soluție pentru segmentul de mijloc. Membrii acestor operatsionok, la rândul său, nu cred despre puterea folosită de chips-uri, știind că cumpararea ultimul dispozitiv din linia nu va experimenta probleme de performanță.
procesoare producatori
Cu toate acestea, alte companii facturi reduse ar fi o prostie. Principalul concurent este Qualcomm Nvidia, care dezvoltă procesoare ale liniei Tegra, care vizează performanța jocurilor de noroc. Aceste cipuri au un avantaj clar față de celălalt, în moderne jocuri tridimensionale, dar, în același timp, au unele dezavantaje, și, de fapt, sunt mai puțin versatil.
Desigur, producția de procesoare ARM sunt angajate în alte companii, cum ar fi STMicroelectronics, dar printre procesoarele din comunicatori și tablete pot găsi de obicei produse este specificat furnizori.
concluzie
În ciuda faptului că ARM este o arhitectură multidisciplinară, popularitatea sa a găsit-o în dispozitivele mobile care necesită un consum redus de energie, inclusiv comunicatori și tablete. Dar, în cazul în care compania ARM Limited, este angajat în cercetare în acest domeniu, de fapt, un monopol, că între producători, procesatori prin crearea de licențe ARM, realizat luptă continuă. Cu toate acestea, acest lucru nu împiedică unele companii ignora cu succes și ușor de a produce cipuri de înaltă calitate pentru dispozitivele lor. Dacă vă decideți atunci când aleg un gadget folosit pentru a uita-te la procesor, amintiți-vă, este logic să nu cu toate sistemele de operare. Mai mult decât atât, în plus față de chips-uri, există multe alte caracteristici distinctive pentru fiecare segment al dispozitivului, dar alegerea dispozitivului pilot este într-adevăr posibil să se atragă atenția asupra procesorului utilizat. În acest articol am discutat caracteristicile de bază ale chips-uri mobile și a atins doar suprafața de propuneri de la diverse companii. Cu toate acestea, astfel de giganți ca ARM și Qualcomm merită un cont mai detaliat, și vom acorda o atenție la ele în viitorul apropiat.
Conținut legat de:
ilyalinov,
Plus. Pe două nuclee muștelor android. Nu este nevoie de patru.
mirex12,
ilyalinov,
rănit brațul lui, a scris într-o vizuină. Vedrofany, calmează-te.
mirex12,
Am un nucleu androyd zboara, bine, la deschiderea frânei este de 25 de file în browser-ul, dar pentru ce
alexsx0622,
mine și Tetris de zbor, este păcat că nu are suport pentru jocuri 3D;)
Jampwnz,
Nu-mi vine să cred, dar am GTA VS merge pe Cortex A9 1Ggtsrockchip 2928. și vă spun două nuclee și optimizare GPU rezolvă.
Acolo Allwiner A13 lipsește în 3-D numai 512 MB de memorie.
Aici Rockchip 3066 toate perfecte, doar cald, spun 3166 nu mai are acest dezavantaj.
Dar Toshiba netbook Tegra3 eu încă scuipat pe ea.
alexsx0622,
Pfff, am un singur nucleu de 400 MHz toate muștele.
ilyalinov,
Nu sunt înțelese prochtannogo, probabil.
systemDinom,
Vorbesc despre un anumit paragraf și în ea, atunci totul este scris foarte clar.
docZz, toate citit și înțeles tot.
Superficial, dar multe, iar acest material este util pentru a citi
Și eu sunt aici este surprins: „De aceea, să fie utilizat în Android-dispozitive pot primi ambele procesoare extra-single-core sunt o companie putin cunoscuta, cu o frecvență de funcționare sub 1 GHz și ultramoschnye cipuri quad-core (și, ARM susține că nu este limita), cu o frecvență mai mare de 2 GHz (astfel voința Qualcomm Snapdragon procesoare 600). " Nu 600 eliberat încă? - o întrebare retorică.
ohdude6, Da, și aproximativ opt-Okta - același cuvânt.
Și totuși, pentru mine personal ar fi interesat să citească mai multe despre versiunea arzitektur (și nm).
ohdude6,
Nu există un cuvânt care ARM v.5 acest buton androyd poate numai e-mail și de apel. V.6 este singurul 2D și max720p
Și V.7 mare mizerie, dar se poate face totul, V.9 V.7 puternic, chiar dacă pierde în frecvență. V / 15 este relabeled nevoie A.5 pentru programarea back-end și pentru a economisi bateria vine cu V.7
alexsx0622,
Ce fel de prostii!?)))
Alex62ru,
nu ești tu desigur, dar alexsx0622. porecle care iti plac
alexsx0622,
WTF? ARMv15?) Ai mărșăluiască răscolit sau nu știu este prost. ARMv5, Armv6, ARMv7 - este arhitectura. Anterior, au existat ARM9, dar ele nu sunt puternice ARMv7. Nu ARMv15 nu există. Ce ai scris (7,9,15) este probabil nucleul Cortex. Pe ARMv5 nu pot trimite mesaje e-mail și de apel, dar chiar și în unitatea igrulki și alte lucruri de făcut. Și în cazul în care nu buton Android? Procesoare cu arhitectura, există, de asemenea, dispozitive de la nokii. Si apropo, are o Armv6 pe grafica 3D, și max. Rezoluția depinde de GPU
MichaXDS,
c cortexul ademenită de ce V.9 anterioare suschesvuet și eliberați până în prezent.
3-d pe brațul 6 și 1080p zgură pe ele este foarte, foarte gemoroynoe
alexsx0622,
ARMv9 nu a fost încă. dar ARM9 - l ARMv4 și ARMv5. Fiți răbdători și să înțeleagă familii, arhitecturi, miezuri și compania SoC ARM.
Și 3D FHD la Armv6 posibil și depinde de prosessorov grafic
ohdude6,
mulțumesc, typo corectat enervant, desigur Snapdragon 800
Informativ și poznovatalno.
sh.bakyt,
Yesil ai doar un singur fir - 1 de bază este bun.
Dar - Android și diferite, de multe ori mai multe fire care rulează simultan. Ei bine, cel mai simplu exemplu - pe desktop se poate afla mai multe widget-uri monitorizează în mod constant apariția unor noi informații, plus în fundal - care este tu și câteva fluxuri.
Deci, desigur, este utilizarea de mai multe nuclee de acolo. O altă problemă pe care cele două nucleul puternic zchastuyu face față cu această sarcină nu este mai rău decât 4 slab - dar aceasta este o chestiune complet separată.
despre arhitectura unui cuvânt. despre orice Blondeau-sfaturi - o mulțime de mici.
uitat să spun despre extravaganta sisteme de operare diferite, dar ar spune că Linux mănâncă de 2-3 ori mai puțin decât Android de avort.
anz563,
Androyd virtalnaya această mașină, pacientul se execută, nu are acces KVM la fier toate în mediul Java, prin urmare, golovnyak putere
Articolul prolog scris. și anume generalizată. Ceea ce ești diferit atunci. bine, știi. faci totul. păstrează tăcerea. altele vor fi de folos, nu toate atât de deștept ca tine. deși eu, de asemenea, mai ales noul nimic învățat, dar citesc cu interes, deoarece Este scris foarte bine, și doar un whining despre Dumnezeu, articol inutil stimat, a petrecut plătind doar 5 minute de viață ea ta toate relele. pentru că jumătate dintre voi nici măcar nu știu cum să scrie off ar trebui să fie.
Este mai bine să fie specificații detaliate pentru toate procesoarele mobile populare imprimate. Și apoi am scris ce și așa toată lumea știe.
Deși este „Introducere“ și un cuplu de tabele pentru a compara performanța procesorului necesare pentru a conduce și nu uitați despre consumul de energie
Ei bine, da, noi nu citesc nimic, dar, pe de altă parte, astfel de articole sunt utile pentru incepatori, iar apoi trebuie să înțelegem toate de unul singur. Și am citit și am înțeles totul)
Pentru un articol Vă mulțumim!
Totul pe rafturi!
temagaiva,
Și se întâmplă să apară pentru a vă că vina pentru acest lucru este probabil să curba firmware-ul din China, și cu siguranță nu CPU?
Despre nanometri ar putea scrie în continuare.
Ei bine, despre instruirea individuală în fluxurile de procesoare multi-core, cum ar fi mototolită și nu foarte clar.
Să sperăm că, în partea principală vom vorbi despre arhitectura diferitelor procesoare cu mai multe detalii, de exemplu:
Structura diferitelor procesoare și evoluția acesteia (circuitul structural poate fi redus);
know-how aplicat la procesoare (de exemplu, ALU algoritmi transportoare, predicția ramură, și altele asemenea);
interacțiunea cu periferia procesor și memorie;
procesoare de comandă sistem de la producători diferiți, etc.
cssru,
FIG, ar fi, în razobratsya proizvyoditelyah și arhitecturi. Și atunci există, Texas Instrumentală ARM model de v.7 procente, dar ea nu știe cum să transforme sistemul de operare în timp real și nu numai lui, care este androyd posibil în mod oficial, într-adevăr nu se poate. ARM are grădina zoologică.
Și au existat V.8 mai degrabă experimentale în cazul în care cristalele au fost implantate prin GPS
Acum privesc sunt mulți specialiști și cel puțin unul dintre procesor ai inventat? cum poți să știi totul? și nu krttikovat articol. sensul articolului pe deplin divulgate.
rusil024,
Într-adevăr? Și ceea ce este A10 din A15 cortexul este diferit? Care este brațul V7, brațul v6, ceea ce este diferența fundamentală, ce altceva sunt ele? în cazul în care este scris?
Programul educațional normal de calitate, foarte util.
Și m-am gândit că ne-ar merge despre partea tehnică a producției de procesoare - cum ar fi: procesorul efectuează problemele sale rezolvarea datorită ceea ce unii controlere (respira ușor, de digestie stomac). Dintre toate articolele noi au învățat numai acest lucru: „1.7 GHz, ceea ce înseamnă că, pentru o secundă procesor va transporta 1,7 miliarde (1 miliard 700 milioane), cicluri.“ Dar la ei SE lww nfska mV, care este de 1 GHz sau 1.8 GHz funcționează la fel!
DONER SE lww,
O să-ți spun mai mult, netbook-uri cu hardware-ul aproape identice, dar diferite procesoare și frecvența de procesoare poate varia de 2 ori - la aceeași viteză
Multumesc pentru articol!
micro_sd,
este o chestiune exclusiv pentru dezvoltatorii OS :) dacă toate acestea au fost deschise - nici o problema
Este acel cip în DIP-locuințe de pe tabloul principal, de lângă procesor ARM?%)