Os núcleos homogêneos são idênticos, eles podem executar exatamente as mesmas tarefas e ter exatamente os mesmos recursos disponíveis. Os núcleos são funcionalmente idênticos.
Núcleos heterogêneos não são idênticos. O pode diferir em capacidades, velocidade, pode faltar certos recursos ou de outra forma executar uma tarefa diferente.
Um processador de PC moderno atual tem núcleos homogêneos, não há diferença na energia usada quando uma tarefa é executada em um núcleo em vez de outro. Uma tarefa pode esperar ser concluída exatamente na mesma hora, independentemente de qual núcleo seja agendado.
Os telefones modernos high-end tendem a ter núcleos heterogêneos. Muitos misturam núcleos de "baixa potência" do braço A53 e núcleos de "alto desempenho" A57. Os A57s têm tubulações mais longas e desempenho significativamente melhor, mas têm pior dissipação de energia. Os núcleos A53, por outro lado, são altamente eficientes em termos de energia e geralmente não são tão rápidos quanto seus primos maiores, mas podem executar as mesmas tarefas. Eles executam o mesmo código, mas como esse código é executado é diferente.