Ricardo Pannain
Possui graduação em Engenharia Elétrica pela Universidade Estadual de Campinas (1982), mestrado em Engenharia Elétrica pela Universidade Estadual de Campinas (1988) e doutorado em Engenharia Elétrica pela Universidade Estadual de Campinas (1999). Foi Pró-Reitor de Administração da Pontifícia Universidade Católica de Campinas de fevereiro de 2010 até fevereiro de 2020. Atualmente é Professor Titular da Faculdade de Engenharia de Computação-CEATEC da Pontifícia Universidade Católica de Campinas e Professor Assistente Doutor do Instituto de Computação da Universidade Estadual de Campinas. Tem experiência na área de Engenharia e Ciência da Computação, com ênfase em Arquitetura de Computadores, atuando principalmente nos seguintes temas: compressão de código executável, vhdl, projeto de sistemas digitais, arquitetura de sistemas computacionais.
Informações coletadas do Lattes em 31/08/2025
Acadêmico
Formação acadêmica
Doutorado em Engenharia Elétrica
1989 - 1999
Universidade Estadual de Campinas
Título: Compressão de Código de Programa Usando Fatoração de Operandos
, Ano de obtenção: 1999. Guido Costa Souza de Araújo. Palavras-chave: Compressão de Código; RISC; Dsp; Vlsi; VHDL.Grande área: Ciências Exatas e da TerraGrande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação / Especialidade: Hardware. Setores de atividade: Industria Eletro-Eletrônica; Informática.
Mestrado em Engenharia Elétrica
1983 - 1988
Universidade Estadual de Campinas
Título: Sistema Didático para Simulação de Circuitos Digitais, Ano de Obtenção: 1988
Alaíde Pellegrini Mammana.Palavras-chave: Projeto de Circuitos Digitais; Projeto Auxiliado por Computador.Grande área: Ciências Exatas e da TerraSetores de atividade: Educação; Informática.
Idiomas
Inglês
Compreende Bem, Fala Razoavelmente, Lê Bem, Escreve Razoavelmente.
Italiano
Compreende Razoavelmente, Fala Pouco, Lê Bem, Escreve Pouco.
Áreas de atuação
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação/Especialidade: Arquitetura de Sistemas de Computação.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação/Especialidade: Hardware.
Grande área: Engenharias / Área: Engenharia Elétrica / Subárea: Circuitos Elétricos, Magnéticos e Eletrônicos/Especialidade: Circuitos Eletrônicos.
Organização de eventos
Pannain, R. ; Anido, R. . COMPUTEC - SBC. 2003. (Congresso).
Participação em eventos
XI Encontro de Iniciação Científica - PUC-Campinas.Mesa Redonda: O Processo de Formação do Pesquisador na Iniciação Científica. 2006. (Encontro).
The 2005 ACM-ICPC South America Contest w/ BRAZIL.The 2005 ACM-ICPC South America Contest w/ BRAZIL. 2005. (Outra).
The 2004 ACM-ICPC South America Contest w/ BRAZIL.The 2004 ACM-ICPC South America Contest w/ BRAZIL. 2004. (Outra).
COMPUTEC. COMPUTEC - Evento da XXIII Congresso da Sociedade Brasileira de Computação. 2003. (Congresso).
Sociedade Brasileira de Computação. XXIII Sociedade Brasileira de Computação. 2003. (Congresso).
Participação em bancas
ARAUJO, G. C. S.; CÔRTES, M. L.;Pannain, R.. Data Structure Acceleator in FPGA. 2017. Dissertação (Mestrado em Ciência da Computação) - Universidade Estadual de Campinas.
ARAUJO, G.; REIS FILHO, C. A.;Pannain, R.. Improving the Statistical Variability of Delay-Based Physical Unclonable Functions. 2016. Dissertação (Mestrado em Ciência da Computação) - Universidade Estadual de Campinas.
RIGO, Sandro; Araujo, Cristinao Coêlho de;Pannain, R.; AZEVEDO, Rodolfo Jardim de. ARP: Um Framework de Desenvolvimento de Plataformas Utilizando Archc. 2007. Dissertação (Mestrado em Ciência da Computação) - Universidade Estadual de Campinas.
Pannain, R.; TOKARNIA, A. M. B. H.; MAGALHAES, M. F.; CRUZ, S. L.. Algoritmos de Síntese de Pipeline de Processadores para Sistemas Embutidos: Minimização de Custos, Número de Processadores e Latência. 2006. Dissertação (Mestrado em Engenharia Elétrica) - Universidade Estadual de Campinas.
Pannain, R.; AZEVEDO, Rodolfo Jardim; FREITAS, Ricardo Luís. Endereçamento Direto em Código Comprimido. 2005. Dissertação (Mestrado em Mestrado Em Sistemas de Computação) - Pontifícia Universidade Católica de Campinas.
Pannain, R.. Um Estudo para Métricas de Similiridade em SBC Aplicados à Área de Saúde. 2005. Dissertação (Mestrado em Ciência da Computação) - Universidade Estadual de Campinas.
Pannain, R.; AZEVEDO, Rodolfo Jardim; FREITAS, Ricardo Luís de. Ferramentas para Seleção de Padrões de Instruções para Arquiteturas Reconfiguráveis. 2004. Dissertação (Mestrado em Ciência da Computação) - Universidade Estadual de Campinas.
Pannain, R.; COELLO, Juan Manoel Adán; FREITAS, Ricardo Luís. Análise de Ferramentas de Sosftware Livre em Comércio Eletrônico. 2003. Dissertação (Mestrado em Mestrado Em Informática) - Pontifícia Universidade Católica de Campinas.
Pannain, R.ROSA, João Luís Garcia; COELLO, Juan Manoel Adán. Um Mecanismo para Filtragem de Páginas da Web Baseado no Modêlo de Rede Neural Artificial de Hopfield. 2003. Dissertação (Mestrado em Mestrado Em Gerenciamento Sistemas de Informação) - Pontifícia Universidade Católica de Campinas.
Pannain, R.; LUCAS, Clarinda Rodrigues; OLIVEIRA, Silas de. Estudo das Necessidades de Informação em uma Instituição de Ensino Superior. 2002. Dissertação (Mestrado em Mestrado Em Gerenciamento Sistemas de Informação) - Pontifícia Universidade Católica de Campinas.
Pannain, R.; SANTOS, Luiz Cláudio Villar dos; CENTODUCATTE, Paulo César. Tailoring Pipeline Bypassing and Functional Unit Mapping to Application in Clustered VLIW Architectures. 2001. Dissertação (Mestrado em Ciência da Computação) - Universidade Estadual de Campinas.
Pannain, R.; TELLES, Geraldo Nonato; OLIVEIRA, Silas Marques de. Estudo da Situação dos Sistemas de Informações em Pequenas e Médias Empresas do Comércio de Auto Peças. 2000. Dissertação (Mestrado em Mestrado Em Gerenciamento Sistemas de Informação) - Pontifícia Universidade Católica de Campinas.
Pannain, R.; TELLES, Geraldo Nonato; OLIVEIRA, Silas Marques de. Identificação de Indicadores de Logística nos Sistemas de Informação de Vendas. 2000. Dissertação (Mestrado em Mestrado Em Gerenciamento Sistemas de Informação) - Pontifícia Universidade Católica de Campinas.
MISKULIN, M. S.; DAMIANI, F.; BATISTA, G. E. A. P. A.;Pannain, R.. . AUXILIAR - Uma ferramenta computacional inteligente que potencializa a ação docente em módulos de ensino de engenharia em cursos on-line. 2006. Tese (Doutorado em Doutorado em Engenharia Elétrica) - Universidade Estadual de Campinas.
MISKULIN, M. S.; BATISTA, G. E. A. P. A.;Pannain, R.; Bianchini, D.; Murari, C. A. F.; Swart, J. W.. Uma Ferramenta Computacional Inteligente que Potencialliza a Ação em Módulos de Ensino de Engenharia em Cursos Online. 2006. Tese (Doutorado em Doutorado em Engenharia Elétrica) - Universidade Estadual de Campinas.
Pannain, R.; AZEVEDO, Rodolfo Jardim; CENTODUCATTE, Paulo César; SANTOS, Luiz Cláudio Villar dos; SCHNEEBELI, Hansjorg Andreas. Simulação Compilada para Arquietuturas Descritas em ArchC. 2005. Tese (Doutorado em Ciência da Computação) - Universidade Estadual de Campinas.
Pannain, R.; CENTODUCATTE, Paulo Cesar; LIMA, Manoel Eusébio de; SAOTOME, Osamu; MACHADO, Nelson Castro. Compressão de Código Baseada em Multi-Profile. 2004. Tese (Doutorado em Ciência da Computação) - Universidade Estadual de Campinas.
Pannain, R.; SANTOS, Luiz Cláudio Villar dos; RIGO, Sandro. Introspecção de Plataformas SoC Usando Reflexão Computacional. 2010. Exame de qualificação (Doutorando em Ciência da Computação) - Universidade Estadual de Campinas.
RIGO, Sandro;Pannain, R.; CENDODUCATTE, P. C.. Viabilizando a Simulação Multi-Thread para Modelos escritos em SysntemC. 2008. Exame de qualificação (Doutorando em Ciência da Computação) - Universidade Estadual de Campinas.
CENTODUCATTE, Paulo Cesar;Pannain, R.; RIGO, Sandro. Avaliação do consumo de energia de memórias transacionais. 2008. Exame de qualificação (Doutorando em Ciência da Computação) - Universidade Estadual de Campinas.
Pannain, R.; CÔRTES, Mário Lúcio; GUIMARÃES, Cèlio Cardoso. Banca de Exame de Qualificação Geral de Doutorado - Área de Sistemas de Computação. 2004. Exame de qualificação (Doutorando em Ciência da Computação) - Universidade Estadual de Campinas.
Pannain, R.; GUIMARÃES, Célio Cardoso; CÔRTES, Mário Lúcio. Banca de Exame de Qualificação Geral de Doutorado - Área de Sistemas de Computação. 2003. Exame de qualificação (Doutorando em Ciência da Computação) - Universidade Estadual de Campinas.
Pannain, R.; CÔRTES, Mário Lúcio; GUIMARÃES, Célio Cardoso. Banca de Exame de Qualificação Geral de Doutorado - Área de Sistemas de Computação. 2002. Exame de qualificação (Doutorando em Ciência da Computação) - Universidade Estadual de Campinas.
AZEVEDO, R.; ARAUJO, G. C. S.; RIGO, Sandro;Pannain, R.. Introducing Hardware/Software co-design tecchiniques to optical communications DSP ASIC systems. 2021. Exame de qualificação (Mestrando em Ciência da Computação) - Universidade Estadual de Campinas.
ARAUJO, G. C. S.; BONATO, V.;Pannain, R.. Gerador de código de Síntese Alto Nível para decodificação de mensagens. 2021. Exame de qualificação (Mestrando em Ciência da Computação) - Universidade Estadual de Campinas.
Pannain, R.; CÔRTES, Mário Lúcio; CENTODUCATTE, Paulo Cesar; ARAÚJO, G. C. S.. Metodologia de projeto de PUFs utilizando simulações de MonteCarlo. 2014. Exame de qualificação (Mestrando em Ciência da Computação) - Universidade Estadual de Campinas.
Pannain, R.; TOLEDO, Carlos Miguel Tobar. Automação Residencial. 2007. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) - Pontifícia Universidade Católica de Campinas.
TOLEDO, Carlos Miguel Tobar;Pannain, R.. WEB - PM Sistema de Controle e Gerenciamento de Projetos. 2007. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) - Pontifícia Universidade Católica de Campinas.
TOLEDO, Carlos Miguel Tobar;Pannain, R.. Sistema de Controle de Estoque e Compra de Produtos. 2007. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) - Pontifícia Universidade Católica de Campinas.
TOLEDO, Carlos Miguel Tobar;Pannain, R.. Gangadhari - Jogo Educacional. 2007. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) - Pontifícia Universidade Católica de Campinas.
TOLEDO, C. M. T.;Pannain, R.. Gestão em Compras e Almxarifado. 2007. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) - Pontifícia Universidade Católica de Campinas.
Pannain, R.; RIGO, Sandro; AZEVEDO, Rodolfo Jardim de. Estimativa de Consumo de Energia em nível de Instruções em Processadores baseados em ArchC. 2006. Outra participação, Universidade Estadual de Campinas.
Pannain, R.; RIGO, Sandro; AZEVEDO, Rodolfo Jardim. Qualificação de Mestrado - Um Framework para Simulação de Plataformas SoC. 2005. Outra participação, Universidade Estadual de Campinas.
Pannain, R.; AZEVEDO, Rodolfo Jardim; FREITAS, Ricardo Luís. Qualificação de Mestrado - Endereçamento Direto de Código Comprimido. 2004. Outra participação, Pontifícia Universidade Católica de Campinas.
Pannain, R.; BRESCIANI FILHO, Ettore;ROSA, João Luís Garcia. Qualificação de Mestrado. 2000. Outra participação, Pontifícia Universidade Católica de Campinas.
Pannain, R.; OLIVEIRA, Silas Marques de; ANDRADE NETTO, Márcio Luiz de. Qualificação de Mestrado - Tecnologia de Informação nas Organizações Públicas. 2000. Outra participação, Pontifícia Universidade Católica de Campinas.
Navaux, P. O. A.; Kon, F.; Mateus, G. R.; Fonseca, N. L. S.;Pannain, R.. Concurso Provimento de Cargo de Professor Doutor - Departamento de Sistemas de Computação - IC-UNICAMP. 2009.
NERI, A. A.; MAGALHAES, K. C.;Pannain, R.. Processo Seletivo Interno de Docente com Plano de Trabalho de Extensão. 2015. Pontifícia Universidade Católica de Campinas.
COSTA, P. M.; PIQUE, M. P. R.;Pannain, R.. Processo Seletivo Interno de Docente com Plano de Trabalho de Extensão. 2015. Pontifícia Universidade Católica de Campinas.
Bueno, Laura Machado de Mello; Benfatti, Denio Munia;Pannain, R.. Processo Seletivo Externo para composição de Corpo Docente Permanente de Programa de Pós-Graduação Stricto Sensu. 2008. Pontifícia Universidade Católica de Campinas.
Pannain, R.; KOWALTOWSKY, Tomasz; BIGONHA, Roberto da Silva. Processo de Seleção - Área e Linguagens de Programação - Depto de Sistemas de Computação - Instituto de Computação - UNICAMP. 2005. Universidade Estadual de Campinas.
Pannain, R.; COELLO, Juan Manoel Adán; MENDES, Manoel. Seleção para o Quadro Funcional do Centro de Pesquisa Renato Archer. 2003. Centro de Tecnologia da Informação Renato Archer.
Villas, L.; Anido, R.;Pannain, R.. Relatório Periódico de Atividades Docentes - Lucas Francisco Wanner. 2018. Universidade Estadual de Campinas.
Pannain, R.. Concurso Interno Atrinuição de Aulas. 2007.
Pannain, R.; FREITAS, Ricardo Luís de; PICARELLI, José Estêvão. Concurso Interno para atribuição de aulas. 2006. Pontifícia Universidade Católica de Campinas.
Pannain, R.; FREITAS, Ricardo Luís; PICARELLI, José Estevão. Concurso Interno para Atribuição de Aulas. 2005. Pontifícia Universidade Católica de Campinas.
Pannain, R.; FREITAS, Ricardo Luís de; PICARELLI, José Estevão. Concurso Externo para Atribuição de Aulas. 2005. Pontifícia Universidade Católica de Campinas.
Pannain, R.; FREITAS, Ricardo Luís; PICARELLI, José Estevão. Concurso Interno para Atribuição de Aulas. 2005. Pontifícia Universidade Católica de Campinas.
Pannain, R.; COELLO, Juan Manoel Adán; FREITAS, Ricardo Luís. Concurso Interno de Atribuição de Aulas. 2004. Pontifícia Universidade Católica de Campinas.
Pannain, R.; FALSARELA, Orandi Mina; COELLO, Juan Manoel Adán. Concurso Interno de Atribuição de Aulas. 2004. Pontifícia Universidade Católica de Campinas.
Pannain, R.; PICARELLI, José Estevão; FALSARELLA, Orandi Mina. Concurso Interno de Atribuição de Aulas. 2004. Pontifícia Universidade Católica de Campinas.
Pannain, R.; FREITAS, Ricardo Luís de; AREAS, Eliana das Neves. Concurso Interno de Atribuição de Aulas. 2004. Pontifícia Universidade Católica de Campinas.
Pannain, R.; FREITAS, Ricardo Luís de; TOLEDO, Carlos Miguel Tobar. Concurso Externo para Atribuição de Aulas. 2004. Pontifícia Universidade Católica de Campinas.
Orientou
ENDEREÇAMENTO DIRETO EM CÓDIGO COMPRIMIDO; 2005; 110 f; Dissertação (Mestrado em Mestrado Em Informática) - Pontifícia Universidade Católica de Campinas, ; Orientador: Ricardo Pannain;
CRD: Um Co-Processador Reconfigurável Dinamicamente para Meloria de Desempenho; 2004; 100 f; Dissertação (Mestrado em Ciência da Computação) - Universidade Estadual de Campinas, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Coorientador: Ricardo Pannain;
Análise de Ferramenta de Sosftware Livre para Comércio Eletrônico; 2003; 100 f; Dissertação (Mestrado em Mestrado Em Informática) - Pontifícia Universidade Católica de Campinas, ; Orientador: Ricardo Pannain;
Desenvolvimento de Circuitos de Aplicação Específica (ASICs) com Lógica Assíncrona; 2005; Iniciação Científica; (Graduando em Engenharia de Computação) - Pontifícia Universidade Católica de Campinas; Orientador: Ricardo Pannain;
Implemantação de uma CPU didática RISC em FPGA; 2005; 0 f; Iniciação Científica; (Graduando em Engenharia de Computação) - Pontifícia Universidade Católica de Campinas, Iaeste; Orientador: Ricardo Pannain;
Modelos de Arquitetura para o Sistema ArchC; 2004; 0 f; Iniciação Científica; (Graduando em Engenharia de Computação) - Pontifícia Universidade Católica de Campinas; Orientador: Ricardo Pannain;
Implementação de um Ambiente de Análise e Desenvolvimento para um Processador RISC Didático - A_DiRISCo; 2003; 50 f; Iniciação Científica; (Graduando em Engenharia de Computação) - Pontifícia Universidade Católica de Campinas, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Orientador: Ricardo Pannain;
Desenvolvimento de um Processador RISC Didático - DiRISCo; 2003; 50 f; Iniciação Científica; (Graduando em Engenharia de Computação) - Pontifícia Universidade Católica de Campinas, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Orientador: Ricardo Pannain;
Implementação de uma CPU Didática em uma FPGA; 2003; 0 f; Iniciação Científica; (Graduando em Engenharia de Computação) - Pontifícia Universidade Católica de Campinas, Iaeste; Orientador: Ricardo Pannain;
Projeto de uma CPU didática usando VHDL; 2002; 0 f; Iniciação Científica; (Graduando em Engenharia de Computação) - Pontifícia Universidade Católica de Campinas, Iaeste; Orientador: Ricardo Pannain;
Aplicação de Compressão de Código baseado em Fatoração no R4000; 1999; 50 f; Iniciação Científica; (Graduando em Engenharia de Computação) - Pontifícia Universidade Católica de Campinas, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Orientador: Ricardo Pannain;
Sisteam de Simulação de uma CPU Didática; 1999; 0 f; Iniciação Científica; (Graduando em Ciência da Computação) - Universidade Estadual de Campinas, Iaeste; Orientador: Ricardo Pannain;
Sistema de Compressão de Código Baseado em HUFFMAN e Codificação Fixa; 1998; 50 f; Iniciação Científica; (Graduando em Engenharia de Computação) - Pontifícia Universidade Católica de Campinas, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Orientador: Ricardo Pannain;
Núcleo Gráfico para Desenvolvimento de Ferramentas; 1992; 50 f; Iniciação Científica; (Graduando em Engenharia de Computação) - Pontifícia Universidade Católica de Campinas, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Orientador: Ricardo Pannain;
Produções bibliográficas
-
KRUGER, KLEBER ; PANNAIN, RICARDO ; AZEVEDO, RODOLFO . DONUTS: An efficient method for checkpointing in non-volatile memories. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE , v. 35, p. 1-19, 2023.
-
ARAÚJO G. ; CENTODUCATTE, P. C. ; AZEVEDO, R. J. ; Pannain, R. . Expression Tree Based Algorithms for Code Compression on Embedded RISC Architectures. IEEE Transactions on Very Large Scale Integration Systems , EUA, v. 8, n.5, p. 530-533, 2000.
-
Pannain, R. ; BEHRENS, F. H. ; PIVA JR., D. . Organização Básica de Computadores e Linguagem de Monatgem. 01. ed. São Paulo: Elsevier, 2012. v. 01. 424p .
-
KRUGER, KLEBER ; PANNAIN, RICARDO ; AZEVEDO, RODOLFO . Using Logging-on-Write to Improve Non-Volatile Memory Checkpoints via Processing-in-Memory. In: 2023 IEEE 35th International Symposium on Computer Architecture and High Performance Computing (SBACPAD), 2023, Porto Alegre. 2023 IEEE 35th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD), 2023. v. 35th. p. 68-244.
-
KRUGER, KLEBER ; AZEVEDO, RODOLFO ; PANNAIN, RICARDO . DONUTS: Um Eficiente Método de Checkpointing em Memórias Não Voláteis. In: Simpósio em Sistemas Computacionais de Alto Desempenho, 2021, Brasil. Anais do XXII Simpósio em Sistemas Computacionais de Alto Desempenho (WSCAD 2021). Belo Horizonte: Sociedade Brasileira de Computação, 2021. p. 120-131.
-
Bonotto ; WANNER, L. ; Pannain, R. ; AZEVEDO, R. . Bringing Energy Information to the Instruction Set. In: SBESC - Brazilian Symposium on Computing Systems Engineering, 2020. SBESC - Brazilian Symposium on Computing Systems Engineering. Florianópolis, SC - Brazil.
-
Antonioli ; Pannain, R. ; AZEVEDO, R. . DrPin: A dynamic binary instumentator for multiple processor architectures. In: XXI Simpósio em Sistemas Computacionais de Alto Desempenho, 2020, São Paulo - SP. XXI Simpósio em Sistemas Computacionais de Alto Desempenho. São Paulo, SP - Barzil, 2020.
-
Ecco, L. ; Cardoso, B. ; Xavier, E. ; Pannain, R. ; CENTODUCATTE, Paulo César ; AZEVEDO, R. . SPARC16: A new compression approach for the SPARC architecture. In: 21st International Symposium on Computer Architecture and High Performance Computing - SBAC-PAD, 2009, São Paulo - SP.. Proceedings of 21st International Symposium on Computer Architecture and High Performance Computing - SBAC-PAD, 2009. p. 169-176.
-
TOLEDO, Carlos Miguel Tobar ; ROSA, João Luís Garcia ; COELLO, J. M. A. ; Pannain, R. . Uma Arquitetura de Ambiente Colaborativo para o Aprendizado de Programação. In: XII Simpósio Brasileiro de Informática na Educação, 2001, Vitória - ES. Anais do Simpósio Brasileiro de Informática na educação, 2001. p. 244-253.
-
Pannain, R. ; CENTODUCATTE, Paulo César ; ARAÚJO, G. C. S. . Compressed Code Execution On DSP Architecture. In: 12th International Symposium on System Synthesis, 1999. Anais 12th International Symposium on System Synthesis. San Jose, CA - Estados Unidos: IEEE Computer Society.
-
Pannain, R. ; CENTODUCATTE, Paulo César ; ARAÚJO, G. C. S. . Using Operand Factorization to Compress Dsp Programs. In: 11th International Symposium on Computer Architecture and High Performance Computing, 1999, Natal. Anais 11th International Symposium on Computer Architecture and High Performance Computing. Natal/RN - Brasil: Soceidade Brasileira de Computação, 1999. p. 223-229.
-
Pannain, R. ; ARAUJO, G. C. S. ; CENTODUCATTE, Paulo César ; CÔRTES, M. L. . Code Compression Based On Operand Factorization. In: 31st International Symposium on Microarchitectures, 1998, Dallas. Anais 31st International Symposium on Microarchitectures. Dallas - Estados Unidos: IEEE Computer Society, 1998. v. 1. p. 194-201.
-
AMAZONAS, J. R. A. ; MACIEL, T. T. ; Pannain, R. . Gerador Determinístico de Vetores de Teste.. In: VI Congresso Brasileiro de Microeletrônica,, 1991, Belo Horizonte - MG. Anais do VI Congresso Brasileiro de Microeletrônica, 1991. v. 1. p. 432-441.
-
Pannain, R. ; OSHIKA, Pedro Henrique de Araújo . Desenvolvimento de um Processador RISC Didático - DIRISCO. In: VII Encontro de Inciação Científica - PUC-CAMPINAS, 2002, Campinas. Anais do VII Encontro de Inciação Científica - PUC-CAMPINAS, 2002.
-
Pannain, R. ; MARTINEZ FILHO, Hélio . Implementação de um Ambiente de Análise e Desenvolvimento para um Processador RISC Didático - A_DIRISCO. In: VII Encontro de Inciação Científica - PUC-CAMPINAS, 2002, Campinas. Anais do VII Encontro de Inciação Científica - PUC-CAMPINAS, 2002.
-
Pannain, R. . Compressão de Código Baseado em Fatoração de Operandos para o R4000. In: V Encontro de Inciação Científica - PUC-CAMPINAS, 2000, Campinas. Anais do V Encontro de Inciação Científica - PUC-CAMPINAS, 2000.
-
STALLINGS, W. ; PANNAIN, RICARDO . Arquitetura e Oraganização de Computadores. São Paulo: Pearson, 2023 (Revisão Técnica de livro).
-
Pannain, R. . Arquitetura e Organização de Computadores. São Paulo: Pearson Education do Brasil Ltda., 2017 (Revisão Técnica de livro).
Outras produções
Pannain, R. . Comitê PIPE FAPESP - 4o. Cilco 2020 - Engenharia. 2021.
Pannain, R. . Assessor ad hoc - FAPESP. 2021.
Pannain, R. . Parecerista ad hoc periódicos SciELO Brasil. 2017.
Pannain, R. ; ANTONIOSI, Luís Felipe . Sistema de Compressão Baseado em HUFFMAN e em Codificação Fixa. 1998.
Pannain, R. ; SIGRIST, Rogério . Um Núcleo Gráfico para desenvolvimento de Ferramentas. 1992.
Pannain, R. . Disciplina eletrônica digital - Eng. Computação - UNIVESP. 2019. (Material curso à distância - EAD).
Histórico profissional
Endereço profissional
-
Pontifícia Universidade Católica de Campinas, Centro de Ciências Exatas, Ambientais e de Tecnologias. , ROD. D. Pedro I, Km 340, Parque das Universidades, 13086-900 - Campinas, SP - Brasil - Caixa-postal: 317, Telefone: (19) 33437018, Fax: (19) 33437235, URL da Homepage:
Experiência profissional
2020 - Atual
Universidade Estadual de CampinasVínculo: Servidor Público, Enquadramento Funcional: Professor Assistente Doutor - MS3, Carga horária: 24
1989 - 2020
Universidade Estadual de CampinasVínculo: Servidor Público, Enquadramento Funcional: Professor Assistente Doutor - MS3, Carga horária: 12
Atividades
-
04/1989
Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Introdução ao Processamento de Dados, Arquitetura de Sistemas Computacionais, Laboratório de Circuitos Lógicos, Organização de Computadores, Laboratório de Arquitetura de Sistemas Computacionais, Laboratório de Estruturas de Arquivos
-
08/2005 - 10/2010
Conselhos, Comissões e Consultoria, Reitoria, Pro-Reitoria de Pesquisa.,Cargo ou função, Membro do Comitê Assessor das Pró-Reitorias de Pesquisa e Graduação.
-
03/2000 - 01/2006
Pesquisa e desenvolvimento, Instituto de Matemática Estatística e Ciência da Computação, Departamento de Ciência da Computação.,Linhas de pesquisa
-
03/2000 - 01/2006
Ensino, Ciência da Computação, Nível: Pós-Graduação,Disciplinas ministradas, Arquitetura de Sistemas Computacionais
-
08/2004 - 07/2005
Conselhos, Comissões e Consultoria, Reitoria, Pro-Reitoria de Pesquisa.,Cargo ou função, Membro do Comitê Assessor das Pró-Reitorias de Pesquisa e Graduaçaõ.
-
08/2003 - 07/2004
Conselhos, Comissões e Consultoria, Reitoria, Pro-Reitoria de Pesquisa.,Cargo ou função, Membro do Comitê Assessor das Pró-Reitorias de Pesquisa e Graduação.
-
08/2002 - 07/2003
Conselhos, Comissões e Consultoria, Reitoria, Pro-Reitoria de Pesquisa.,Cargo ou função, Membro do Comitê Assessor das Pró-Reitoras de Pesquisa e Graduação.
1988 - Atual
Pontifícia Universidade Católica de Campinas, PUC CampinasVínculo: Celetista, Enquadramento Funcional: Professor titular, Carga horária: 40
2010 - 2020
Pontifícia Universidade Católica de Campinas, PUC CampinasVínculo: Celetista formal, Enquadramento Funcional: Pró-Reitor de Administração, Carga horária: 40
2004 - 2010
Pontifícia Universidade Católica de Campinas, PUC CampinasVínculo: Celetista formal, Enquadramento Funcional: Diretor Adjunto do Centro de Ciências Exatas, Carga horária: 40
Atividades
-
02/2014
Conselhos, Comissões e Consultoria, Reitoria.,Cargo ou função, Comissão de Normas e Assuntos Administrativos.
-
08/1988
Ensino, Engenharia de Computação, Nível: Graduação,Disciplinas ministradas, Arquitetura de Sistemas Computacionais, Organização Básica de Computadores e Linguagem de Montagem, Laboratório de Microcomputadores, Laboratório de Linguagem de Montagem, Algoritmo e Programação de Computadores, Circuitos Lógicos
-
02/2010 - 01/2014
Conselhos, Comissões e Consultoria, Reitoria.,Cargo ou função, Comissão de Normas e Assuntos Administrativos.
-
05/2006 - 01/2010
Conselhos, Comissões e Consultoria, Centro de Ciências Exatas, Ambientais e de Tecnologias.,Cargo ou função, Membro do Conselho Consultivo da Coordenadoria de Práticas de Formação.
-
02/2005 - 01/2010
Conselhos, Comissões e Consultoria, Centro de Ciências Exatas, Ambientais e de Tecnologias.,Cargo ou função, Membro da Câmara de Graduação.
-
02/2004 - 01/2010
Direção e administração, Centro de Ciências Exatas, Ambientais e de Tecnologias.,Cargo ou função, Diretor de Unidade - Diretor Adjunto CEATEC - Centro de Ciências Exatas, Ambientais e de Tecnológicas.
-
03/2004 - 01/2006
Conselhos, Comissões e Consultoria, Centro de Ciências Exatas, Ambientais e de Tecnologias.,Cargo ou função, Membro do Conselho Universitário.
-
02/2002 - 02/2004
Direção e administração, Instituto de Informática, Departamento de Eletrônica e Computação.,Cargo ou função, Diretor de unidade - Faculdade de Engenharia de Computação.
-
02/2002 - 01/2003
Conselhos, Comissões e Consultoria, Instituto de Informática, Departamento de Eletrônica e Computação.,Cargo ou função, Membro do Conselho Universitário.
-
02/2002 - 01/2003
Conselhos, Comissões e Consultoria, Instituto de Informática, Departamento de Eletrônica e Computação.,Cargo ou função, Membro da Câmara de Graduação.
-
01/2000 - 01/2003
Ensino, Mestrado Em Informática, Nível: Pós-Graduação,Disciplinas ministradas, Arquitetura de Sistemas Computacionais
-
02/1992 - 01/2003
Pesquisa e desenvolvimento, Instituto de Informática, Departamento de Eletrônica e Computação.,Linhas de pesquisa
-
02/2000 - 02/2002
Conselhos, Comissões e Consultoria, Instituto de Informática, Departamento de Eletrônica e Computação.,Cargo ou função, Membro do Conselho da Faculdade de Computação.
-
01/2000 - 02/2002
Conselhos, Comissões e Consultoria, Instituto de Informática, Departamento de Eletrônica e Computação.,Cargo ou função, Membro do Conselho Científico da Pró-Reitoria de Pesquisa e Pós-Graduação.
-
01/2000 - 01/2002
Direção e administração, Instituto de Informática, Departamento de Eletrônica e Computação.,Cargo ou função, Coordenador de curso - Engenharia de Compuação.
-
02/1989 - 01/2000
Conselhos, Comissões e Consultoria, Instituto de Informática, Departamento de Eletrônica e Computação.,Cargo ou função, Membro do Conselho de Departamentos do Instituto de Informática.
-
07/1999 - 12/1999
Direção e administração, Instituto de Informática, Departamento de Eletrônica e Computação.,Cargo ou função, Coordenador de Departamento de Eletrônica e Computação.
-
01/1999 - 07/1999
Direção e administração, Instituto de Informática, Departamento de Eletrônica e Computação.,Cargo ou função, Coordenador do Laboratório de Informática.
-
01/1993 - 01/1999
Direção e administração, Instituto de Informática, Departamento de Eletrônica e Computação.,Cargo ou função, Coordenador de curso - Engenharia de Computação.
-
02/1989 - 01/1993
Direção e administração, Instituto de Informática, Departamento de Eletrônica e Computação.,Cargo ou função, Coordenador de curso - Especilaização em Informática.
1982 - 1992
Fundação Centro Tecnológico para InformáticaVínculo: Servidor público ou celetista, Enquadramento Funcional: Pesquisador, Carga horária: 40
Atividades
-
01/1990 - 03/1992
Direção e administração, Instituto de Microeletrônica, Departamento de Sistemas Computacionais.,Cargo ou função, Chefe de Departamento.
-
12/1982 - 03/1992
Pesquisa e desenvolvimento, Instituto de Microeletrônica, Departamento de Sistemas Computacionais.,Linhas de pesquisa
2020 - Atual
Fundação de Apoio à Capacitação Em Tecnologia da InformaçãoVínculo: Membro do conselho curador, Enquadramento Funcional: conselheiro, Carga horária: 1
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todos os processos de Ricardo Pannain 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?