EA962 - LABORATÓRIO DE SISTEMAS COMPUTACIONAIS

 

 

OF

T

P

L

S

SL

C

6 0 2 0 2 2 2
Período de Oferecimento da Disciplina, segundo a convenção:
1 - Primeiro Período Letivo
2 - Segundo Período Letivo
5 - Ambos os Semestres Letivos.
6 - A Critério da Unidade
Horas-aula Semanais de Teoria Horas-aula Semanais de Prática Horas-aula Semanais de Laboratório Horas-aula Semanais Horas-aula Semanais em Sala Crédito da Disciplina, Relativo a um período letivo de quinze semanas

 

Pré Requisitos EA877 / EA876/EA879
 

        

Ementa Projeto e desenvolvimento de sistemas computacionais.
 
Ementa Detalhada 1. Introdução ao processamento paralelo · Objetivos · Taxonomia das arquiteturas: SISD, SIMD, MISD, MIMD · Terminologia · tarefas, speedup, sincronização, granularidade, etc. · Modelos de acesso à memória 2. Desempenho na computação paralela · Speedup ideal · Lei de Amdahl · Eficiência · Fatores que afetam o speedup 3. Atividades de Laboratório · Introdução ao PVM (Parallel Virtual Machine) · Técnicas básicas de programação · Projetos: - programas exemplos; - produto de matrizes; - cálculo de integrais; - algorítmos de busca em grafos dirigidos; Ps. ambiente de laboratório: cluster de estações RISC/6000 conectadas por rede token-ring. · Introdução à arquitetura hipercubo · Técnica básica de programação · Projetos: - programas exemplos; - produto de matrizes; - cálculo de integrais; - algorítmos de busca em grafos dirigidos; Ps. ambiente de laboratório: computador hipercubo com 64 CPU’s. · Comparação dos resultados das implementações usando o PVM e o hipercubo.
 
Bibliografia

 

   
Professor(es) Responsáve(l/is) pela Atualização 26/01/2007