Programação
A programação da ERAD 2001 envolve cinco cursos, cada um
com 6 horas de duração, abrangendo os tópicos: arquiteturas paralelas,
ambientes de execução, aplicações, avaliação de desempenho e visualização e
depuração de aplicações paralelas. Inclui, ainda, palestras, mesa redonda e
painel.
Horários:
| |
9/jan/2001
terça-feira |
10/jan/2001
quarta-feira |
11/jan/2001
quinta-feira |
12/jan/2001
sexta-feira |
13/jan/2001
sábado |
|
8:00 - 9:45 |
Inscrições |
Curso A |
Curso C |
Curso D |
Curso D |
|
9:45 - 10:00 |
I N T E R V A L O |
|
10:00 - 11:45 |
Abertura
Palestra 1 |
Curso A |
Palestra 4 |
Curso D |
Curso E |
|
11:45 - 13:30 |
A L M O Ç O |
|
13:30 - 15:15 |
Curso A |
Curso B |
Curso C |
Curso E |
Painel |
|
15:15 - 16:00 |
I N T E R V A L O |
|
16:00 - 17:45 |
Curso B |
Curso B |
Curso C |
Curso E |
Painel |
|
17:45 - 18:00 |
I N T E R V A L O |
|
18:00 - 19:00 |
Palestra 2 |
Palestra 3 |
Mesa Redonda |
Palestra Internacional |
|
Curso A: Arquiteturas Paralelas
Prof. Dr. César A. F. De Rose (CPAD PUCRS/HP)
Este curso objetiva trabalhar os conceitos básicos e as principais tendências
na área de arquitetur de máquinas paralelas. Serão aobordados os seguintes
temas: classificações de máquinas paralelas e organização de memória,
coerência de memórias cache, avaliação de diferentes redes de
interconexão e políticas de roteamento de mensagens, tendências na construção
de máquinas paralelas com ênfase para as máquinas agregadas (clusters
de estações).
Curso B: Ferramentas para Programação Paralela e Distribuída
Prof. Dr.Gerson G. H. Cavalheiro (UNISINOS)
Neste curso serão apresentas
ferramentas básicas para a programação paralela e distribuída utilizadas em
arquiteturas com múltiplos processadores, dotadas ou não de memória comum. As
ferramentas estudadas serão baseadas em processos leves, segundo o padrão
threads POSIX e de mecanismos de comunicação, utilizando bibliotecas do
tipo MPI.
Curso C: Escalonamento em Sistemas Paralelos e Distribuídos
Prof. MSc. Adenauer C. Yamin (UCPEL/UFPEL)
Este curso objetiva trabalhar os fundamentos e as principais tendências na
área de escalonamento em sistemas paralelos e distribuídos. Para tal, serão
abordados os seguintes tópicos: a definição do problema do escalonamento em
arquiteturas paralelas e distribuídas; o escalonamento estático e dinâmico:
principais algoritmos e situações de uso; o particionamento de arquiteturas
paralelas e distribuídas; o uso do paralelismo no particionamento e no
escalonamento; análise de casos comtemplando arquiteturas paralelas e seus
mecanismos de escalonamento.
Curso D: Avaliação de Desempenho de Sistemas Computacionais
Prof. Dr. João César Netto (UFRGS)
Este curso apresenta uma introdução à avaliação de desempenho de sistemas
computacionais. Serão abordados os seguintes temas: métodos analíticos: redes
de filas e redes de Petri; simulação direta: conceitos; abordagens de
modelagem de sistemas discretos: orientação a eventos e a processos; métodos
diretos: workloads e benchmarks.
Curso E: Depuração e Visualização de Programas Paralelos
Prof. Dr. Benhur de O. Stein (UFSM)
O curso apresenta técnicas de depuração de programas paralelos e distribuídos,
concentrando-se especialmente em visualização. Os principais pontos abordados
serão: geração de rastros (traces) de execução, tratando de problemas
como a existência de múltiplos fluxos de execução e a observabilidade de
eventos; visualização de traços de execução, escalabilidade e extensibilidade
de ferramentas de visualização; o problema do não-determinismo e reexecução
determinística de programas, depuradores paralelos simbólicos, uso
concomitante de ferramentas de depuração e visualização.
As palestras da ERAD 2001 apresentam avanços recentes na área de Alto
Desempenho e Aplicações. Elas são:
Palestra 1: Execução de Aplicações em Ambientes Concorrentes
Prof. Dr. Philippe O. A. Navaux (UFRGS)
Serão apresentados alguns problemas e suas execuções concorrentes, assim como
algumas técnicas de paralelização, em especial em processamento de imagens e
modelagem de problemas de dinâmica de fluídos.
Palestra 2: Sistemas Distribuídos
Prof. Dr. Cláudio F. R. Geyer (UFRGS)
Serão abordados os temas: protocolos de escalonamento distribuído, ambientes
de programação baseados em objetos distribuídos (interface gráfica,
replicação, mobilidade, visualização da execução), modelos multiparadigma e
data mining paralelo.
Palestra 3: Ambientes de Execução Paralela (survey)
Prof. Dr. Celso Maciel da Costa (PUCRS)
Será apresentado um panorama da pesquisa e desenvolvimento nos ambientes de
suporte de execução para aplicações de alto desempenho.
Palestra 4: Ferramentas para Programação Concorrente
Profa. Dra. Líria Matsumoto Sato (USP)
Será apresentado um panorama da pesquisa e desenvolvimento de ferramentas
voltadas para a implementação de aplicações para sistemas de alto desempenho,
enfatizando o uso de paralelismo em sistemas multiprocessadores e
cluster de estações.
Palestra 5: iCluster Project: HP Experiences in Cluster Computing
Bruno Richard, HP Laboratoires, Grenoble, França
Por fim, o programa preliminar da ERAD 2001 inclui a Mesa Redonda sobre
o Ensino de Alto Desempenho nas universidades do Rio Grande do Sul e um
Painel sobre a Pesquisa em Alto Desempenho no estado.
Mesa Redonda: O Ensino de Alto Desempenho no Rio Grande do Sul
Moderadora: Profa. Dra. Luciana Porcher Nedel (Secretária Regional SBC-RS)
Painel: A Pesquisa de Alto Desempenho no Rio Grande do Sul
Moderador: Prof. Dr. Marcelo Pasin (UFSM)
Os inscritos, para terem direito ao certificado, deverão ter freqüência em
pelo menos três dos cinco cursos e três das cinco palestras que compõem a
Escola.
|