MO401 - Trabalho 2

 


O segundo trabalho será dividido em 3 partes:

  1. Texto escrito sobre um dos temas
  2. Revisão de um dos outros textos
  3. Apresentação oral na sala de aula

Todos os trabalhos ficarão disponíveis para download nesta página.

    

Temas:
   Cada trabalho abordará um tema exclusivo. Cada aluno fará o seu trabalho individualmente. Os alunos podem sugerir temas extras a serem incluídos nessa lista. Os trabalhos devem ter no máximo 8 páginas (siga este modelo da ACM) e devem ser escritos em português. Só serão aceitos textos no formato PDF. Cada aluno reservará o tema do seu trabalho enviando um email para ducatte@ic.unicamp.br  com assunto: mo401-T2 e no corpo da mensagem indicar o tema escolhido. As reservas dos t10emas serão processadas em ordem de chegada e essa página será atualizada, refletindo as reservas já realizadas.
OBS.: O aluno que desejar poderá propor um novo tema. 
  • Memória Transacional  ->  079759   Trabalho
  • Trace Caches (o que é, alternativas etc.)  ->   087348    Trabalho
  • Software Pipeline (o que é, algoritmos existentes, comparação entre os algort. etc) ->  107070  Trabalho
  • Trace Scheduling (o que é, algoritmos existentes, comparação entre os algoritmos etc) ->  
  • Arquiteturas Vetoriais e Loop Restructuring (O que é, uso, técnicas utilizadas: transformações simples; loop fusion; loop fission; loop reversal; loop interchanging; loop skewing; strip-mining; linear loop transformations etc)   -> 
  • Computação de alto desempenho
    • Clusters ->    107077   Trabalho
    • Arquitetura BlueGene/L ->  098338    Trabalho
    • NEC Earth Simulator System ->
  • Paralelismo em Nível de Instrução
    • Arquitetura 2DVLIW
    • Arquiteturas VLIW ->  100594   Trabalho
    • Arquiteturas Superescalares -> 100602 Trabalho
    • Execução Especulativa (load speculation, value speculation etc.) ->   981561   Trabalho
  • Paralelismo em Nível de Threads (arquitetura Niagara da Sun, hyperthreading da Intel, etc.) ->  107006 Trabalho
  • Multipath Execution (Speculative Threading, mecanismo de instruction fetch) -> 
  • Conjunto de Instruções Multimídia (MMX, SSE, SSE2, alternativas de outros fabricantes etc.)   ->  079738 Trabalho
  • Multicores ->   098362   Trabalho
  • Single-chip Cloud Computer (Intel   )
  • Verificação Formal de Blocos Complexos em Arquiteturas -> 
  • Sistemas Virtualizados ->  078272     Trabalho
  • Processadores (características do data path, sistema de gerenciamento de memória etc)
    • Evolução e Comparação das Famílias de Processadores Intel e AMD -> 087563   Trabalho
    • Processadores PowerPC e sua Evolução ->
    • Pentium 4 (partes avançadas da arquitetura, de onde vem o desempenho?, etc.) -> 
    • Intel Core 7i -> 
    • Cell (IBM/Toshiba/Sony) -> 036065     Trabalho
    • Itanium -> 
    • GPUs  (Graphics Processing Unit)  ->  070498    Trabalho
  • Tecnologias de Discos (ATA/SATA/SCSI etc)  ->  098336  Trabalho
  • Computação Quântica ->  096389      Trabalho
                         

Revisões:

As revisões devem ter 1 página e devem ser enviadas por email. Cada revisão deve ser dividida em duas partes, a primeira conterá o título do trabalho, autor e autor da revisão (nome e RA). A segunda parte deve contemplar os itens abaixo, nessa ordem:

  1. Resumo: 1 único parágrafo de, no máximo, 15 linhas, contendo um resumo do trabalho. Não pode ser uma cópia da seção de resumo do texto.
  2. Comentários: 1 único parágrafo de, no máximo, 5 linhas, contendo comentários sobre o trabalho
  3. Avaliação do texto: Notas de 1 (mínimo) a 5 (máximo) para cada um dos itens abaixo. Utilize uma linha de texto para justificar a nota atribuída a cada item.
    1. Estilo: O trabalho segue o estilo indicado?
    2. Estrutura: O trabalho está bem organizado? As seções estão bem distribuídas e em boa ordem?
    3. Contextualização: O trabalho tem uma motivação? É possível encontrar sua relação com outros temas da área?
    4. Português: O texto está bem escrito?
    5. Conteúdo: O texto possui um conteúdo coerente com o tema escolhido?
    6. Relevância: O texto é relevante para a área de Arquitetura de Computadores?
    7. Conhecimento Extra: O texto proporciona conhecimento extra sobre a matéria dada em aula?
    8. Bibliografia: A bibliografia está coerente, correta e em quantidade suficiente?
       
  4. Nota final do trabalho: Uma nota entre 0 (mínimo) e 10 (máximo) para o trabalho.

OBS.: Como padrão para as notas de 1 a 5, considere a seguinte escala:

  1. Péssimo
  2. Ruim
  3. Moderado
  4. Bom
  5. Ótimo


Apresentação:
 As apresentações devem durar 15 minutos. Os slides devem ser enviados junto com o trabalho. Os slides podem ser enviados no formato PowerPoint, OpenOffice ou PDF



Outras Informações:
  • Reserva: por e-mail contendo tema que deseja reservar e RA (assunto: mo401-T2)
  • Entrega do Trabalho:
    • Arquivo xxxxxx-t2.pdf contendo o texto do trabalho no formato indicado
    • Arquivo xxxxxx-ap.(pdf/ppt/sxi) com uma apresentação do trabalho
  • Entrega da Revisão:
    • Arquivo xxxxxx-rv.pdf com comentários e avaliação
  • OBS:
    • xxxxxx nos nomes dos arquivos é o seu RA
    • Todo trabalho deve ter bibliografia (URLs devem ter a data do último acesso).
    • Bibliografias devem ser citadas no texto.
    • Todo trabalho deve ter um título! Esse título deve estar destacado na primeira página.
    • Todo trabalho tem um autor, o nome e RA desse autor deve estar na primeira página do trabalho.
    • Certifique-se de que você sabe do que se trata determinado tema antes de escolhe-lo.

  • Datas:
    • Reserva: até as 8:00 de 14/05/2010
    • Entrega: até as 8:00 de 14/06/2010
    • Entrega Revisão: até as  8:00 de 07/07/2010
    • Apresentações: 16/06; 21/06; 23/06 e 30/06
      • 16/06:  107072;  036065;  070498;  087563;  079738 
      • 21/06:  107077;  098338;  100594;  100602;  098362
      • 23/06:  107006;  079759;  981561;  107070
      • 30/06:  098336;  096389;  087348;  078272