Programa dos Minicursos

Livro

O livro contendo a compilação dos minicursos selecionados para o WSCAD 2018 estará disponível para download nos links abaixo:

Minicursos do WSCAD 2018 (pré-impressão) Minicursos dos WSCAD 2018 (publicado no portal da SBC)

Minicursos Aceitos


Minicurso 1: Introdução a Sistemas de E/S e Armazenamento Paralelos

Segunda-feira, 01/10, 09h00 - 10h30 e 14h30 - 16h00.

Eduardo C. Inacio e Mario A. R. Dantas

A proposta deste minicurso é oferecer uma introdução a sistemas de E/S e armazenamento paralelos voltados para ambientes de CAD (Computação de Alto Desempenho). Através de uma abordagem expositiva, utilizando-se exemplos referentes a problemas reais, pretende-se demonstrar como o desempenho de E/S pode ser consideravelmente melhorado em aplicações distribuídas com modificações tanto na programação da aplicação quanto na configuração e utilização do sistema de armazenamento. Espera-se que, ao final deste minicurso, o participante tenha um visão geral da infraestrutura básica de armazenamento e da pilha de software de E/S encontrada nos ambientes de CAD de larga escala modernos, assim como consiga identificar e utilizar as funções básicas dos principais middlewares, bibliotecas e ferramentas para otimização de E/S.


Minicurso 2: Boas Práticas para a Implementação e Gerencia de um Centro de Supercomputação Desassistido

Terça-feira, 02/10, 09h00 - 10h30 e 14h30 - 16h00.

Albino A. Aveleda, Ricardo P. Pareto, Alvaro L.G.A. Coutinho

O Núcleo Avançado de Computação de Alto Desempenho (NACAD) da COPPE/UFRJ é um laboratório especializado na aplicação de computação de alto desempenho a problemas de engenharia e ciências em geral. O NACAD também possui grande experiência na administração, gerencia e desenvolvimento de ferramentas de apoio ao Centro de Supercomputação e de desenvolver e implementar inovações no ambiente de administração e gerencia da maquina. O presente minicurso propõe compartilhar algumas dessas melhores práticas adotadas pelo NACAD-COPPE/UFRJ feitas na implantação do supercomputador Lobo Carneiro.


Minicurso 3: Introdução à Computação de Alto Desempenho na Nuvem Computacional

Quarta-feira, 03/10, 09h00 - 10h30 e 14h30 - 16h00.

Edson Borin, Charles Boulhosa Rodamilans e Jeferson Rech Brunetta

Os principais provedores de computação em Nuvem (AWS, Azure, etc.) estão fornecendo serviços voltados para a computação de alto desempenho, tais como máquinas com GPU e máquinas com alto poder computacional interligadas por uma rede de alto desempenho para dar suporte à execução de aplicações fortemente acopladas. Em relação à HPC convencional, realizada em aglomerados de computadores, ao utilizar estes serviços da Nuvem Computacional, o usuário se beneficia por: (a) não esperar na fila para utilização do sistema; (b) haver uma redução significativa no tempo para implantação do sistema, incluindo o tempo de licitação e construção do sistema; c) reduzir os custos de processamento, por transferir o custo do planejamento, instalação e manutenção das máquinas ao provedor da Nuvem Computacional; (d) ter acesso aos recursos de alto desempenho, o usuário pode não ter verba para comprar um aglomerado de computadores de alto desempenho e/ou pode não haver utilização a ponto de justificar tal investimento. Sendo assim, o usuário se beneficia do modelo de negócio da Nuvem, pagando somente pelos recursos que realmente utilizou; (e) possibilitar o uso de recursos específicos para cada aplicação, como, por exemplo, o uso de máquinas com GPU em casos que aceleradora seja mais vantajosa. Apesar de muitos programas de alto desempenho já poderem ser executados na nuvem computacional, estes serviços ainda são poucos explorados por pesquisadores na academia e na indústria. Dessa forma, o objetivo deste minicurso é disseminar a utilização dos serviços de Nuvem Computacional para os pesquisadores que utilizam Computação de Alto Desempenho.