Christian Azambuja Pagot

Christian A. Pagot é Bacharel em Ciência da Computação pela Universidade Federal do Rio Grande do Sul (UFRGS, 1999), Mestre em Ciência da Computação pela UFRGS (2005) e Doutor em Ciência da Computação pela UFRGS (2011). Entre outubro de 2008 e setembro de 2009 desenvolveu atividades de pesquisa em visualização científica no laboratório VIS/VISUS, na Universität Stuttgart, Alemanha, no contexto do Doutorado Sanduíche. Atualmente é Professor Adjunto na Universidade Federal da Paraíba (UFPB). Tem experiência na área de Ciência da Computação, com ênfase em Computação Gráfica e Visualização Científica, atuando principalmente na área de visualização de dados de Dinâmica de Fluidos Computacional (DFC). Em particular, tem interesse nos temas: rendering, visualização científica e extração de features, dados de DFC de alta ordem e o uso de GPUs como processadores de propósito geral.

Informações coletadas do Lattes em 04/08/2025

Acadêmico

Formação acadêmica

Doutorado em Programa de Pós-Graduação em Ciência da Computação

2007 - 2011

Universidade Federal do Rio Grande do Sul
Título: Feature Extraction and Visualization from High-Order CFD Data
Orientador: em Universität Stuttgart ( Thomas Ertl)
com João Luiz Dihl Comba. Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil. Palavras-chave: Visualização de fluidos; Hardware gráfico; Extração de Isosuperfícies; Visualização de dados de alta ordem.

Mestrado em Computação

2003 - 2005

Universidade Federal do Rio Grande do Sul
Título: Shadow Mapping com Múltiplos Valores de Profundidade,Ano de Obtenção: 2005
João Luiz Dihl Comba.Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: Graphics hardware; Rendering; Shadows.Grande área: Ciências Exatas e da TerraSetores de atividade: Pesquisa e desenvolvimento científico.

Graduação interrompida em 2001 em Artes Plásticas

2000 - interrompida

Universidade Federal do Rio Grande do Sul
Ano de interrupção: 2001

Graduação em Ciência da Computação

1994 - 1999

Universidade Federal do Rio Grande do Sul
Título: Protocolos SSL e SET: Funcionamento e Análise
Orientador: Raul Fernando Weber

Ensino Médio (2º grau)

1990 - 1992

Centro Educacional La Salle

Ensino Fundamental (1º grau)

1982 - 1989

Centro Educacional La Salle

Formação complementar

2006 - 2006

Familiarização em Ambiente de Aprendizagem. (Carga horária: 4h). , Faculdade Cenecista de Osório, FACOS, Brasil.

1995 - 1995

Arquitetura SP1 e Máquinas Baseadas em Transputers. (Carga horária: 6h). , Universidade Federal do Rio Grande do Sul, UFRGS, Brasil.

1992 - 1992

Inglês básico e intermediário. , Instituto Cultural Brasileiro Norte-Americano, ICBNA, Brasil.

Idiomas

Bandeira representando o idioma Inglês

Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Visualização Científica.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Computação Gráfica/Especialidade: Hardware gráfico (GPUs).

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Computação Gráfica/Especialidade: Rendering.

Participação em eventos

EXPOTEC 2017 - Congresso de Tecnologias da Informação e Comunicação. Simulação Interativa da Irradiância através do uso de GPUs. 2017. (Exposição).

I Workshop de Graduação do Centro de Informática da UFPB..Simulação Interativa da Irradiância em Ambientes Urbanos através do uso de GPUs. 2017. (Outra).

XXIII SIBGRAPI - Conference on Graphics, Patterns and Images. 2010. (Congresso).

XVIII Simpósio Brasileiro de Computação Gráfica e Processamento de Imagens. 2005. (Simpósio).

XVII Simpósio Brasileiro de Computação Gráfica e Processamento de Imagens.Multiple-depth shadow maps. 2004. (Simpósio).

XVI Simpósio Brasileiro de Computação Gráfica e Processamento de Imagens.Computation on GPUs: from a programmable pipeline to an efficient stream processor. 2003. (Simpósio).

XVIII Congresso de Matemática Aplicada e Computacional. Linguagens Para Computação Científica: Características Desejáveis. 1995. (Congresso).

Participação em bancas

Aluno: Felipe Gonçalves dos Santos

