Un sistema di computer che utilizza più di un processore cadrà in una delle due categorie: ? Simmetriche o asimmetriche . Un sistema simmetrico utilizza core identici. Processori asimmetrici utilizza processori distinti che differiscono l'uno dall'altro . 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 per completare vari compiti che accedono ai diversi processori per completare queste attività . Questo riduce la tensione su un singolo processore per completare tutto il lavoro . La configurazione asimmetrica processore permette lavoro specializzato da inviare a ciascun processore . Per esempio, un processore può ottimizzare la larghezza di banda migliore degli altri programmi all'interno del sistema e sarebbe stato assegnato questi compiti.
Più core
I più core su di un chip del processore sono collegato ad un processore multi -purpose master. Questo processore master è collegato a tutti gli altri core presenti sul chip . Il master dà poi gli altri processori le attività da completare in base alla capacità dei processori . Questi processori collegati sono chiamati i processori di schiavi e sono attaccati solo il padrone e non l'altro. Questo rende il sistema più veloce e più efficiente di quello con tutti i processori collegati tra loro .