Quali sono core del processore asimmetrici?

May 9

Quali sono core del processore asimmetrici?


Un sistema che utilizza più di un processore cadere in una delle due categorie: simmetrica o asimmetrica. Un sistema simmetrico utilizza core identici. processori asimmetrici utilizza processori distinti che differiscono l'una dall'altra. L'obiettivo di tutti i sistemi multi-processore è quello di aumentare le prestazioni delle macchine.

Parallel Processing

L'uso di più di un tipo di processore consente al computer di completare compiti diversi accedono ai diversi processori per completare queste attività. Questo riduce la tensione su un singolo processore a completare tutto il lavoro. La configurazione del processore asimmetrico permette di lavoro specializzato da inviare ad ogni processore. Ad esempio, un processore può ottimizzare banda meglio di altri processori nel sistema e viene assegnata tali compiti.

core multipli

I più core su un chip del processore sono collegati ad un master processore multi-purpose. Questo processore master è collegato a tutti gli altri core presenti sul chip. Il master fornisce poi gli altri processori compiti da completare in base alla capacità dei processori. Questi processori collegati sono chiamati i processori di schiavi e sono attaccati solo al padrone e non l'altro. Questo rende il sistema più veloce e più efficiente che avere tutti i processori connessi l'uno all'altro.

vantaggi

Il più grande vantaggio del modello asimmetrica del core è che ogni processore può essere assegnato un compito specifico che può essere meglio degli altri processori. Questo permette al lavoro da ripartire tra i trasformatori utilizzando il meglio che ogni tipo di processore deve offrire. Queste caratteristiche rendono i processori più veloce di core di processore simmetriche dal core identici, con abilità identiche, deve completare tutte le attività.

svantaggi

Gli svantaggi di processori asimmetrici includono la programmazione e lo sviluppo di applicazioni con l'utilizzo di spazio libero. Programmatori e costruttori di applicazione devono progettare le loro applicazioni per lavorare con tutti i processori presenti nel sistema. Questo può significare più tempo e costi per sviluppare nuove applicazioni. In un sistema asimmetrico dual-core, se uno dei processori è maxed, non può accedere allo spazio libero l'altro processore poiché il lavoro due processori su compiti divergenti.