Núcleos homogêneos e núcleos heterogêneos

0

Atualmente estou lendo sobre arquitetura multi-core para CPUs. No entanto, estou tendo dificuldades em entender o significado de "usar um projeto central repetido consistentemente", que descreve núcleos homogêneos. Enquanto os núcleos heterogêneos "usam uma mistura de núcleos". Eu não entendo o que realmente significa "mistura de núcleos". Alguém poderia explicar o que se entende por "mistura de núcleos"?

    
por Jam1 08.11.2017 / 22:42

3 respostas

0

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.

    
por 08.11.2017 / 22:50
1

A maneira mais fácil de entender isso é, por exemplo, para comparar um Intel Xeon E5-2660 e um Mediatek MT6750 .

  • Ambos têm 8 cores
  • O Xeon tem 8 núcleos (quase) idênticos
  • O Mediatek tem 4 baixo consumo de energia (consumo e desempenho) e 4 núcleos de maior potência

Enquanto para o Xeon voltado para o servidor, a contagem de núcleos é um meio de escalonamento, para o Mediatek alvo de smartphones o consumo de energia (e seu inverso, a duração da bateria) é o mesmo: quando muito pouco trabalho é feito, minúsculos núcleos de baixa potência são bons o suficiente e os mais potentes são realmente desligados para consertar a bateria.

    
por 08.11.2017 / 22:51
0
  • Homogêneo: "usando um design repetidamente"
  • Heterogêneo: "usando vários designs diferentes" (uma "mistura" de designs diferentes)

De Wikipeda :

Heterogeneous computing refers to systems that use more than one kind of processor or cores.

    
por 08.11.2017 / 22:47