Perché i processori ARM dominano le piattaforme mobili mentre x86 domina le piattaforme desktop / server

7

Quasi tutti i telefoni cellulari, ad eccezione di quelli prodotti da Intel, utilizzano processori basati su ARM mentre l'industria desktop / server è dominata dai processori x86.

Quali caratteristiche si offrono rispetto all'altra per quanto riguarda il dominio che hanno nei rispettivi settori?

    
posta Chander Shivdasani 23.03.2012 - 00:26
fonte

4 risposte

16

ARM concentrato sul consumo di energia sin dall'inizio. Ciò ha dato loro un enorme vantaggio in quasi tutto ciò che è alimentato a batteria.

La popolarità di x86 è principalmente per ragioni storiche: è stata lì per sempre, ed è stato abbastanza buono che la maggior parte del mercato ha avuto pochi motivi per passare a qualsiasi altra cosa.

    
risposta data 23.03.2012 - 00:37
fonte
6

Il punto più grande qui è che il consumo di energia di ARM è molto desiderabile per i dispositivi portatili. Quasi il 75% dei dispositivi mobili esegue un processore ARM.

C'è un eccellente articolo sul confronto di entrambe le piattaforme. link

Anche il modello di business di ARM è leggermente diverso da AMD o Intel. Concedono in licenza la loro tecnologia rispetto alla produzione dei propri chip. C'è un punto strong qui è che, le persone non vogliono davvero acquistare il microprocessore da solo e saranno incorporati in un dispositivo o fattore di forma. Ora Intel sta cercando di competere in questo spazio portando meno chip che consumano energia. Anche le vendite di PC stanno diminuendo più che mai.

    
risposta data 23.03.2012 - 05:42
fonte
0

C'è un grande articolo sugli ecosistemi e sulle filosofie del design dietro queste due architetture. Penso che fosse cablato, ma fondamentalmente il braccio è basato su RISC. Questo è un set di istruzioni ridotto. Nei primi anni '90, la mela passò al chip PowerPC in base alla credenza che i chip RISC avrebbero presto offerto maggiori efficienze.

Nel frattempo intel stava aggiungendo set di istruzioni al suo nucleo. Ricorda il suffisso MMX tra la metà e la fine degli anni '90?

Beh, la dimensione e la creatività di Intels (e alcuni fan della cpu big!) hanno tenuto a bada le divergenze in termini di prestazioni / efficienza per molto più tempo del previsto, ma i dispositivi mobili beneficiano enormemente del ridotto consumo energetico e nessuno vuole un ventilatore CPU iPhone ...

L'ironia è, apple è passato a x86 alla fine degli anni '90 per OSx.

    
risposta data 23.03.2012 - 05:03
fonte
-1

ARM è un progettista di microcontroller (In generale) e rende pochi microprocessori per laptop di fascia bassa con capacità non molto elevate rispetto a Intel, mentre parlando di x86, richiede molti altri componenti come la RAM, Scheda madre, ecc. Su cui funzionare.

Gli ingressi ARM al loro interno sono i segnali dei dati derivati dalla batteria del dispositivo mobile e dalle funzioni.

x86 d'altra parte ha bisogno di un alimentatore relativamente pesante per accendere la scheda madre.

Inoltre quando parliamo di x86, intendiamo solo un microprocessore e non un microcontrollore.

La differenza sta nel loro funzionamento.

Un microprocessore è solo un accumulatore e un generatore, cioè accumula segnali in binario e li elabora. La scheda madre è incorporata nei canali dei segnali a vari dispositivi e funzionano di conseguenza. Un ram è anche necessario per il funzionamento rapido dei comandi del Micro - Processore o anche utile per memorizzare nei dati per un periodo di tempo temporaneo che può essere POPPED o PUSHED dal Microprocessore.

Parlando di un Micro-Controller, generalmente ha una RAM incorporata, 16 - 32 pin (anche 48 o più). Questi pin eseguono un po 'o l'altro funzionamento del tuo dispositivo mobile. Un Pin Micro-Controller può essere programmato usando C o Assembly per illuminare lo schermo, Accendi il Led, ecc.

Ora il principale punto di differenza è che il consumo energetico di x86 è elevato. Ma negli ultimi tempi la tecnologia Intel ha iniziato a produrre tablet che alimentano una parte parziale di x86 e elaborano proprio come farebbe un computer rendendo la gestione dei dati, i giochi, ecc. Incredibilmente veloce.

Spero che questo aiuti Sir:)

    
risposta data 16.09.2012 - 12:42
fonte

Leggi altre domande sui tag