Processador multi-core
Os processador multi-core segue a mesma idea do Processador single-core, eles possuem ULA, UC, cache, entre outros componentes. A única diferença é que no caso da arquitetura de vários núcleos, cada core é anexado a um bus interface (analogicamente a um sistema de mensageiria) exercendo o papel de consumer na fila.
A principal vantagem dos processadores multi-core é o poder do paralelismo, executar tarefas de forma assíncrona, e então ter uma ganho de tempo significativo.