FONSECA, I. E.; QUEIROZ JUNIOR, I. S.;PAGOT, C. A.. Plataforma Computacional para Ensino e Treinamento de Profissionais do Setor Elétrico. 2013. Dissertação (Mestrado em Sistemas de Comunicação e Automação) - Universidade Federal Rural do Semi-Árido.

Aluno: Aline Marques de Morais

Machado, L. S.; Batista, L. V.; MORAES, R. M.;PAGOT, C. A.; MARQUES, F. L. S. N.. Uma Arquitetura para Programação Visual de Ambientes baseados em Realidade Virtual para Profissionais da Saúde. 2012. Dissertação (Mestrado em Programa de Pós-Graduação em Informática) - Universidade Federal da Paraíba.

Aluno: Bruno Maia de Morais

Tavares T. A.; Cavalcanti A. C.;PAGOT, C. A.; Lima, J. A. G.; Valentim, R. A. M.. InteliCare - Infraestrutura de Telessaúde para Apoio à Serviços de Atenção Domiciliar baseada em Redes de Sensores Sem Fio e Sistemas Embarcados. 2012. Dissertação (Mestrado em Programa de Pós-Graduação em Informática) - Universidade Federal da Paraíba.

Aluno: Giovanni Gomes da Silva Vaz

Formiga, A. A.; SIEBRA, C. A.;PAGOT, C. A.. Estudo Comparativo entre um Preditor de uma Random Forest em CUDA e os Preditores dos Algoritmos Random Forest original em Fortran e C4.5 original em C. 2013 - Universidade Federal da Paraíba.

Aluno: Douglas dos Santos Ferreira

Machado, L. S.; SIEBRA, C. A.;PAGOT, C. A.. Avaliação de Técnicas de Interação Natural para Apoio à Educação em Saúde. 2012 - Universidade Federal da Paraíba.

Aluno: Sarah Soares de Oliveira e Sousa

Tavares T. A.; SILVA, D. R. D.;PAGOT, C. A.. Utilização de Conteúdo 3D para Experiência Multimídia em Telemedicina. 2012. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal da Paraíba.

Aluno: Anna Carolina Soares Medeiros

Tavares T. A.; SILVA, D. R. D.;PAGOT, C. A.. Interação Natural baseada em Gestos como Interface de Controle para Modelos Tridimensionais. 2012. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal da Paraíba.

Aluno: Rafael Henrique Assis de Castro

Tavares T. A.; SILVA, D. R. D.;PAGOT, C. A.. Desenvolvimento de Aplicações com uso de Interação Natural: Um Estudo de Caso voltado para Vídeo Colaboração em Saude. 2012. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal da Paraíba.

PAGOT, C. A.; W. Marcelo; F. Horacio Henrique. XXIII Salão de Iniciação Científica da UFRGS. 2011. Universidade Federal do Rio Grande do Sul.

Orientou

Joniógenes de Souza Vicente

Políticas de Gerenciamento de Memória em GPU para Análise de Dados de Dinâmica de Fluídos Computacional de Alta Ordem; 2012; Iniciação Científica; (Graduando em Ciência da Computação) - Universidade Federal da Paraíba, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Orientador: Christian Azambuja Pagot;

