Grupo de Modelagem de Aplicações Paralelas

O GMAP é um grupo de pesquisa da Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS). Historicamente, o grupo conduziu diversas pesquisas sobre modelagem e adaptação de aplicações robustas e de mundo real de diferentes domínios (física, matemática, geologia, processamento de imagens, biologia, aeroespacial e muitas outras) para executar eficientemente em arquiteturas de Computação de Alto Desempenho (HPC), tais como Clusters (aglomerado de computadores).

Na última decada, estão sendo criadas novas abstrações do paralelismo através de linguagens específicas de domínio (DSLs), bibliotecas e frameworks para a próxima geração de algoritmos e arquiteturas de computadores, como Servidores com Aceleradores (Graphics Processing Units – GPUs ou Field-Programmable Gate Array – FPGAs) e hardware embarcados. Isso tem sido aplicado ao domínio de aplicações de processamento de stream e voltadas à ciência de dados. Concomitantemente, desde de 2018, estão sendo conduzidas pesquisas com uso de inteligência artificial para otimização de aplicações nas áreas de Medicina, Ecologia, Indústria, Agricultura, Educação, Cidades Inteligentes e entre outras.

Linhas de Pesquisa

Ciência de Dados Aplicada

Esta linha de pesquisa visa aplicar e desenvolver métodos para extração de conhecimento em bases de dados, gerenciamento de grandes volumes de dados, explorar algoritmos de inteligência artificial para resolução de problemas nas área de Medicina, Ecologia, Indústria, Cidades Inteligentes, Agricultura e outros domínios de aplicação. Também são aperfeiçoadas plataformas de processamento intensivo de dados para necessidades específicas.

Abstrações de Paralelismo

A linha de pesquisa HSPA (Abstrações de Paralelismo Estruturadas e de Alto Nível), tem como objetivo a criação de interfaces de programação ao usuário/programador que não é experiente em lidar com o paradigma de paralelismo. A ideia é oferecer um nível mais alto de abstração, onde o desempenho das aplicações de alto desempenho não seja comprometido. As interfaces desenvolvidas nesta linha de pesquisa caminham em direção a domínios específicos para que depois possam ser estendidos a outros domínios. O escopo de estudo é amplo no que diz respeito ao uso de tecnologias para o desenvolvimento da interface e do paralelismo.

Modelagem de Aplicações Paralelas

A linha Modelagem de Aplicações Paralelas está centrado no estudo de soluções de alto desempenho para problemas e aplicações oriundas de outras áreas do conhecimento (Biologia, Geologia, Física, Medicina, etc). A elaboração de soluções de alto desempenho para problemas reais exige o domínio de conhecimento especializado em diferentes níveis. Esta linha foca na análise da complexidade algorítmica do problema a ser paralelizado, nos conhecimentos sobre ambientes de desenvolvimento e testes de programas, técnicas de programação paralela, avaliação de desempenho e arquiteturas de alto desempenho.

Equipe

Prof. Dr. Luiz Gustavo Fernandes

Coordenador Geral

Professor Adjunto da Escola Politécnica, do Programa de Pós-Graduação em Ciência da Computação (PPGCC)  e coordenor dos Programas Stricto Sensu da Pró-Reitoria de Pesquisa e Pós-Graduação (PROPESQ) da PUCRS. Fundador do GMAP. Atua na gestão de projetos de pesquisa e orientação de alunos.

Prof. Dr. Dalvan Griebler

Coordenador de Pesquisa

Professor Adjunto da Escola Politécnica e do Programa de Pós-Graduação em Ciência da Computação (PPGCC) da PUCRS. Atua também com a gestão e desenvolvimento de projetos de pesquisas e orientação de alunos.

Últimas Publicações

174 entradas « 1 de 35 »

2023

Garcia, Adriano Marques; Griebler, Dalvan; Schepke, Claudio; Fernandes, Luiz Gustavo

Micro-batch and data frequency for stream processing on multi-cores Journal Article doi

The Journal of Supercomputing, In press (In press), pp. 1-39, 2023.

Resumo | Links

2022

Rockenbach, Dinei A; Löff, Júnior; Araujo, Gabriell; Griebler, Dalvan; Fernandes, Luiz G

High-Level Stream and Data Parallelism in C++ for GPUs Inproceedings doi

XXVI Brazilian Symposium on Programming Languages (SBLP), pp. 41-49, ACM, Uberlândia, Brazil, 2022.

Resumo | Links

Vogel, Adriano

Self-adaptive abstractions for efficient high-level parallel computing in multi-cores Tese PhD

School of Technology - PUCRS, 2022.

Resumo | Links

Vogel, Adriano

Self-adaptive abstractions for efficient high-level parallel computing in multi-cores Tese PhD

Computer Science Department - University of Pisa, 2022.

Resumo | Links

Andrade, Gabriella; Griebler, Dalvan; Fernandes, Luiz Gustavo

Avaliação do Esforço de Programação em GPU: Estudo Piloto Inproceedings doi

Anais da XXII Escola Regional de Alto Desempenho da Região Sul, pp. 95–96, Sociedade Brasileira de Computação, Curitiba, Brazil, 2022.

Resumo | Links

174 entradas « 1 de 35 »

Projetos

O GMAP está envolvido em vários projetos de pesquisa, em várias áreas da computação. Para uma lista completa dos projetos já concluídos e em andamento, por favor acesse a página de Projetos.

Softwares

Para uma lista completa dos softwares desenvolvidos pelos pesquisadores do GMAP, por favor acesse a página de Softwares.

Últimas Notícias

Pesquisadores do GMAP ganham maratona de programação paralela no ERAD/RS 2024

Durante os dias 24 a 26 de abril de 2024 ocorreu a XXIV Escola Regional de Alto Desempenho da Região Sul (ERAD/RS 2024) em Florianópolis/SC. Este evento é realizado anualmente pela Sociedade Brasileira de Computação (SBC), em conjunto com a Comissão Especial de Arquitetura de Computadores e Processamento de Alto Desempenho (CE-ACPAD) e Comissão Regional…

Pesquisador do GMAP ganha prêmio no PDP 2023

Entre os dias 1 e 3 de março, ocorreu a 31ª edição do Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP 2023) em Nápoles na Itália. A edição do PDP deste ano faz parte das atividades de divulgação do projeto ADMIRE, que também será um expositor na Área de Demonstração da conferência juntamente…

Apresentação de trabalhos no PDP 2023

Euromicro é uma organização científica internacional que avança as ciências e aplicações da Tecnologia da Informação e Microeletrônica. Um foco significativo é a organização de conferências e workshops em Ciência da Computação e Engenharia da Computação. Entre os dias 1 e 3 de março, ocorreu a 31ª edição do Euromicro International Conference on Parallel, Distributed,…

Contate-nos!

Caso tenha alguma dúvida ou proposta, seja você um estudante ou uma empresa buscando parceria para projetos de pesquisa, estamos à disposição!

Endereço

Av. Ipiranga, 6681
Prédio 32, Sala 601 – 6º andar
Porto Alegre – RS / Brasil
CEP 90619-900

Telefones

+55 51 33203611
Ramal: 8601

Email

gmap.poa@gmail.com

Ou, sinta-se à vontade para usar o formulário ao lado para contatar-nos.

Enviar