Tiago Carneiro Pessoa
I am a researcher and software engineer with a strong background in high-performance computing (HPC), distributed systems, and combinatorial optimization. I have extensive experience designing and implementing software solutions that balance performance and productivity, leveraging technologies such as CUDA, OpenMP, MPI, and high-productivity languages like Chapel. My work includes optimizing large-scale applications, collaborating with interdisciplinary teams, and contributing to research through publications, workshops, and software development. I am particularly focused on improving computational efficiency in large-scale systems.
Informações coletadas do Lattes em 21/07/2025
Acadêmico
Formação acadêmica
Doutorado em Ciências da Computação
2013 - 2017
Universidade Federal do Ceará
Título: GPU-Based Backtracking Strategies for Solving Permutation Combinatorial Problems
Orientador: em Institut National de Recherche en Informatique et en Automatique - Lille ( Nouredine Melab)
com , Ano de obtenção: 2017. Francisco Heron de Carvalho Junior. Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil.
Mestrado em Mestrado Acadêmico em Ciência da Computação - MACC
2010 - 2012
Universidade Estadual do Ceará
Título: Estratégias Paralelas Inteligentes Para o Método Branch-and-Bound Aplicadas ao Problema do Caixeiro Viajante Assimétrico
, Ano de Obtenção: 2012.Gustavo Augusto Lima de Campos.Coorientador: Marcos José Negreiros Gomes. Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: GPU Computing (GPGPU); Método Branch-and-Bound; Caixeiro Viajante Assimétrico.
Graduação em Ciência da Computação
2004 - 2009
Universidade Estadual do Ceará
Título: Um Novo Algoritmo Branch-and-Bound para o Problema do Caixeiro Viajante Assimétrico: O Método Jurema
Orientador: Marcos José Negreiros Gomes
Pós-doutorado
2021 - 2022
Pós-Doutorado. , Universidade de Luxemburgo, UNILU, Luxemburgo.
2018 - 2020
Pós-Doutorado. , Institut National de Recherche en Informatique et en Automatique, INRIA, França. , Grande área: Ciências Exatas e da Terra
2018 - 2018
Pós-Doutorado. , Instituto Federal de Educação, Ciência e Tecnologia do Ceará, IFCE, Brasil. , Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. , Grande área: Ciências Exatas e da Terra
Formação complementar
2011 - 2011
Linguagem CHARM++. (Carga horária: 20h). , Centro Nacional de Supercomputação, CESUP, Brasil.
2009 - 2009
BSCI - Building Scalable Cisco Internetworks. , Cisco Systems, CISCO, Estados Unidos.
2008 - 2008
Curso de introdução ao OpenMP. (Carga horária: 9h). , Centro Nacional de Processamento de Alto Desempenho da Universidade Federal, CENAPAD-UFC, Brasil.
2006 - 2006
Curso Certificação Cisco CCNA 4.0. (Carga horária: 54h). , Lanlink Informática, LANLINK, Brasil.
2006 - 2006
? Curso de introdução às grades computacionais. (Carga horária: 15h). , Centro Nacional de Processamento de Alto Desempenho no Nordeste, CENAPAD-NE, Brasil.
2006 - 2006
CCNA - Cisco Certified Network Associate. , Cisco Systems, CISCO, Estados Unidos.
2002 - 2002
Língua Inglesa: Nível avançado. (Carga horária: 140h). , Instituto Brasil ? Estados Unidos no Ceará, IBEU-CE, Brasil.
1999 - 2001
? Lingua Inglesa: The Basic to Intermediate Level. (Carga horária: 560h). , Instituto Brasil ? Estados Unidos no Ceará, IBEU-CE, Brasil.
Idiomas
Inglês
Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.
Português
Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.
Italiano
Compreende Razoavelmente, Fala Pouco, Lê Razoavelmente, Escreve Pouco.
Francês
Compreende Bem, Fala Bem, Lê Bem, Escreve Razoavelmente.
Áreas de atuação
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: High Performance Computing.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: GPU Computing (GPGPU).
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Teoria da Computação/Especialidade: Otimização Combinatória.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas bioinspirados.
Organização de eventos
CARNEIRO, T. ; Melab, Nouredine . The 2nd International Workshop on Parallel Optimization using/for Multi and Many-core High Performance Computing (POMCO 2020). 2020. (Congresso).
Melab, Nouredine ; Gmys, Jan ; Carneiro, Tiago ; Dorronsoro, B. . International Workshop on the Synergy of Parallel Computing, Optimization and Simulation (PaCOS 2019). 2019. (Congresso).
Participação em eventos
ICA3PP 2016 - International Conference on Algorithms and Architectures for Parallel Processing. A GPU-Based Backtracking Algorithm for Permutation Combinatorial Problems. 2016. (Congresso).
XVIII Escuela Latino-Iberoamericana de Verano en Investigación Operativa.DEPTH-FIRST GPGPU BRANCH-AND-BOUND ALGORITHMS: a case study on the asymmetric traveling salesman problem. 2014. (Outra).
XXXV Ibero-Latin American Congress on Computational Methods in Engineering. Um Levantamento Sistemático na Literatura Sobre a Resolução de Problemas de Otimização Combinatória Através do Uso de Aceleradores Gráficos. 2014. (Congresso).
XXXV Ibero-Latin American Congress on Computational Methods in Engineering. Uma Avaliação de Técnicas de Otimização de Código Aplicadas a Aceleradores Gráficos Modernos. 2014. (Congresso).
23rd International Symposium on Computer Architecture and High Performance Computing - SBAC-PAD'2011.A New Parallel Schema for Branch-and-Bound Algorithms Using GPGPU. 2011. (Simpósio).
XVI Semana Universitária: (Inter)nacionalização da Ciência e da Educação.UMA NOVA ABORDAGEM GPGPU PARA ALGORITMOS BRANCH-AND-BOUND. 2011. (Outra).
XXXII Congresso Ibero Americano de Métodos Computacionais em Engenharia,. Solving ATSP Hard Instances by New Parallel Branch and Bound Algorithm Using GPGPU. 2011. (Congresso).
42º Simpósio Brasileiro de Pesquisa Operacional - XLII SBPO.Jurema, a new branch-and-bound algorithm for the asymmetric travelling salesman problem. 2010. (Simpósio).
Escuela Latinoamericana de Verano de Investigación Operativa.Jurema, a new branch-and-bound algorithm for the asymmetric travelling salesman problem. 2010. (Outra).
III ENCONTRO REGIONAL DE PESQUISA OPERACIONAL DO NORDESTE.MÉTODO JUREMA, UM NOVO ALGORITMO BRANCH & BOUND PARA O PROBLEMA DO CAIXEIRO VIAJANTE ASSIMÉTRICO. 2009. (Encontro).
Simpósio Brasileiro de Redes de Computadores. 2005. (Simpósio).
Participação em bancas
BENTES, C. B.; MENDES, J. H.;CARNEIRO, T.; Sena, A.C.. Evaluating Shared Memory Parallel Computing Mechanisms of Julia Language. 2023. Dissertação (Mestrado em Programa de Pós- Graduação em Ciências Computacionais) - Universidade do Estado do Rio de Janeiro.
P.P. Rebouças Filho; C. Barros;CARNEIRO PESSOA, TIAGO. Lung Nodule Malignancy Classification in Chest Computed Tomography Images Using Transfer Learning And Convolutional Neural Networks. 2018. Dissertação (Mestrado em Programa de Pós- Graduação em Ciência da Computação) - INSTITUTO FEDERAL DO CEARA - CAMPUS TIANGUA.
Bentes, C.B.; Sena, A.C.; Hoffimann, J.;Carneiro Pessoa, Tiago. Evaluating Shared Memory Parallel Computing Mechanisms of Julia Language. 2021. Exame de qualificação (Mestrando em Programa de Pós- Graduação em Ciências Computacionais) - Universidade do Estado do Rio de Janeiro.
CARNEIRO, T.; SILVA, J. C.; PINHEIRO, A. B.. Uma Abordagem GRASP Massivamente Paralela para o Problema Job-Shop Scheduling. 2014. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Estadual do Ceará.
ARAUJO, T. P.;CARNEIRO, T.CAMPOS, G. A. L.; LABOREIRO, V. R. S.. Redução de Dimensionalidade em Imagens Digitais Coloridas Utilizando Análise de Componentes Princiapsi. 2014. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Estadual do Ceará.
CARNEIRO, T.; RODRIGUES FILHO, C. R.; MATOS, F. F. S. B.. TABLET NA EDUCAÇÃO: proposta de sistema integrado de aprendizagem para escola, aluno, professor e pais de código livre. 2014. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Estadual do Ceará.
CAMPOS, G. A. L.; Cabral, C.C.;CARNEIRO, T.. Framework de Apoio à Obtenção de Confiança em Sistemas de Rede: estudo de caso aplicado à elaboração de um sistema de comunicação intersetorial na célula de gestão do IPTU de Fortaleza. 2013. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Estadual do Ceará.
Orientou
Redução de Dimensionalidade em Imagens Digitais Coloridas Utilizando Análise de Componentes Principais; 2014; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Estadual do Ceará; Orientador: Tiago Carneiro Pessoa;
Uma Abordagem GRASP Massivamente Paralela para o Problema Job-Shop Scheduling; 2014; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Estadual do Ceará; Orientador: Tiago Carneiro Pessoa;
TABLET NA EDUCAÇÃO: proposta de sistema integrado de aprendizagem para escola, aluno, professor e pais de código livre; 2014; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Estadual do Ceará; Orientador: Tiago Carneiro Pessoa;
Produções bibliográficas
-
DE SOUZA, ALISSON BARBOSA ; REGO, PAULO ANTONIO LEAL ; CHAMOLA, VINAY ; Carneiro, Tiago ; ROCHA, PAULO HENRIQUE GONCALVES ; DE SOUZA, JOSE NEUMAN . A Bee Colony-Based Algorithm for Task Offloading in Vehicular Edge Computing. IEEE Systems Journal , v. 1, p. 1-12, 2023.
-
HELBECQUE, GUILLAUME ; Gmys, Jan ; Melab, Nouredine ; Carneiro, Tiago ; BOUVRY, PASCAL . Parallel distributed productivity¿aware tree¿search using Chapel. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE , v. 1, p. 1, 2023.
-
BARBOSA DE SOUZA, ALISSON ; LEAL REGO, PAULO ANTONIO ; Carneiro, Tiago ; GONÇALVES ROCHA, PAULO HENRIQUE ; NEUMAN DE SOUZA, JOSÉ . A context-oriented framework for computation offloading in vehicular edge computing using WAVE and 5G networks. Vehicular Communications , v. 32, p. 100389, 2021.
-
Gmys, Jan ; CARNEIRO, T. ; Melab, Nouredine ; Tuyttens, Daniel ; TALBI, E-g . A comparative study of high-productivity high-performance programming languages for parallel metaheuristics. Swarm and Evolutionary Computation , v. 57, p. 100720, 2020.
-
DE SOUZA, ALISSON B. ; REGO, PAULO A. L. ; Carneiro, Tiago ; RODRIGUES, JARDEL DAS C. ; REBOUCAS FILHO, P. P. ; DE SOUZA, JOSE N. ; CHAMOLA, VINAY ; DE ALBUQUERQUE, VICTOR HUGO C. ; SIKDAR, BIPLAB . Computation Offloading for Vehicular Environments: A Survey. IEEE Access , v. 1, p. 1-1, 2020.
-
ALMEIDA, JEFFERSON S. ; REBOUÇAS FILHO, PEDRO P. ; Carneiro, Tiago ; WEI, WEI ; DAMA?EVIč ; MASKELI'NAS, RYTIS ; DE ALBUQUERQUE, VICTOR HUGO C. . Detecting Parkinson?s disease with sustained phonation and speech signals using machine learning techniques. PATTERN RECOGNITION LETTERS , v. 125, p. 55-62, 2019.
-
Carneiro, Tiago ; Gmys, Jan ; Melab, Nouredine ; Tuyttens, Daniel . Towards ultra-scale Branch-and-Bound using a high-productivity language. Future Generation Computer Systems , v. 105, p. 196-209, 2019.
-
Carneiro, Tiago ; DA NOBREGA, RAUL V. MEDEIROS ; NEPOMUCENO, THIAGO ; BIAN, GUI-BIN ; DE ALBUQUERQUE, VICTOR HUGO C. ; FILHO, PEDRO P. REBOUCAS . Performance Analysis of Google Colaboratory as a Tool for Accelerating Deep Learning Applications. IEEE Access , v. 6, p. 1-1, 2018.
-
CARNEIRO PESSOA, TIAGO ; Gmys, Jan ; DE CARVALHO JÚNIOR, FRANCISCO HERON ; Melab, Nouredine ; Tuyttens, Daniel . GPU-accelerated backtracking using CUDA Dynamic Parallelism. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE , v. 01, p. e4374, 2017.
-
Carneiro, Tiago ; Kayraklioglu, Engin ; HELBECQUE, GUILLAUME ; Melab, Nouredine . Investigating Portability in Chapel for Tree-Based Optimization on GPU-Powered Clusters. Lecture Notes in Computer Science. 1ed.: Springer Nature Switzerland, 2024, v. 2, p. 386-399.
-
HELBECQUE, GUILLAUME ; Carneiro, Tiago ; Melab, Nouredine ; Gmys, Jan ; BOUVRY, PASCAL . PGAS Data Structure for Unbalanced Tree-Based Algorithms at Scale. Lecture Notes in Computer Science. 1ed.: Springer Nature Switzerland, 2024, v. , p. 103-111.
-
Carneiro, Tiago ; Gmys, Jan ; Melab, Nouredine ; de Carvalho Junior, Francisco Heron ; Rebouças Filho, Pedro Pedrosa ; Tuyttens, Daniel . Dynamic Configuration of CUDA Runtime Variables for CDP-Based Divide-and-Conquer Algorithms. Water Resources Development and Management. 01ed.: Springer Singapore, 2019, v. , p. 16-30.
-
Carneiro, Tiago ; Melab, Nouredine . Productivity-Aware Design and Implementation of Distributed Tree-Based Search Algorithms. Lecture Notes in Computer Science. 1ed.: Springer International Publishing, 2019, v. , p. 253-266.
-
Pessoa, Tiago Carneiro ; Gmys, Jan ; Melab, Nouredine ; de Carvalho Junior, Francisco Heron ; Tuyttens, Daniel . A GPU-Based Backtracking Algorithm for Permutation Combinatorial Problems. Lecture Notes in Computer Science. 1ed.: Springer International Publishing, 2016, v. , p. 310-324.
-
Pinheiro, Anderson Boettge ; de Carvalho Junior, Francisco Heron ; Arruda, Neemias Gabriel Pena Batista ; Carneiro, Tiago . Fusion: Abstractions for Multicore/Manycore Heterogenous Parallel Programming Using GPUs. Lecture Notes in Computer Science. 01ed.: Springer International Publishing, 2014, v. , p. 109-123.
-
HELBECQUE, GUILLAUME ; Gmys, Jan ; Carneiro, Tiago ; Melab, Nouredine ; BOUVRY, PASCAL . Towards a scalable load balancing for productivity-aware tree-search. In: 10th Annual Chapel Implementers and Users Workshop (CHIUW), 2023, Seattle. 10th Annual Chapel Implementers and Users Workshop (CHIUW)., 2023. v. 1.
-
HELBECQUE, GUILLAUME ; Gmys, Jan ; Carneiro, Tiago ; Melab, Nouredine ; BOUVRY, PASCAL . Productivity-aware Parallel Distributed Tree-Search for Exact Optimization. In: International Conference in Optimization and Learning (OLA), 2023, Malaga. International Conference in Optimization and Learning (OLA), 2023. v. 1.
-
de Carvalho Junior, Francisco Heron ; Carneiro, Tiago . A Component Model for Multilevel Parallel Programming. In: SBLP 2023: XXVII Brazilian Symposium on Programming Languages, 2023, Campo Grande. Proceedings of the XXVII Brazilian Symposium on Programming Languages. New York: ACM, 2023. v. 1. p. 25.
-
HELBECQUE, GUILLAUME ; Gmys, Jan ; Carneiro, Tiago ; Melab, Nouredine ; BOUVRY, PASCAL . A performance-oriented comparative study of the Chapel high-productivity language to conventional programming environments. In: PPoPP '22: 27th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2022, Seoul Republic of Korea. Proceedings of the Thirteenth International Workshop on Programming Models and Applications for Multicores and Manycores. New York: ACM. v. 1. p. 21.
-
Carneiro, Tiago ; KOUTSANTONIS, LOIZOS ; Melab, Nouredine ; KIEFFER, EMMANUEL ; BOUVRYT, PASCAL . A Local Search for Automatic Parameterization of Distributed Tree Search Algorithms. In: 2022 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), 2022, Lyon. 2022 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), 2022. p. 783.
-
Carneiro, Tiago ; Melab, Nouredine ; HAYASHI, A. ; SARKAR, V. . Towards Chapel-based Exascale Tree Search Algorithms: Dealing with Multiple GPU Accelerators. In: The 2020 International Conference on High Performance Computing & Simulation (HPCS 2020), 2021, Virtual. The 2020 International Conference on High Performance Computing & Simulation (HPCS 2020), 2021. v. 01.
-
NEPOMUCENO, THIAGO ; Carneiro, Tiago ; MAIA, PAULO HENRIQUE ; ADNAN, MUHAMMAD ; NEPOMUCENO, THALYSON ; MARTIN, ALEXANDER . AutoIoT. In: SAC '20: The 35th ACM/SIGAPP Symposium on Applied Computing, 2020, Brno Czech Republic. Proceedings of the 35th Annual ACM Symposium on Applied Computing. New York: ACM, 2020. p. 719.
-
DE SOUZA, ALISSON BARBOSA ; REGO, PAULO ANTONIO LEAL ; ROCHA, PAULO HENRIQUE GONCALVES ; Carneiro, Tiago ; DE SOUZA, JOSE NEUMAN . A Task Offloading Scheme for WAVE Vehicular Clouds and 5G Mobile Edge Computing. In: GLOBECOM 2020 2020 IEEE Global Communications Conference, 2020, Taipei. GLOBECOM 2020 - 2020 IEEE Global Communications Conference, 2020. v. 1. p. 1.
-
Carneiro, Tiago ; Melab, Nouredine . An Incremental Parallel PGAS-based Tree Search Algorithm. In: 2019 International Conference on High Performance Computing & Simulation (HPCS), 2019, Dublin. 2019 International Conference on High Performance Computing & Simulation (HPCS), 2019. v. 01. p. 19.
-
thiago nepomuceno ; CARNEIRO, T. ; KORN, C. ; MARTIN, A. . A GUI-based Platform for Quickly Prototyping Server-side IoT Applications. In: Smart SysTech 2018; European Conference on Smart Objects, Systems and Technologies, 2018, Dresden, Germany. Smart SysTech 2018; European Conference on Smart Objects, Systems and Technologies, 2018.
-
HONÓRIO FILHO, P. ; SILVA, S. P. P. ; ALMEIDA, J. S. ; MARINHO, L. B. ; Carneiro, Tiago ; RODRIGUES, A. W. O. ; REBOUÇAS FILHO, P. P. . An Approach to Navigation in Outdoor and Indoor Environments with Unmanned Aerial Vehicle Using Visual Topological Map. In: 31 Conference on Graphics, Patterns and Images (SIBGRAPI), 2018, Foz do Iguaçu. 31 Conference on Graphics, Patterns and Images (SIBGRAPI), 2018.
-
NEPOMUCENO, T. G. ; Carneiro Pessoa, Tiago ; NEPOMUCENO, T. G. . Formula Optimizer: fast way to formulate and solve multi-objective combinatorial optimization problems. In: XLVIII Simpósio Brasileiro de Pesquisa Operacional, 2016, Votória - ES. Anais do XLVIII SBPO Simpósio Brasileiro de Pesquisa Operacional, 2016. v. 01.
-
Arruda, Neemias Gabriel Pena Batista ; de Carvalho Junior, Francisco Heron ; CARNEIRO, T. ; PINHEIRO, A. B. . Análise de Drawbacks no Desdobramento de Laços Relativo a Caches Associativas de GPUs. In: WSCAD 2014 - XV Simpósio em Sistemas Computacionais de Alto Desempenho, 2014, São josé dos Campos. WSCAD 2014 - XV Simpósio em Sistemas Computacionais de Alto Desempenho, 2014.
-
CARNEIRO, T. ; Arruda, Neemias Gabriel Pena Batista ; de Carvalho Junior, Francisco Heron ; PINHEIRO, A. B. . UM LEVANTAMENTO NA LITERATURA SOBRE A RESOLUÇÃO DE PROBLEMAS DE OTIMIZAÇÃO COMBINATÓRIA ATRAVÉS DO USO DE ACELERADORES GRÁFICOS. In: XXXV Ibero-Latin American Congress on Computational Methods in Engineering, 2014, Fortaleza, Ceará.. XXXV Ibero-Latin American Congress on Computational Methods in Engineering - Book of Abstracts, 2014. v. 01.
-
Arruda, Neemias Gabriel Pena Batista ; de Carvalho Junior, Francisco Heron ; CARNEIRO, T. ; PINHEIRO, A. B. . Uma Avaliação de Técnicas de Otimização de Código Aplicadas a Aceleradores Gráficos Modernos. In: XXXV Ibero-Latin American Congress on Computational Methods in Engineering, 2014, Fortaleza, Ceará. XXXV Ibero-Latin American Congress on Computational Methods in Engineering - Books of Abstracts, 2014. v. 01.
-
NOBRE, R. H. ; CARNEIRO, T. ; NEGREIROS, Marcos ; MULLER, F. M. . Redução de Complexidade de Tempo em GPUs. In: NVIDIA's GCDF - GPU Computing Developer Forum, 2012, Curitiba - Paraná. XXX Congresso da Sociedade Brasileira de Computação, 2012.
-
CARNEIRO, T. ; NOBRE, R. H. ; NEGREIROS, Marcos ; CAMPOS, G. A. L. . Depth-First Search versus Jurema Search on GPU Branch-and-Bound Algorithms: a case study. In: NVIDIA's GCDF - GPU Computing Developer Forum, 2012, Curitiba - Paraná. XXX Congresso da Sociedade Brasileira de Computação, 2012.
-
CARNEIRO, T. ; MURITIBA, A. E. F. ; NEGREIROS, Marcos ; CAMPOS, G. A. L. . A New Parallel Schema for Branch-and-Bound Algorithms Using GPGPU. In: 23rd International Symposium on Computer Architecture and High Performance Computing - SBAC-PAD'2011, 2011, Vitória - ES. SBAC-PAD'2011, 2011. v. 01. p. 41-47.
-
CARNEIRO, T. ; MURITIBA, A. E. F. ; NEGREIROS, Marcos ; CAMPOS, G. A. L. . SOLVING ATSP HARD INSTANCES BY NEW PARALLEL BRANCH-AND-BOUND ALGORITHM USING GPGPU. In: XXXII Congresso Ibero Americano de Métodos Computacionais em Engenharia,, 2011, Ouro Preto - MG. Proceedings of XXXII CILAMCE, 2011. v. 1.
-
Oliveira, T. Q. ; CARNEIRO, T. ; CARDOSO, A. ; CELESTINO JÚNIOR, J. . WChord: A hybrid and bio-inspired architecture to Peer to Peer networks. In: Third World Congress on Nature and Biologically Inspired Computing (NaBIC), 2011, Salamanca. Third World Congress on Nature and Biologically Inspired Computing (NaBIC2011), 2011. v. 01. p. 353-358.
-
CARNEIRO, T. ; NEGREIROS, Marcos . JUREMA, A NEW BRANCH & BOUND ANYTIME ALGORITHM FOR THE ASYMMETRIC TRAVELLING SALESMAN PROBLEM. In: 42º Simpósio Brasileiro de Pesquisa Operacional - XLII SBPO, 2010, Bento Gonçalves - RS. Anais do 42º Simpósio Brasileiro de Pesquisa Operacional, 2010.
-
CARNEIRO, T. ; NEGREIROS, Marcos . Método Jurema, um novo algoritmo Branch & Bound para o Problema do Caixeiro Viajante Assimétrico. In: Encontro Regional de Pesquisa Operacional, 2009, Fortaleza. III Encontro Regional de Pesquisa Operacional do Nordeste - Anais do Encontro, 2009.
-
CARNEIRO, T. ; NEGREIROS, Marcos . Jurema, a new branch-and-bound algorithm for the asymmetric travelling salesman problem. In: Escuela Latinoamericana de Verano de Investigación Operativa, 2010, Pacoti-CE. Escuela Latinoamericana de Verano de Investigación Operativa - CD Rom, 2010.
-
NEGREIROS, Marcos ; NOBRE, R. H. ; CARNEIRO, T. ; Souza, L. P. B. . Thinking in Parallel: manycore tecnology for solving combinatorial optimization problems. In: 10th International Conference on Operations Research, 2012, la Habana. 10th International Conference on Operations Research, 2012.
-
CARNEIRO, T. ; MURITIBA, A. E. F. ; CAMPOS, G. A. L. ; NEGREIROS, Marcos . UMA NOVA ABORDAGEM GPGPU PARA ALGORITMOS BRANCH-AND-BOUND. In: XVI Semana Universitária da Universidade Estadual do Ceará: (Inter)nacionalização da Ciência e da Educação, 2011, Fortaleza. Anais da XVI Semana Universitária da Universidade Estadual do Ceará. Fortaleza: Universidade Estadual do Ceará, 2011.
-
Souza, L. P. B. ; CARNEIRO, T. . A TECNOLOGIA MASSIVAMENTE PARALELA. In: XVI Semana Universitária da Universidade Estadual do Ceará: (Inter)nacionalização da Ciência e da Educação, 2011, Fortaleza. Anais da XVI Semana Universitária da Universidade Estadual do Ceará. Fortaleza: Universidade Estadual do Ceará, 2011.
-
CARNEIRO, T. ; PALHANO, A. W. C. ; NEGREIROS, Marcos . Black Jurema, A New Parallel B&B for the Asymmetric Traveling Salesman Problem. In: ALIO - INFORMS Joint International Meeting, 2010, Buenos Aires. ALIO - INFORSMS Joint International Meeting. Buenos Aires, 2010. v. 1.0. p. 101-101.
-
Carneiro Pessoa, Tiago ; Gmys, Jan ; de Carvalho Junior, Francisco Heron ; Melab, Nouredine ; Tuyttens, Daniel . A GPU-Based Backtracking Algorithm for Permutation Combinatorial Problems. 2016. (Apresentação de Trabalho/Congresso).
-
CARNEIRO, T. . DEPTH-FIRST GPGPU BRANCH-AND-BOUND ALGORITHMS: a case study on the asymmetric traveling salesman problem. 2014. (Apresentação de Trabalho/Congresso).
-
Arruda, Neemias Gabriel Pena Batista ; CARNEIRO, T. ; PINHEIRO, A. B. ; de Carvalho Junior, Francisco Heron . Um Levantamento Sistemático na Literatura Sobre a Resolução de Problemas de Otimização Combinatória Através do Uso de Aceleradores Gráficos. 2014. (Apresentação de Trabalho/Congresso).
-
CARNEIRO, T. ; Pinheiro, Anderson Boettge ; Arruda, Neemias Gabriel Pena Batista ; de Carvalho Junior, Francisco Heron . Uma Avaliação de Técnicas de Otimização de Código Aplicadas a Aceleradores Gráficos Modernos.. 2014. (Apresentação de Trabalho/Congresso).
-
CARNEIRO, T. ; NEGREIROS, Marcos ; MURITIBA, A. E. F. ; CAMPOS, G. A. L. . A New Parallel Schema for Branch-and-Bound Algorithms Using GPGPU. 2011. (Apresentação de Trabalho/Simpósio).
-
CARNEIRO, T. ; MURITIBA, A. E. F. ; NEGREIROS, Marcos ; CAMPOS, G. A. L. . Solving ATSP Hard Instances by New Parallel Branch and Bound Algorithm Using GPGPU. 2011. (Apresentação de Trabalho/Congresso).
-
CARNEIRO, T. ; MURITIBA, A. E. F. ; NEGREIROS, Marcos ; CAMPOS, G. A. L. . UMA NOVA ABORDAGEM GPGPU PARA ALGORITMOS BRANCH-AND-BOUND. 2011. (Apresentação de Trabalho/Outra).
-
CARNEIRO, T. ; NEGREIROS, Marcos . Jurema, a new branch-and-bound algorithm for the asymmetric travelling salesman problem. 2010. (Apresentação de Trabalho/Seminário).
-
CARNEIRO, T. ; NEGREIROS, Marcos . Jurema, a new branch-and-bound algorithm for the asymmetric travelling salesman problem. 2010. (Apresentação de Trabalho/Simpósio).
-
CARNEIRO, T. ; NEGREIROS, Marcos . MÉTODO JUREMA, UM NOVO ALGORITMO BRANCH & BOUND PARA O PROBLEMA DO CAIXEIRO VIAJANTE ASSIMÉTRICO. 2009. (Apresentação de Trabalho/Conferência ou palestra).
Outras produções
NEPOMUCENO, THIAGO ; CARNEIRO, T. ; NEPOMUCENO, THALYSON . Formula Optimizer. 2016.
CARNEIRO, T. ; KOUTSANTONIS, L. . Introduction to OpenCL programming. 2021. (Curso de curta duração ministrado/Outra).
KOUTSANTONIS, L. ; CARNEIRO, T. . Solving the Laplace Equation on GPU with OpenACC. 2021. (Curso de curta duração ministrado/Outra).
Projetos de pesquisa
-
2023 - Atual
Ultra-scale Computing for solving Big Optimization Problems, Descrição: The objective of this project is to investigate the MPI+X and PGAS-based approaches for the exascale-aware design and implementation of hybrid algorithms combining exact methods (e.g., BB) and metaheuristics (e.g., Evolutionary Algorithms) for solving challenging optimization problems. Funding agency: French National Funding Agency (ANR) and Luxembourg Research Fund (FNR). Grant: ANR-22-CE46-0011, INTER/ANR/22/17133848. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (0) / Especialização: (0) / Mestrado acadêmico: (0) / Mestrado profissional: (0) / Doutorado: (2) . , Integrantes: Tiago Carneiro Pessoa - Integrante / Gmys, Jan - Integrante / Melab, Nouredine - Coordenador / HELBECQUE, GUILLAUME - Integrante / BOUVRY, PASCAL - Integrante.
-
2021 - Atual
FUNCAP [186-155.01.00/21] - Paralelismo e Algoritmos Para Otimização, Combinatória e Complexidade (PAPOCCO), Descrição: O objetivo do projeto é obtenção de algoritmos e modelos matemáticos para resolução automática de problemas computacionais, incluindo para isso o estudo da complexidade dos problemas, a análise combinatória estrutural das instâncias, bem como criação de ferramentas computacionais para resolução distribuída ou paralela dos mesmos em quantidade massiva de dados. O projeto se concentra em certos problemas combinatórios teóricos de interesse e suas variantes, como coloração de grafos, conectividade em grafos, difusão de informações em redes sociais, jogos multiagentes em grafos, entre outros, visando à obtenção de modelos discretos e contínuos, com aplicações em problemas práticos em áreas como telecomunicações e logística. Ademais, pretende-se pesquisar teoria e técnicas de desenvolvimento de algoritmos para esses problemas de otimização combinatória, produzindo algoritmos exatos, probabilísticos, aproximativos, heurísticas ou algoritmos FPT, usando técnicas de decomposição, particionamento, kernelização e aproximação dos problemas, entre outras. Finalmente, pretende-se pesquisar técnicas de desenvolvimento e implementação de algoritmos concorrentes, paralelos e distribuídos para resolução eficaz de tais problemas em instâncias de grande porte, bem como a aplicação de sistemas de computação paralela desenvolvidos por membros do projeto, como o HPC Shelf. Entre os problemas, destaca-se o Problema de Difusão em Redes Sociais, cujo objetivo é achar o menor número de vértices capazes de difundir uma informação para todo grafo, usando vários modelos distintos de propagação (como P3 ou geodésica). Outros problemas são relacionados à conectividade em grafos: determinar interligações entre vários elementos, como caminho entre dois pontos da cidade ou rede de comunicação entre computadores. Alguns dos problemas, como árvore geradora mínima e fluxo máximo, surgem com restrições adicionais que os tornam computacionalmente difíceis. Integrantes: Rudini Menezes Sampaio - Coordenador / Rafael Castro de Andrade - Integrante / Ana Shirley Silva - Integrante / LINHARES-SALES, CLÁUDIA - Integrante / MAIA, ANA KAROLINNA - Integrante / CAMPÊLO, MANOEL - Integrante / MARTINS, NICOLAS - Integrante / BENEVIDES, FABRÍCIO - Integrante / Julio Cesar Araujo - Integrante / Ronan Pardo Soares - Integrante / Francisco Heron de Carvalho Júnior - Integrante / Allberson Bruno de Oliveira Dantas - Integrante / Cenez Araújo de Rezende - Integrante / Tiago Carneiro Pessoa - Integrante.. , Situação: Em andamento; Natureza: Pesquisa. , Integrantes: Tiago Carneiro Pessoa - Coordenador / Rudini Menezes Sampaio - Integrante., Financiador(es): Fundação Cearense de Apoio ao Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
-
2010 - 2010
Métodos Exatos Combinatoriais para Problemas de Agrupamento Dinâmico, Projeto certificado pelo(a) coordenador(a) Marcos José Negreiros Gomes em 22/06/2017., Descrição: Missão de pesquisa científica da Universidade Federal de Santa Maria (UFSM), no período de 18 a 21 de janeiro, onde foi desenvolvido um trabalho específico no projeto "Métodos Exatos Combinatoriais para Problemas de Agrupamento Dinâmico", Edital MCT/CNPq 14/2009 - Universal / processo 483337/2009-9.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Tiago Carneiro Pessoa - Integrante / Augusto Wagner de Castro Palhano - Integrante / Marcos Negreiros - Coordenador / Guilherme Dhein - Integrante / Olinto César Bassi de Araújo - Integrante., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Outra.
Prêmios
2021
The Outstanding Paper Award for the work Towards Chapel-based Exascale Tree Search Algorithms: dealing with multiple GPU accelerators., The 2020 International Conference on High Performance Computing & Simulation (HPCS 2020).
2016
Certification of Outstanding Contribution in Reviewing, Journal of Parallel and Distributed Computing.
Histórico profissional
Endereço profissional
-
Interuniversity Microelectronics Centre. , Remisebosweg 1, 3001 Leuven, Leuven, 3000 - Leuven, - Bélgica, Telefone: (0032) 0162812
Experiência profissional
2022 - Atual
Interuniversity Microelectronics CentreVínculo: Celetista, Enquadramento Funcional: Pesquisador, Carga horária: 40, Regime: Dedicação exclusiva.
2021 - 2022
Universidade de LuxemburgoVínculo: Celetista, Enquadramento Funcional: Pesquisador, Carga horária: 40, Regime: Dedicação exclusiva.
2018 - 2020
INRIA Lille - Nord EuropeVínculo: Celetista, Enquadramento Funcional: Pesquisador, Carga horária: 40, Regime: Dedicação exclusiva.
2018 - 2018
Instituto Federal de Educação, Ciência e Tecnologia do CearáVínculo: Bolsista, Enquadramento Funcional: Pesquisador - Bolsista PNPD/CAPES, Carga horária: 20
2013 - 2017
Universidade Federal do CearáVínculo: Bolsista, Enquadramento Funcional: Bolsista de doutorado, Carga horária: 20, Regime: Dedicação exclusiva.
2012 - 2014
Universidade Estadual do CearáVínculo: , Enquadramento Funcional: Professor Substituto, Carga horária: 20
2010 - 2012
Universidade Estadual do CearáVínculo: Bolsista, Enquadramento Funcional: Bolsista de Mestrado, Carga horária: 20, Regime: Dedicação exclusiva.
Atividades
-
08/2013 - 09/2014
Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Conceitos de linguagens de programação
-
02/2013 - 07/2013
Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Conceitos de Linguagens de Programação, Estrutura de dados I
-
08/2012 - 12/2012
Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Conceitos de linguagens de programação
-
08/2012 - 12/2012
Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Computação massiva e algoritmos paralelos
-
08/2012 - 12/2012
Ensino, licenciatura em informática, Nível: Graduação,Disciplinas ministradas, Arquitetura de computadores, Noções de lógica
2012 - 2013
Faculdade ChristusVínculo: , Enquadramento Funcional: Professor, Carga horária: 2
Atividades
-
01/2013 - 07/2013
Ensino, Sistemas de Informação, Nível: Graduação,Disciplinas ministradas, Autômatos e linguagens formais
-
08/2012 - 12/2012
Ensino, Sistemas de Informação, Nível: Graduação,Disciplinas ministradas, Construção de compiladores
2009 - 2009
Núcleo de Projetos em Tecnologia da InformaçãoVínculo: Bolsista, Enquadramento Funcional: Bolsista P&D, Carga horária: 20
Outras informações:
Bolsista do Núcleo de Projetos em Tecnologia da Informação (NPTEC), de janeiro a março de 2009, desenvolvendo aplicações Peer to Peer (P2P) utilizando a linguagem de programação Java e os frameworks JXTA e Java Media Framework (JMF). Local: LARCES?UECE.
2008 - 2008
Núcleo de Projetos em Tecnologia da InformaçãoVínculo: Bolsista, Enquadramento Funcional: Bolsista P&D, Carga horária: 20
Outras informações:
Bolsista do Núcleo de Projetos em Tecnologia da Informação (NPTEC), desenvolvendo aplicações Peer to Peer (P2P) utilizando a linguagem de programação Java e o framework JXTA. Local: LARCES?UECE (Laboratório de Redes de Comunicação e Segurança).
2008 - 2008
Núcleo de Projetos em Tecnologia da InformaçãoVínculo: Bolsista, Enquadramento Funcional: Bolsista P&D, Carga horária: 20
Outras informações:
Bolsista do Núcleo de Projetos em Tecnologia da Informação, desenvolvendo atividades de pesquisa sobre Voz Sobre IP (VoIP) e algoritmos bio-inspirados para a solução de problemas em redes de comunicação. Local: LARCES?UECE.
2007 - 2007
Núcleo de Projetos em Tecnologia da InformaçãoVínculo: Bolsista, Enquadramento Funcional: Programador, Carga horária: 20
Outras informações:
Bolsista do Núcleo de Projetos em Tecnologia da Informação, no período de fevereiro a agosto de 2007, desenvolvendo aplicativos para microterminais, utilizando as linguagens de programação C e C++. Local: Departamento de Informática - Universidade Estadual do Ceará (UECE).
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todos os processos de Tiago Carneiro Pessoa e sempre que o nome aparecer em publicações dos Diários Oficiais, avisaremos por e-mail e pelo painel do usuário
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todas as movimentações desse processo e sempre que o processo aparecer em publicações dos Diários Oficiais e nos Tribunais, avisaremos por e-mail e pelo painel do usuário
Confirma a exclusão?