Produções bibliográficas

  • PAGOT, C. A. ; OSMARI, D. K. ; SADLO, F. ; WEISKOPF, D. ; ERTL, T. ; COMBA, João Luiz Dihl . Efficient Parallel Vectors Feature Extraction from Higher-Order Data. Computer Graphics Forum (Print) , v. 30, p. 751-760, 2011.

  • SADLO, F. ; UFFINGER, M. ; PAGOT, C. A. ; OSMARI, D. K. ; COMBA, João Luiz Dihl ; ERTL, T. ; MUNZ, C. ; WEISKOPF, D. . Visualization of Cell-Based Higher-Order Fields. Computing in Science & Engineering (Print) , v. 13, p. 84-91, 2011.

  • BERNARDON, Fábio ; COMBA, João Luiz Dihl ; PAGOT, C. A. ; SILVA, C. . GPU-based Tiled Ray Casting Using Depth Peeling. Journal of Graphics Tools , v. 11, p. 23-29, 2006.

  • COMBA, João Luiz Dihl ; DIETRICH, C. ; PAGOT, C. A. ; SCHEIDEGGER, C. E. . Computation on GPUs: from a programmable pipeline to an efficient stream processor. Revista de Informática Teórica e Aplicada (Impresso) , v. 10, p. 41-70, 2003.

  • PAGOT, C. A. ; VOLLRATH, J. ; SADLO, F. ; WEISKOPF, D. ; ERTL, T. ; COMBA, João Luiz Dihl . Interactive Isocontouring of High-Order Surfaces. In: Hans Hagen. (Org.). Scientific Visualization: Interactions, Features, Metaphors. Dagstuhl: Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik, 2011, v. 2, p. 276-291.

  • PAGOT, C. A. ; COMBA, João Luiz Dihl ; OLIVEIRA NETO, Manuel Menezes de . Multiple Depth Shadow Maps. In: Simpósio Brasileiro de Computação Gráfica e Processamento de Imagens, 2004, Curitiba. Proceedings of the XVII Brazilian Symposium on Computer Graphics and Image Processing (SIBGRAPI 2004) / II Ibero-American Symposium on Computer Graphics (SIACG 2004), 2004. p. 308-315.

  • DIVÉRIO, Tiarajú Asmuz ; HÖHER, Charles Leandro ; PAGOT, C. A. . Linguagens para computação científica - características desejáveis.. In: Congresso de Matemática Aplicada e Computacional, 1995, Curitiba. Congresso de Matemática Aplicada e Computacional, 1995. v. 18. p. 398-402.

  • VICENTE, J. S. ; PAGOT, C. A. . Políticas de Gerenciamento de Memória em GPU para Análise de Dados de Dinâmica de Fluídos de Alta Ordem. In: Encontro de Iniciação Científica da UFPB, 2013, João Pessoa. XXI Encontro de Iniciação Científica da UFPB - Ciência, Saúde e Esporte. João Pessoa: Editora da UFPB, 2013.

  • PAGOT, C. A. ; VOLLRATH, J. ; COMBA, João Luiz Dihl ; WEISKOPF, D. . A Fast GPU Particle System Approach for Isocontouring on hp-Adaptive Finite Element Meshes. In: IEEE Visualization Conference, 2008, Columbus OH - EUA. IEEE Visualization 2008 - Posters, 2008.

Outras produções

BERNARDON, Fábio ; PAGOT, C. A. ; COMBA, João Luiz Dihl . GPU-based Tiled Ray Casting using Depth Peeling. 2004.

PAGOT, C. A. . Introdução ao uso da linguagem Cg da NVIDIA. 2004. (Desenvolvimento de material didático ou instrucional - Material de suporte à disciplina.).

COMBA, João Luiz Dihl ; DIETRICH, C. ; PAGOT, C. A. ; SCHEIDEGGER, C. E. . Computation on GPUs: From a Programmable Pipeline to an Efficient Stream Processor. 2003. (Curso de curta duração ministrado/Outra).

