Seleziona pagina

Perché ho bisogno di 10 core in un telefono e cos'è il SoC? Diciamolo!

Sempre più persone mi chiedono cosa significhi avere 8 o 10 core in un telefono. Ecco la risposta!

mediatek_helio_x20.jpg

Cercherò di non esagerare con questo articolo e di rispondere alle domande più importanti nel modo più semplice. La prima e forse più importante domanda per i telefoni è cos'è il SoC e se c'è un processore o un acceleratore grafico in un telefono.

 

Cos'è il SoC?

SoC è l'acronimo di System on a Chip. Il termine copre un chip in cui troviamo tutti i componenti importanti necessari per far funzionare il sistema contemporaneamente.

Ai vecchi tempi, nel mondo dei computer, ogni funzione aveva un chip separato. C'era un controller del disco rigido, una scheda audio, ma c'era anche una scheda separata accanto ai masterizzatori di CD. Poi, con l'evolversi della tecnologia di produzione, si è cercato di combinare sempre più funzionalità in un unico chip. I ponti nord e sud sono arrivati ​​sulle schede madri, i controller video sono stati aggiunti ai processori, ma è interessante notare che il processo è culminato non nel mondo dei PC, ma nel mondo dei telefoni cellulari.

snapdragon_835_1482930216988.jpeg

Nel caso di un moderno telefono cellulare oggi, è essenzialmente un errore parlare di un processore, una GPU o un acceleratore grafico separati, poiché sono tutti alloggiati all'interno di un singolo chip insieme a diversi altri componenti. In questo chip SOC, ad esempio, troviamo il controller di memoria, ma è presente anche un'unità incaricata di gestire le fotocamere al suo interno. Quindi questo significa che nelle testimonianze telefoniche che scrivo, io stesso tratto erroneamente questi termini, motivo per cui la maggior parte dei lettori lo capisce. Nel corso degli anni, ci siamo resi conto del fatto che la potenza di un componente hardware è principalmente l'orologio del processore e, più recentemente, il numero di core nel processore. E questo non è il caso dei telefoni, o almeno la connessione non è così chiara.

Entriamo nel SoC e diamo un'occhiata al processore. Se trovi una descrizione più dettagliata di un telefono, puoi leggere quelli come Cortex-A53. Questo è un tipo di core nel processore all'interno del SoC.

arm-holding-office.jpg

I core Cortex sono prodotti di un'azienda chiamata ARM Limited, almeno prodotti intellettuali, perché l'azienda non produce nulla, si limita a sviluppare. Ad esempio, le architetture dei processori. Quindi, se senti ARM su un telefono, significa che l'architettura sviluppata dall'azienda funziona sul telefono o sul tablet. Attualmente, le soluzioni ARM sono già a 64 bit, che possono indirizzare e utilizzare molta più memoria rispetto alle vecchie soluzioni a 32 bit.

Diamo un'occhiata al processore.

Nell'articolo l'esempio, ovvero il processore da sezionare, sarà una soluzione MediaTek, ovvero l'MT6769. È già un'unità avanzata con dieci core di processore.

MediTek è comunque un'azienda cinese, possiamo trovare i loro processori in molti dispositivi. eravamo in grado di identificarli dal fatto che la designazione del tipo aveva una designazione MT prima dei numeri. Non è rimasto indietro neanche ultimamente, ma forse a causa dell'idea intelligente dei marketer, ai processori è stato dato un nome di fantasia, questo è diventato Helio. Quindi, se vogliamo essere molto precisi, ora stiamo guardando l'Helio X20 - MT 6797.

mediatek-x20.jpg

Per capire perché i dieci semi sono buoni e come siamo arrivati ​​da uno a dieci, devi ancora masticare alcune frasi.

All'inizio, raddoppiare o quadruplicare i core del processore serviva a due scopi. Da un lato, più core potevano contare di più, la capacità di calcolo era maggiore e, dall'altro, erano in grado di contare in parallelo, quindi la capacità per core poteva sommarsi. Dobbiamo sapere che il core del processore non è come il nostro cervello, non "presterà attenzione" a più di uno, non può calcolare più di una cosa alla volta. Se un processore single-core ha più di un compito, divide il tempo disponibile in sezioni, in modo che dove viene gestito un compito, viene raggiunto l'altro. Se ne abbiamo due noi stessi, sono già in grado di svolgere due compiti contemporaneamente e così via.

 

 

