Metodologia da Pesquisa em Ciência da Computação - INE – Luís Fernando Custódio Seminário de Metodologia GPU em Ambientes Compartilhados Distribuídos Aluno: Luís Custódio Orientador: Mario Dantas
Identificação de um problema de pesquisa Objetivo Hipótese Justificativa Método Onde pretende publicar Agenda Metodologia da Pesquisa em Ciência da Computação - INE – Luís Fernando Custódio
Busca pela melhoria da capacidade computacional (performance) Porque a maneira antiga não funciona mais? Estagnação do clock dos CPU (lei de Moore). Como? Através da paralelismo das GPU (paralelismo em geral) Problema de Pesquisa Metodologia da Pesquisa em Ciência da Computação - INE – Luís Fernando Custódio
Problema de Pesquisa Metodologia da Pesquisa em Ciência da Computação - INE – Luís Fernando Custódio
Identificação de um problema de pesquisa Objetivo Hipótese Justificativa Método Onde pretende publicar Agenda Metodologia da Pesquisa em Ciência da Computação - INE – Luís Fernando Custódio
Objetivos Gerais: Definir arquitetura que faça o escalonamento e balanceamento de carga em clusters para acesso à GPUs Objetivo Metodologia da Pesquisa em Ciência da Computação - INE – Luís Fernando Custódio
Objetivos Específicos: a)Definir arquitetura middleware pra utilização de GPU em grid b)Estender o InteGrade para utilização da arquitetura c)Determinar limitações em função da influência da latência de rede Objetivo Metodologia da Pesquisa em Ciência da Computação - INE – Luís Fernando Custódio
Identificação de um problema de pesquisa Objetivo Hipótese Justificativa Método Onde pretende publicar Agenda Metodologia da Pesquisa em Ciência da Computação - INE – Luís Fernando Custódio
Ganhos expressivos (-50% tempo) em aplicações com alto grau de paralelismo em arquiteturas distribuídas com a adição de GPUs Hipótese Metodologia da Pesquisa em Ciência da Computação - INE – Luís Fernando Custódio
Hipótese Metodologia da Pesquisa em Ciência da Computação - INE – Luís Fernando Custódio
Identificação de um problema de pesquisa Objetivo Hipótese Justificativa Método Onde pretende publicar Agenda Metodologia da Pesquisa em Ciência da Computação - INE – Luís Fernando Custódio
Sistemas distribuídos atuais utilizam o paralelismo entre nodos, mas não fazem uso do potencial envolvido na utilização de GPUs Justificativa Metodologia da Pesquisa em Ciência da Computação - INE – Luís Fernando Custódio
Identificação de um problema de pesquisa Objetivo Hipótese Justificativa Método Onde pretende publicar Agenda Metodologia da Pesquisa em Ciência da Computação - INE – Luís Fernando Custódio
a)Implementação uma extensão ao middleware do InteGrade que gerencie GPUs b)Testes de performance com o modelo base (sem adição da extensão) i.Complexidade de código ii.Tempo de execução Método Metodologia da Pesquisa em Ciência da Computação - INE – Luís Fernando Custódio
Identificação de um problema de pesquisa Objetivo Hipótese Justificativa Método Onde pretende publicar Agenda Metodologia da Pesquisa em Ciência da Computação - INE – Luís Fernando Custódio
Onde pretende publicar Metodologia da Pesquisa em Ciência da Computação - INE – Luís Fernando Custódio a)GRID - IEEE/ACM International Conference on Grid Computing (Estrato - A1); b)HPDC - IEEE International Symposium on High Performance Distributed Computing (Estrato - A2); c)ICDCS - IEEE International Conference on Distributed Computing (Estrato - B1); d)PDCS - International Conference on Parallel and Distributed Computing and Systems (Estrato - B2).
Obrigado Dúvidas? Metodologia da Pesquisa em Ciência da Computação - INE – Luís Fernando Custódio