Projetos de pesquisa

  • 2014 - 2017

    Utilização de GPUs na Simulação Eficiente e Visualização da Incidência de Luz Natural em Ambientes Urbanos, Descrição: Este projeto de pesquisa visa o desenvolvimento de tecnologias que permitam a avaliação do acesso à luz natural em ambientes densamente urbanizados de forma eficiente e interativa, fornecendo visualizações que auxiliem os projetistas a tomarem decisões que tornem seus projetos mais sustentaveis. O principal pilar de sustentação deste projeto é o processamento paralelo, atualmente disponibilizado a menores custos pelos processadores gráficos, ou GPUs (Graphics Processing Units).. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (5) . , Integrantes: Christian Azambuja Pagot - Coordenador / Benamy Turkienicz - Integrante / Liliane dos Santos Machado - Integrante / André Jacomel Torii - Integrante / Fernando Oscar Ruttkay Pereira - Integrante., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro., Número de produções C, T & A: 2

  • 2008 - 2011

    CNPq - Jovens Pesquisadores 2008 - GPU Cluster, Descrição: Este projeto de pesquisa tem por objetivo construir um cluster computacional baseado em Graphics Processing Units (GPUs) no Instituto de Informática da Universidade Federal do Rio Grande do Sul. A configuração solicitada consiste em 6 máquinas com processadores quad-core (4 CPUs), cada qual conectada via PCI-X a uma unidade externa contendo 4 GPUs. O cluster terá portanto 24 CPUs e 24 GPUs conectadas por switches de alta velocidade Infiniband. Dado que cada GPU é composta internamente por 128 processadores, teremos efetivamente 3072 processadores internos de GPU, com poder computacional de aproximadamente 12 TFLOPS. O recurso computacional proporcionado por este cluster irá permitir o processamento de tarefas computacionais extremamente complexas, e será vital para a pesquisa a ser realizada nos próximos anos na Universidade. Iremos construir uma display wall com 9 monitores (dispostos em uma matriz de 3x3) para exibir os resultados gráficos produzidos pelas aplicações. Para atingir estes objetivos, separamos duas tarefas fundamentais a serem desenvolvidas neste projeto: (1) construção do cluster e (2) validação com aplicações. Para a primeira parte, iremos contar internamente com a participação de especialistas em Computação Gráfica e Programação Paralela (Profs. João Comba e Nicolas Maillard respectivamente), e com a colaboração externa do grupo do Prof. Cláudio Silva da Universidade de Utah que está construindo um cluster de GPUs similar, e do Dr. Rui Bastos, arquiteto de hardware da NVIDIA, fornecedora das GPUs a serem utilizadas no cluster. Para a segunda parte, montamos um conjunto de 4 aplicações em diversas áreas para validar o poder computacional do cluster. Duas dessas aplicações estão relacionadas à visualização científica, e serão conduzidas em parceria com o Prof. Cláudio Silva da Universidade de Utah, Estados Unidos, e do Prof. Daniel Weiskopf da Universidade de Stuttgart, Alemanha.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (3) / Doutorado: (1) . , Integrantes: Christian Azambuja Pagot - Integrante / João Luiz Dihl Comba - Coordenador / Viviane Moreira Orengo - Integrante / Nicolas Maillard - Integrante., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro., Número de produções C, T & A: 3

  • 2007 - Atual

    BEST: Built Environment Simulation Tool, Descrição: O trabalho de pesquisa associa técnicas de computação gráfica com técnicas de inteligência artificial e dinâmica de fluídos computacionais para desenvolver modelos de representação e simulação da evolução da forma construída. Projeto em Parceria com University of Nottingham.. , Situação: Em andamento; Natureza: Pesquisa. , Integrantes: Christian Azambuja Pagot - Integrante / Benamy Turkienicz - Coordenador / Pablo Grazziotin - Integrante / Rafael Piccin Torchelsen - Integrante / Rodrigo Pereira Lersch - Integrante., Financiador(es): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Bolsa.

  • 2004 - 2007

    ALSOC - Simulador de Processos Químicos e Petroquímicos, Descrição: Descrição: O objetivo principal deste projeto é o desenvolvimento de um ambiente integrado de ferramentas computacionais para a síntese e análise de processos industriais químicos e petroquímicos, tanto de uso industrial quanto acadêmico, visando atender as necessidades de um simulador nacional para ensino e treinamento, projeto e otimização de processos.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Christian Azambuja Pagot - Integrante / Argimiro Resende Secchi - Coordenador / Eduardo Machado - Integrante / Raquel Mainardi Pillat - Integrante / Rafael de Pelegrini Soares - Integrante / Keiko Wada - Integrante / Evaristo C. Biscaia - Integrante / Jorge Otávio Trierweiler - Integrante / Gustavo A. Neumann - Integrante / Vinícius Cunha Machado - Integrante / Fábio B. Oliveira - Integrante / Nina Paula Gonçalves Salau - Integrante / Paula Bettio Staudt - Integrante / Igor Rodacovski - Integrante / Tiago Finkler - Integrante / Andrey Copat - Integrante / Euclides Almeida Neto - Integrante / Adriano Giraldi Fisch - Integrante / Edson Cordeiro do Valle - Integrante / Darci Odloak - Integrante / Gerson Balbueno Bicca - Integrante / Luis Eduardo Brose Piotrowicz - Integrante / Rodolfo Rodrigues - Integrante / Alécio Pedro Delazari Binotto - Integrante / Carlos Eduardo Pereira - Integrante / Kao Cardoso Félix - Integrante / Maurício Carvalho Maciel - Integrante / Tiago da Silva Osório - Integrante / Glauce Freitas de Souza - Integrante / Eduardo Moreira de Lemos - Integrante / Fábio Pereira dos Santos - Integrante / Rafael Nelson Abramovitch - Integrante / Marla Azário Lansarin - Integrante / Eduardo Fontoura Birnfeld - Integrante / Christiano Daniel Wetzel Guerra - Integrante., Financiador(es): Companhia Petroquímica do Sul - Auxílio financeiro / Financiadora de Estudos e Projetos - Auxílio financeiro / Ipiranga Petroquímica - Auxílio financeiro / PETROBRAS - Auxílio financeiro / Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa / Escola Politécnica da Universidade de São Paulo - Cooperação / Innova - Matriz - Auxílio financeiro / Instituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa de Engenharia - Cooperação / Petroquímica Triunfo S A - Auxílio financeiro / Refinaria Alberto Pasqualini - Auxílio financeiro / Braskem S. A. - Auxílio financeiro.

