WSCAD-SSC 2009: X Simpósio em Sistemas Computacionais

Inscrições

Para novas inscrições, clique aqui.


ibirapuera

Patrocínio:

Se sua empresa está interessada em patrocinar o WSCAD-SSC.

Minicursos

Abaixo estão listados os minicursos do WSCAD-SSC 2009, de acordo com a ordem na programação do WSCAD. Em breve mais informações sobre horário e data das apresentações.


Minicurso 1

Networks-on-Chip: Conceitos, arquiteturas e tendências

Henrique Freitas, Pontifícia Universidade Católica de Minas Gerais, Brazil Philippe Navaux, UFRGS, Brazil.

Resumo:

Com a proposta deste mini-curso pretendemos atingir quatro objetivos principais: - Apresentar e difundir os conhecimentos relacionados às Networks-on-Chip (NoCs) para os futuros processadores many-core. - Produzir e disponibilizar literatura em português sobre Networks-on-Chip. - Apresentar arquiteturas, análises, aplicações e comparações entre Networks-on-Chip. - Mostrar e analisar a viabilidade das NoCs usando casos e problemas encontrados em pesquisas do estado da arte. Tratamento dado ao tema: Enfoques teóricos, mostrando a história e evolução até o conceito das NoCs, arquiteturas principais e propostas do estado da arte, arquiteturas de processadores multi/many-core que demandam NoCs, comparação entre as alternativas de NoCs pesquisadas, e métodos para avaliações de NoCs. Em breve mais informações.


Minicurso 2

Computação Heterogênea de Alto Desempenho com FPGAs

Andrea Charao, UFSM, Brazil Haroldo Campos Velho, Instituto Nacional de Pesquisas Espaciais, Brazil Vitor Conrado Faria Gomes, UFSM, Brazil.

Resumo:

A computação heterogênea tem sido apontada como uma das mais importantes tendências para processamento de alto desempenho na atualidade. Entende-se por computação heterogênea todo processamento que utiliza outros dispositivos além da CPU, como por exemplo Field-Programmable Gate Arrays (FPGAs) e Graphics Processing Units (GPUs). Embora não se trate propriamente de um novo paradigma, a computação heterogênea tem ganhado força com o surgimento de novos sistemas cuja arquitetura baseia-se nesta abordagem. Com relação ao desenvolvimento de código, o cenário da computação heterogênea também vem passando por transformações, com a ampliação das opções antes limitadas a APIs proprietárias e com longa curva de aprendizado. O principal objetivo deste minicurso é apresentar um panorama dos avanços recentes em computação heterogênea, com foco no uso de FPGAs como co-processadores paralelos de alto desempenho. Estes dispositivos, tradicionalmente usados no desenvolvimento de hardware, vem sendo incorporados em novos sistemas heterogêneos, como por exemplo o Cray XT5h. O desenvolvimento de aplicações nesse tipo de plataforma tira proveito de conceitos clássicos de programação paralela, mas também de novas ferramentas que apóiam o ciclo de desenvolvimento. Para alcançar o objetivo proposto, será feita primeiramente uma contextualização da computação heterogênea, para depois apresentar alguns casos de sistemas que utilizam esta abordagem. Na sequência será discutido o desenvolvimento de software heterogêneo para CPU-FPGA e, por fim, será feita uma demonstração de uso, à distância, de um sistema deste tipo, disponível no Instituto Nacional de Pesquisas Espaciais.

Promovido porOrganizado porPatrocinadores
SBC astres