Snapdragon s4 pro, revizuire și testare
Prezentare generală Snapdragon S4 Pro | introducere
C începutul erei tehnologiei de calculator sunt entuziaști reale a dorit întotdeauna să afle mai multe despre „hardware-ul“, pe baza căruia a construit mașinile lor. Componente electronice, ale căror dispozitive de calcul colectate au fost întotdeauna de o mare importanță, chiar dacă nu le place, dar de gadget-uri, fie că este vorba antic Tandy 1000 c o tabletă Intel 8088 sau modern, cu o arhitectură ARM cip.
Datorită standardizării, în anii '80 ai secolului trecut, utilizatorii pot înlocui părți de calculatoare compatibile IBM. Și, deși multe componente auxiliare sunt sudate la plăcile cu circuite imprimate, noi încă ne amintim că a fost posibil să se instaleze un card de expansiune de calculator pentru mouse-ul pentru COM-interfețe, modem, sau „mare“ de pe hard disk 20 MB.
După ceva timp, ne-am salutat deja apariția unor procesoare modernizate (chiar și cu ajutorul „la bord“ memorie cache L2), formate standardizate de memorie, interfețe grafice mai rapide și o gamă largă de plug-in-periferice. A fost cu adevărat o epocă de aur pentru utilizatorii cu experiență - cei care știau exact cât de mult să-și petreacă și pe ce, pentru a obține sistemul la performanța necesară.
Acest model funcționează astăzi - în entuziastii PC-ul desktop. Cu toate acestea, pe măsură ce avansăm în epoca mobilității, formează factori și tabletă compactă ne smarfonov priva de flexibilitatea acordată mașinii de joc acasă. Astăzi, atunci când achiziționează o alegere dispozitiv mobil este, de fapt redus la volumul de memorie non-extensibil pentru stocarea de muzică, filme și fotografii.
Într-un sens, ne-am întors. Ne sacrifica portabilitatea posibilitatea de a juca jocuri cu calitatea, care sunt utilizate pentru a. Și cel mai mic dispozitiv, cu atât mai rău performanțele sale. Și, din moment ce acestea in miniatura extrem de platforma de nici o șansă de a face munca mai rapid gadget integrat, de obicei, entuziaști.
Aici se află esența problemei. Dezvoltatorii nu se mai scrie programe pentru iOS și Android - au optimiza software-ul lor pentru platforme hardware specifice. compania Nvidia, probabil a făcut cel mai semnificativ progres în domeniul cooperării cu comunitatea de programare: jocuri, „ascuțit“ sub „sistem pe un cip“ Tegra 3, pur și simplu nu va funcționa pe dispozitivele Android bazate pe orice alte procesoare.
Platforma S4 Pro Developer MDP
Recent, reprezentanții Qualcomm ne-a invitat la un seminar unde am avut ocazia de a evalua promițătoare procesor Snapdragon S4 Pro. Disponibil în versiunile cu două și quad.
Cu ceva timp după aceea, am primit o copie a propriei platforme mobile S4 Pro, datorită căreia am reușit să efectueze o comparație aprofundată a performanței Snapdragon S4 Pro cu tablete construite pe platforme concurente. Există o mulțime de numere, astfel încât fixați-vă centurile de siguranță!
Prezentare generală Snapdragon S4 Pro | Procesoarele linie: CPU și grafică Adreno Krait
Sub numele comun Qualcomm S4 ascuns patru familii de produse, fiecare fiind format din chips-uri individuale, orientate spre diverse utilizări.
De exemplu, S4 Prime este poziționat ca o soluție pentru TB „inteligente“ și STB. „Sistemul pe un cip“ MPQ8064 - un singur cip, parte a acestei serii, și acesta are un miez Krait quad-core de microarhitectura și Adreno 320 accelerator grafic.
Unghiilor programului de astăzi, Snapdragon S4 Pro de familie. Acesta include două chips-uri diferite, MSM8960T și APQ8064. Primul dintre acestea este un Krait dual-procesor, iar al doilea - quad. Ambele cipuri sunt realizate din tehnologie de 28 nm și echipat cu aceeași high-end grafic Adreno 320. Astfel modelul MSM8960T este prevăzut suplimentar cu built-in 3G / 4G / LTE, în care otstutstvuet APQ8064.
Chip Snapdragon S4 Pro ocupă o poziție mai înaltă în ierarhia Qualcomm S4 cip conceput pentru dispozitive mobile, nu este surprinzător faptul că baza pentru platforma de dezvoltare, pe care le-am dobândit în laboratorul nostru, a fost pus APQ8064 cip.
„Sistem pe cip“ Flowchart MSM8960
Deși în mod oficial Snapdragon S4 Pro cip este doar al doilea în „Tabelul de Rangurile“ linia S4, aceste sisteme sunt, desigur, sunt de înaltă performanță. Așa cum am spus, APQ8064 este bazat pe un procesor Krait quad-core, care rulează la o frecvență de ceas de 1,5 până la 1,7 GHz. În Qualcomm nu ne-ar putea oferi diagrama bloc este APQ8064 cip, astfel imagina că schema de MSM8960, există două nuclee suplimentare, iar unitatea de comunicare a devenit mult mai puțin (doar prin Wi-Fi și Bluetooth, fără acces la rețelele celulare).
Fiecare miez este prevăzut cu Krait 16K L1 memorie cache pentru date și 16 Kbytes pentru instrucțiunea L1 și la fiecare două nuclee au un al doilea volum comun cache de nivel de 1 MB. core Qualcomm Computing arhitectura Krait moștenit caracteristicile de bază ale Scorpion, pe care am descris în articolul de a treia generație Snapdragon: Dual-Core Scorpion (Eng.). În tabelul de mai jos ne oferă informații mai detaliate despre arhitectura Scorpion și Krait în comparație cu ARM Cortex-A9 și ARM Cortex-A15.
Spre deosebire de mulți concurenți, compania Qualcomm petrece mult timp și investește masiv în dezvoltarea propriilor nuclee de procesoare bazate pe ARM. De exemplu, baza pentru proiectarea Scorpion pune aceeași arhitectură ARMv7-A, care este utilizat în miezuri Cortex-A8 și Cortex-A9. Cu toate acestea, în exemplul de realizare Qualcomm conductei de execuție de instrucțiuni este împărțit pe un număr diferit de etape, de executare a ordinelor aplicabile instrucțiunilor, și oferă suport pentru 128 de biți SIMD-comenzi. Cu o astfel de îmbunătățire semnificativă, Scorpion este semnificativ diferită de standardul Cortex-A9, și ajută pentru a explica unele dintre victoriile sale în testele de performanță.
In Krait nucleu a fost semnificativ crescut de viteză în detrimentul complicând arhitecturii (plus un proces mai subțire de 28 nm). Fiecare nucleu poate decoda acum până la trei instrucțiuni pe ciclu (în comparație cu două Scorpion) - ca cip ARM Cortex-A5. operațiuni Conveyor întregi în Krait este format din 11 etape - una mai mult decât Scorpion, dar nu atât timp cât conducta A15 15 trepte. În practică, pe banda rulanta mai înseamnă a fi capabil de a realiza o mai mare frecvență de ceas.
inginerii Qualcomm au pus în aplicare, de asemenea, capacitatea de a lucra în fiecare nucleu Krait la diferite viteze de ceas, care îmbunătățește performanța de economisire a energiei în aplicații care nu necesită resursele de calcul ale tuturor miezurilor „sistem pe un cip.“ O caracteristică utilă, dar nu este nouă: a fost avută în vedere din nou în miezul Scorpion o astfel de posibilitate. În plus, a cincea „extra“ în nucleul NVIDIA Tegra 3 va lucra pe același principiu.
Prezentare generală Snapdragon S4 Pro | Performanță Scorpion și Krait: diferențele dintre generații
Lăsând la o parte detaliile tehnice, să pun o întrebare simplă: modul în care diferite de bază de performanță Qualcomm Scorpion și Krait? Pachetul Geekbench va ajuta pentru a evalua diferența în general.
sistem pe un cip
punct plutitor
Nvidia Tegra 3 (T30L) (4 nuclee Cortex-A9 @ 1,3 GHz)
TI OMAP 4430 (2 nuclee Cortex-A9 @ 1GHz)
Apple a A5 / A5X (2 core Cortex-A9 @ 1 GHz)
Qualcomm S3 (APQ8060) (2 Scorpion core @ 1.2 GHz)
Qualcomm S4 Plus (MSM8960) (2 Krait core @ 1.5 GHz)
Qualcomm S4 Pro (APQ8064) (4 Krait core @ 1.5 GHz)
Judecând după rezultatele, Krait este de aproape trei ori mai puternic decât predecesorul său, cu cea mai mare creștere a performanței este notat în operațiunile cu virgulă mobilă. Interesul este comparația cu Nvidia Tegra 3 de operare cip Krait în plăci, cum ar fi Nexus 7 și Transformer Pad.
Performanțe remarcabile în operațiunile cu virgulă mobilă - un mare cadou pentru dezvoltatorii de jocuri, și sperăm că Qualcomm campionat în această disciplină va servi pentru a continua sovershenstvovaniiyu jocuri pentru telefoane mobile. Documentația Google pentru sistemul de operare Android este recomandat pentru a fi utilizat cu precauție plutitoare calcule punct ca la „Google Phone“, se execută aproximativ de două ori mai lent decât întreg. Și totuși, vedem cum procesor OMAP 4430 de la Texas Instruments ocoleste Apple a A5 / A5X în calculele de testare Geekbench cu un punct de flotant - în ciuda faptului că cele două chips-uri sunt construite pe dual-core procesor Cortex-A9, cu o frecvență de ceas de 1 GHz. Deci, ce se spune despre performanța în iOS?
dezvoltatorii de software încă mai trebuie să scrie cod pentru platforme hardware multiple, dintre care unele sunt mai rapide decât altele, și poate fi foarte bine că acesta este un dispozitiv bazat pe Krait va demonstra cea mai bună performanță disponibilă pe piață.
SiSoft Sandra, Android Edition
Sandra - una dintre acele aplicații de diagnosticare care vă permit să se îngropa în adâncimi de desktop, examinând în mod clar toate valorile de performanță de pe rafturi. În viitor, compania-dezvoltator de SiSoftware intentioneaza sa lanseze o versiune specială a programului pentru dispozitive care rulează Android. Am fost dat cu amabilitate o versiune beta de început pe care am folosit pentru această revizuire.
Performanța generală a SiSoftware Sandra
Și dacă țineți o astfel de comparație într-un test multimedia Sandra, vom vedea, din cauza căreia arhitectura Krair înainte, în primul rând, Scorpion, și, în al doilea rând, OMAP Cortex-A9.
În cazurile în care APQ8064 poate profita de pe 64 de biți și 128 biți instrucțiuni ARM NEON, el a tras cu ușurință înainte. A fost doar atunci când Sandra se întoarce la măsurarea performanței în vectorul plutitoare modul punct, Snapdragon S4 Pro recunosc poziția de lider. Este greu de necesar să vă faceți griji cu privire la acest lucru: la fel de mult mai puternic set de instrucțiuni NEON, este mult mai probabil pentru a obține sprijin în aplicații reale.
Eficacitatea core multi-core computing
în urmă cu mai mulți ani, Intel și AMD au încetat să se concentreze pe procesoare rapide desktop single-core și a început să proiecteze un procesor cu mai multe nuclee într-un singur pachet. Programatorii a trebuit să învețe să utilizeze resursele duplicat pentru a extrage dintr-un astfel de aranjament unele beneficii.
Același lucru se întâmplă în piața de chips-uri mobile, atunci când mai multe core-„sistem pe un cip“ este paralelismul de calcul avansat în arhitectură eficientă a energiei. Cu toate acestea, ca și în cazul destopnyh procesoare, performanța de cip cu două sau quad-core nu crește liniar. Măsurătorile sintetice fac posibilă pentru a obține cel mai bun rezultat al acestei scalarea, dar în lumea reală nu este atât de perfectă.
O parte din motivul pentru care este modul in care aceste nuclee interacționează între ele. Pentru aplicații multi-threaded folosind un schimbul de date între nuclee, și în cazul în care distribuția este organizată în mod eficient, performanța generală este degradat. Esențial pentru eficiența unui multithreaded de canale de prelucrare a datelor are o lățime de bandă și latență scăzută. Procesor TI OMAP 4430 capabil de o secundă pentru a muta majoritatea datelor între miezurile, Nvidia Tegra 3 este literalmente respirația în ceafă - dar, datorită latență minimă.
Prezentare generală Snapdragon S4 Pro | Performance Grafic: adreno 320 GLBenchmark 2.1 și 2.5 teste
Din fericire, performanța GPU Adreno 320 este mult mai ușor de evaluat. Să începem cu testul de pe ecran în pachetul software GLBenchmark 2.1.
Rezultatele vorbesc de la sine. motor grafic SGX543MP4 utilizat în tableta Apple iPad 3, acesta este campionul productivității la o rezoluție a ecranului de 1280x720 pixeli. Qualcomm Adreno 320 nucleu este aproape egal Tehnologii crearea de imaginație în testare Egipt, dar se situează cu aproximativ 30% în testul Pro.
Deși Adreno 320 în spatele SGX543MP, Qualcomm merită încă credit pentru îmbunătățirea arhitecturii sale grafice. Adreno 320 produce de trei până la patru ori mai mare decât numărul de cadre pe secundă decât Adreno 220, iar rata de umplere de pixeli este de șase ori mai mare.
GLBenchmark 2.5, OpenGL ES 2.0 pentru rezoluție 1080p
De-a lungul timpului, rezoluția ecranului popular astăzi evoluează la ecrane de înaltă definiție. Știm deja tableta Apple iPad a treia generație, cu un ecran de 2048x1536 pixeli, ceea ce necesită un accelerator grafic mai puternic. Este evident că testele arhitectura grafica mobil la o serie de aplicații mult mai exigente devin din ce în ce mai importante. Cel mai bun putem face astăzi este de a utiliza cel mai recent pachet de Kishonti GLBenchmark 2.5, care, la fel ca predecesorul său, testează în principal de lucru cu interfata de software, OpenGL ES 2.0, dar se concentrează pe rezoluția de 1920x1080 pixeli și texturi de înaltă calitate.
După calvarul, care GLBenchmark 2.5 supus fiecărui test subsistemul grafic, rezultatele modificate. De data aceasta, Qualcomm Adreno 320 a ieșit victorios peste SGX543MP4. De fapt, diferența de performanță este foarte mică, iar Pro de testare, care au favorizat anterior grafica PowerVR, nu mai este o parte din acest pachet. Prin urmare, Adreno 320 nu poate fi considerată victorie convingătoare. Dar, cel puțin, este interesant să vedem că Adreno capabile să producă o rată de completare mai mari sub sarcină mare.
Din păcate, grafica Qualcomm în imposibilitatea de a se apropie de umplere de viteză, care oferă tehnologie „amânată de redare mozaic“ (placi de ceramica tencuiala pe baza de Deferred, TBDR), implementat în grafic Tehnologii imaginație. Cu toate acestea, adreno 320 prezintă un avantaj substanțial față de generația anterioară adreno 220 cip.
Prezentare generală Snapdragon S4 Pro | Qualcomm înapoi în joc
Platforma Snapdragon S4 Pro. care arată o creștere cardinal în performanța generală și grafică, compania echipează Qualcomm numărul corect pentru meciul cu categoria grea curent, care utilizează „sistem pe un cip“ bazat pe Cortex-A9.
Dar este modul în care lumea de înaltă tehnologie, care Qualcomm va avea în curând să se confrunte cu o concurență și mai mult. Ideea este că deja în viitorul apropiat sunt de așteptat să apară Nvidia Tegra cip și de ultimă generație TI OMAP 5430. Ambele dispozitive sunt construite pe nuclee Cortex-A15 și, fără îndoială, va fi capabil să se laude cu o performanță grafică mult mai mult.
Compara Snapdragon S4 de căldură cu concurenții și „testul cu bucăți de unt“