Sobre arquiteturas de múltiplos núcleos (multicore), é CORRETO afirmar:
-
A A utilização da tecnologia NoC (Network on Chip) aumenta a complexidade do projeto do processador, devido a sua estrutura irregular e dinâmica.
-
B A utilização da tecnologia NoC (Network on Chip) integra os módulos de computação e comunicação, deixando a gerência das questões de sincronização para um único núcleo da arquitetura, aumentando, assim, a eficiência do processamento.
-
C Devido ao aumento do número de núcleos, não há a necessidade de comunicação entre diversos elementos do processador multicore (processadores, memórias, módulos especializados). A integração de seus múltiplos núcleos de processamento em um único chip é o que favorece o alto desempenho do processador.
-
D Devido ao aumento do número de núcleos, há a necessidade de uma rede de comunicação de alto desempenho entre eles. A aplicação de NoC (Network on Chip) como solução da comunicação entre os diversos elementos do processador multicore (processadores, memórias, módulos especializados) apresenta-se como solução muito eficiente.
-
E A utilização da tecnologia NoC (Network on Chip) é inviável em arquiteturas multicore, devido à impossibilidade de se conseguir em um chip os mesmos princípios que são aplicados em projetos de rede de comunicação em um nível macroscópico.