Histórico profissional

Endereço profissional

  • Universidade Federal da Paraíba, Centro de Informática - Campus I. , Universidade Federal da Paraíba - Campus I, Castelo Branco, 58051900 - João Pessoa, PB - Brasil, Telefone: (83) 32167935

Experiência profissional

2012 - Atual

Universidade Federal da Paraíba

Vínculo: Servidor Público, Enquadramento Funcional: Professor, Carga horária: 40, Regime: Dedicação exclusiva.

2011 - 2012

Universidade Feevale

Vínculo: Celetista formal, Enquadramento Funcional: Professor Adjunto, Carga horária: 9

Atividades

  • 08/2011

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Linguagens Formais e Autômatos, Complexidade de Algoritmos, Algoritmos e Programação

  • 02/2011 - 07/2011

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Algoritmos e Programação, Complexidade de Algoritmos, Introdução a Arquitetura de Computadores, Linguagens Formais e Autômatos

2005 - 2007

Faculdade Cenecista de Osorio

Vínculo: Celetista formal, Enquadramento Funcional: Professor, Carga horária: 24

Atividades

  • 02/2005 - 03/2007

    Ensino, Licenciatura em Informática, Nível: Graduação,Disciplinas ministradas, A Informática no Ensino de Matemática e Física, Computação Gráfica, Introdução à Computação, Programação II, Sistemas Operacionais

2005 - 2006

Universidade Luterana do Brasil Unidade de Ensino Martinho Lutero

Vínculo: Celetista formal, Enquadramento Funcional: Professor, Carga horária: 10

Atividades

  • 02/2005 - 02/2006

    Ensino,,Disciplinas ministradas, Aplicativos, Introdução à Informática, Programação Delphi I, Programação Web

2005 - 2006

Universidade Federal do Rio Grande do Sul

Vínculo: Bolsista, Enquadramento Funcional: Pesquisador, Carga horária: 40

Outras informações:
Desenvolvimento de interface gráfica para um simulador de processos químicos

2001 - 2002

Höher & Pagot Ltda.

Vínculo: Sócio, Enquadramento Funcional: Administração, Carga horária: 40

Atividades

  • 09/2001 - 07/2002

    Serviços técnicos especializados , Höher & Pagot Ltda., .,Serviço realizado, Análise e consultaria para integração de sistemas..

2000 - 2001

PlugIn / Vanet

Vínculo: Colaborador, Enquadramento Funcional: Analista de Sistemas, Carga horária: 40

Atividades

  • 01/2001 - 08/2001

    Serviços técnicos especializados , Desenvolvimento de Sistemas, .,Serviço realizado, Análise e Desenvolvimento Sistemas.

1999 - 2004

Escola Técnica Santo Inácio

Vínculo: Celetista formal, Enquadramento Funcional: Professor, Carga horária: 8

Atividades

  • 10/1999 - 07/2004

    Ensino,,Disciplinas ministradas, Fundamentos de computação I, Lógica de Programação, Redes de Computadores, Sistemas Operacionais

1998 - 1999

Cumerlato & Schuster

Vínculo: Estagiario, Enquadramento Funcional: Programador, Carga horária: 30

Atividades

  • 03/1998 - 03/1999

    Estágios , Desenvolvimento, .,Estágio realizado, Desenvolvimento de sistema para laboratório de análises clínicas. Ferramentas: Oracle, Oracle Forms, Oracle Reports..

1996 - 1997

Cia. de Processamento de Dados do Município de Porto Alegre

Vínculo: Estágio, Enquadramento Funcional: Programador, Carga horária: 30

Atividades

  • 07/1996 - 07/1997

    Estágios , Procempa, PROCEMPA.,Estágio realizado, Desenvolvimento de sistema cliente-servidor para o HCPA (Hospital de Clínicas de Porto Alegre)..