Video: Che cos'è un processore e come si determina la sua velocità (Novembre 2024)
Mentre provavo un tablet dimostrativo con Qualcomm Snapdragon 800 (MSM8974) l'altro giorno, mi è sembrato di non avere molte applicazioni per un telefono o un tablet Android che mostrassero cosa può fare un processore mobile più veloce. Su un desktop o laptop Windows o Mac, ho un sacco di applicazioni in cui processori più veloci offrono notevoli vantaggi, tra cui fogli di calcolo Excel di grandi dimensioni, manipolazione di grafica pesante, simulazioni e tutti i tipi di giochi. Ma quando mi sono seduto davanti al kit della piattaforma di sviluppo mobile (MDP) realizzato da Bsquare, mi sono sentito un po 'perplesso.
La mia collega Sascha Segan ha già eseguito una serie di benchmark comuni sul dispositivo, quindi volevo guardare le applicazioni del mondo reale. Lo Snapdragon 800 si basa su una CPU quad-core Krait 400 da 2, 3 GHz con grafica Adreno 330 a 450 MHz ed è prodotto con il processo a 28 HPM di TSMC. I guadagni della CPU rispetto alla generazione precedente dovrebbero essere buoni, ma i maggiori guadagni sembrano essere nella grafica. In generale, dovrebbe andare contro i progetti ARM competitivi, principalmente utilizzando il core Cortex-A15 o un big.LITTLE combinazione di core A15 e Cortex-A7 e la prossima piattaforma Bay Trail di Intel, ma aspetteremo di vedere macchine reali per fare un confronto finale.
Nei miei test, i video 1080p sembravano fantastici e persino i video 4K ridimensionati da YouTube sembra grandioso. E mentre il video su alcune app sembra a bassa risoluzione, ciò sembra colpa dell'app, non del dispositivo. Sono stato in grado di aprire molte schede del browser e i siti che ho visitato sembravano abbastanza veloci. La connessione di rete sembra essere la maggior parte del collo di bottiglia in questi giorni. USA Today si è caricato rapidamente e sono stato in grado di passare da una storia all'altra quasi all'istante.
Ma tutte queste cose funzionano davvero abbastanza bene su dispositivi di fascia alta esistenti, che si tratti di telefoni e tablet Android o degli ultimi dispositivi iOS.
Quindi, dove abbiamo bisogno della potenza di elaborazione aggiuntiva? La grafica è sicuramente un'area. I display ad altissima risoluzione, come il display Retina da 2.048 per 1.536 dell'iPad a schermo intero o il display 2.500 per 1.600 nel Nexus 10, hanno bisogno di più potenza sia per i giochi che per il rendering veloce di testo e grafica. L'MDP era di 1.920 per 1.080, il che è ottimo per un telefono o un piccolo tablet, ma non proprio dove si trova la fascia alta.
I giochi possono sempre richiedere più potenza. La maggior parte dei giochi per cellulare che ho visto sono in realtà a bassa risoluzione, ma proprio come nel mondo dei PC, stanno arrivando giochi a risoluzione più elevata. Sia Qualcomm che la linea Tegra di Nvidia hanno spinto per questo.
Qualcomm promuove anche cose come la codifica e la riproduzione di video 4K (dove l'800 dovrebbe fare meglio delle 600 esistenti) e le applicazioni di "visione artificiale", ma le app non sono ancora pronte. Anche la videoconferenza con più flussi video è un'applicazione ovvia. L'elaborazione delle immagini offre anche molte opportunità.
Forse la più grande vittoria sarà per le caratteristiche più naturali dell'interfaccia utente, come il riconoscimento vocale, il controllo dei gesti, la traduzione della lingua e le applicazioni sensibili al contesto che utilizzano sensori. Ma come la visione artificiale, non abbiamo ancora molte applicazioni generali che lo dimostrano.
Nel frattempo, gli sviluppatori di tablet e telefoni stanno trovando altri luoghi in cui i processori più veloci contano. Su dispositivi a grande schermo, inclusi tablet e "phablet", aziende come LG e Samsung stanno mostrando modi per eseguire due applicazioni contemporaneamente sul display, in modo da poter guardare un video mentre si fanno altre cose. Non ne sono ancora convinto su un telefono o anche su un tablet da 7 pollici, ma su tablet più grandi è utile. In effetti, è una delle cose che mi piacciono di più dei tablet basati su Windows.
In parte, i limiti che ho visto erano dovuti al fatto che si tratta di un'unità di sviluppo, progettata in modo che i produttori di hardware personalizzino Android e aggiungano altre cose. Ad esempio, gran parte del sistema operativo Android di base, ad esempio l'elenco delle app, non occupa nemmeno il display completo da 1.920 per 1.080, sebbene altre cose, come la maggior parte delle app effettive e del browser, lo facciano. Google Play si è bloccato, ma l'App Store di Amazon funziona bene. Niente di tutto ciò mi disturba in quanto questo non è un dispositivo destinato agli utenti finali.
Tuttavia, sottolinea le opportunità per Google con Android stesso, i produttori di dispositivi e i produttori di app di creare nuove cose che possono davvero trarre vantaggio da processori più veloci, sia basati su ARM che basati su x86.
Ho sentito la gente dire che non abbiamo bisogno di processori più veloci ma solo di più efficienti dal punto di vista energetico poiché quasi tutti vogliono una migliore durata della batteria. In una certa misura i processori più veloci tendono ad essere più efficienti dal punto di vista energetico in quanto possono eseguire più rapidamente un'attività e quindi tornare a uno stato a basso consumo, ma altrettanto importante, i processori più veloci portano a nuovi e diversi tipi di applicazioni. Sarà entusiasmante vedere quali nuove applicazioni escogiteranno dagli sviluppatori che varranno la pena aggiornare ai nuovi processori.