leagoo-kiicaa-mix-2.jpgHai 19mila fiorini per un telefono a otto core?

Se lo hai, puoi sfruttare questa opportunità ora e potresti essere il fortunato proprietario di un telefono molto potente!

 

 

 

 

original_xiaomi_m365_folding_electric_scooter1.jpgEcco i primi 10 telefoni core sotto i 30mila fiorini

Lo sviluppo non può fermarsi, sembra che anche i processori a otto core diventeranno obsoleti.

Da quanto sopra è già chiaro perché più core sono migliori. Sì, ma con i processori mobili ci imbattiamo in un altro termine importante, ovvero cluster. Cluster significa letteralmente cluster, e questo spiega bene cosa possiamo vedere in un processore. Cluster, come sull'uva, ma qui i core del processore non sono "appesi" in cluster più piccoli all'interno del cluster più grande.

helio-x20-610x344.png

I processori a dieci core in uso oggi, come il già citato Helio X20, includono tre cluster. In questi grappoli troviamo distribuiti i dieci semi. Nel primo e nel secondo grappolo sono presenti 4-4 semi, mentre nel terzo sono presenti solo due. Questi sono i nuclei dei miglioramenti ARM già menzionati. Nei cluster quad-core troviamo core ARM Cortex-A53, e nel cluster dual-core troviamo due core ARM Cortex-A72.

helio-x20-2-610x343.png

Stiamo lentamente arrivando al cuore del nostro articolo sul perché questa pletora di core è buona in un singolo processore. Penso che anche tu sarai coinvolto quando ti dirò che in quei tre cluster, i core ARM funzionano a velocità di clock diverse.

Se il processore, in particolare il telefono, è inattivo, o diamo solo un'occhiata a quante ore ha, allora anche la minima potenza di calcolo è sufficiente per far funzionare il telefono. In questi casi, i quattro core ARM Cortex-A1,4 che operano a 53 GHz che si trovano al livello inferiore funzioneranno solo. La velocità di clock relativamente bassa e pochi core richiedono poca energia.

helio-x20-1-610x344.png

Quando iniziamo a fare più di un'operazione sul telefono, eseguendo più programmi contemporaneamente in background, il secondo cluster, che ha anche quattro core ARM Cortex-A53, è in esecuzione, ma ha già un clock a 2 GHz.

Quando lanciamo un programma con un requisito computazionale approssimativo, diciamo un gioco 3D, la richiesta computazionale cresce fino ai cieli e il processore si blocca nel terzo cluster, che presenta due core ARM Cortex-A72 più avanzati che funzionano a velocità di clock più elevate.

Riassumiamo!

Quindi ci sono due ragioni importanti per cui un telefono con, diciamo, non uno, ma un processore a dieci core funziona. Da un lato, più nuclei, più compiti possono essere eseguiti in parallelo, e dall'altro, la fame di energia dei semi disposti in grappoli può essere mantenuta accendendo e spegnendo uno per uno i grappoli più piccoli e alzando ai valori massimi di clock specificati sopra.

helio-x20-03.png

Certo, possiamo dirlo in modo più semplice, perché gli articoli di solito usano la parola scaling per questo processo, il che significa essenzialmente che il sistema conosce le risorse della CPU, sia in termini di consumo energetico che di capacità di calcolo, nel modo migliore, più economico e più efficiente al momento giusto, concentrati sul fare il compito giusto.

Quindi questa era la breve spiegazione, sfortunatamente non potrei dire più semplicemente perché valesse la pena scegliere un telefono con il maggior numero possibile di core. Certamente, cercherò di rispondere alle domande che sorgono!

Qui troverai l'attuale telefono a dieci core più economico con processore Helio X20: Ecco i primi 10 telefoni core sotto i 30mila fiorini

E qui ci sono molti processori a dieci core: Un sacco di telefoni con dieci core

Circa l'autore

s3nki

Proprietario del sito web HOC.hu. È autore di centinaia di articoli e migliaia di notizie. Oltre a varie interfacce online, ha scritto per Chip Magazine e anche per PC Guru. Per un certo periodo ha gestito il proprio negozio di PC, lavorando per anni come responsabile di negozio, responsabile del servizio, amministratore di sistema oltre che nel giornalismo.