Neander

5407 palavras 22 páginas
Workshop sobre Educação em Arquitetura de Computadores - WEAC 2008

Ensino de Arquiteturas de Processadores Multi-Core Através de um Sistema de Simulação Completo e da Experiência de um Projeto de Pesquisa*
Henrique C. Freitas†, Marco A. Z. Alves, Nicolas B. Maillard, Philippe O. A. Navaux
Grupo de Processamento Paralelo e Distribuído
Instituto de Informática, Programa de Pós-Graduação em Computação
Universidade Federal do Rio Grande do Sul, Brasil
{hcfreitas, marco.zanata, nicolas, navaux}@inf.ufrgs.br necessário que a academia utilize ambientes que suportem a simulação de um sistema completo composto por arquiteturas de processadores multi-core para o ensino de arquiteturas.
O surgimento das arquiteturas de processadores multi-core não é tão recente. Ao longo da última década viu-se surgir uma série de processadores dedicados com uma quantidade de núcleos superior ao que normalmente se observa atualmente em processadores de propósito geral. Processadores de
Rede [7][8] usavam cerca de dezenas de núcleos organizados de uma forma específica e com objetivos de processamento específicos. Nestes casos os núcleos não eram tão robustos, mas usavam das mesmas técnicas que hoje são utilizadas na maioria dos processadores multi-core de propósito geral. A Figura
1 ilustra exemplos de Processadores de Rede ressaltando a quantidade de núcleos.

Resumo
Ensinar arquitetura de processadores é um grande desafio em se tratando da rápida evolução da área.
Com o surgimento dos processadores multi-core e da possibilidade de processadores de propósito geral com dezenas e centenas de núcleos de processamento
(many-core), esse desafio aumenta. Neste contexto surgem também várias alternativas de projeto com novos conceitos e técnicas que aumentam o conteúdo que deve ser passado nas disciplinas relacionadas à arquitetura de computadores. O objetivo deste artigo é descrever o uso de um ambiente de simulação de sistema completo, capaz de auxiliar no

Relacionados

  • Neander
    881 palavras | 4 páginas
  • Neander
    630 palavras | 3 páginas
  • Neander
    673 palavras | 3 páginas
  • Neander
    458 palavras | 2 páginas
  • Neander
    280 palavras | 2 páginas
  • Neander
    1372 palavras | 6 páginas
  • Neander
    583 palavras | 3 páginas
  • neander
    1123 palavras | 5 páginas
  • neander
    1559 palavras | 7 páginas
  • Neander
    535 palavras | 3 páginas