Grades computacionais-Parte 2
Computação de Alto Desempenho em Grades Computacionais: Uma Introdução Prática - Grades computacionais são sistemas de software que permitem o compartilhamento de recursos computacionais geograficamente distribuídos de
modo transparente e com certo grau de tolerância a falhas. Neste minicurso, introduziremos o conceito de grades computacionais e suas aplicações, utilizando o sistema InteGrade, um software livre para grades computacionais
desenvolvido no IME como um exemplo prático. Para facilitar a utilização da grade por desenvolvedores de aplicações,
apresentaremos dois paradigmas de programação paralela: O MPI (Message Passing Interface), baseado em troca de mensagens, e o BSP (Bulk Synchronous Parallel), baseado em um modelo síncrono de execução. Finalmente, mostraremos exemplos de execuções de aplicações paralelas em uma pequena grade implantada em nosso departamento. Instrutores do minicurso: Raphael Y, de Camargo e Ricardo Andrade.