Ricardo dos Santos Ferreira

  • Endereço para acessar este CV: http://lattes.cnpq.br/7078327363232474
  • Última atualização do currículo em 22/10/2018


Possui Bacharelado em Física pela Universidade Federal de Minas Gerais (1990), mestrado em Ciências da Computação pela Universidade Federal de Minas Gerais (1994), Doutorado em Microeletrônica pela Universite Catholique de Louvain, Bélgica (1999) e Pós-doutorado na Universidade TU Delft, Holanda (2013). Professor do Departamento de Informática da Universidade Federal de Viçosa desde de 1992. Áreas de interesse: Java, Hardware Reconfigurável, Coarse-grained Reconfigurable Architectures (CGRA) e FPGA, Interconexões, Escalonamento, Posicionamento e Roteamento, Bioinformática, Grafos, Arquiteturas de Computadores, Sistemas de Alto Desempenho, Sistemas Embarcados, GPU. (Texto informado pelo autor)


Identificação


Nome
Ricardo dos Santos Ferreira
Nome em citações bibliográficas
FERREIRA, R. S.;FERREIRA, RICARDO

Endereço


Endereço Profissional
Universidade Federal de Viçosa, Centro de Ciências Exatas, Departamento de Informática.
PH rolfs s/numero
Centro
36570-000 - Vicosa, MG - Brasil
Telefone: (31) 8991761
Fax: (31) 8992394
URL da Homepage: http://www.dpi.ufv.br/prof/cacau/index.html


Formação acadêmica/titulação


1995 - 1999
Doutorado em Docteur En Sciences Appliquees.
Université Catholique de Louvain, UCL, Bélgica.
Título: Power Driven Combinational Synthesis Mapping and Power estimation, Ano de obtenção: 1999.
Orientador: AnneMarie Trullemans.
Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil.
Palavras-chave: power estimation; technology mapping; binary decision diagrams; logic synthesis.
Grande área: Ciências Exatas e da Terra
1991 - 1994
Mestrado em Ciências da Computação.
Universidade Federal de Minas Gerais, UFMG, Brasil.
Título: BDbela: Uma ferramenta de síntese Multinível usando Diagramas decisões binária,Ano de Obtenção: 1994.
Orientador: Clarindo IP.S. Padua.
Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil.
Palavras-chave: vlsi; síntese lógica; diagrama de decisão binária BDD; linguagem C; descrição de hardware.
Grande área: Ciências Exatas e da Terra
1987 - 1990
Graduação em Bacharelado Em Física.
Universidade Federal de Minas Gerais, UFMG, Brasil.
Bolsista do(a): Conselho Nacional de Pesquisa, CNPQ, Brasil.




Atuação Profissional



Universidade Federal de Viçosa, UFV, Brasil.
Vínculo institucional

1999 - Atual
Vínculo: Servidor público ou celetista, Enquadramento Funcional: professor adjunto, Carga horária: 40, Regime: Dedicação exclusiva.

Vínculo institucional

1994 - 1999
Vínculo: Servidor público ou celetista, Enquadramento Funcional: professor assistente, Carga horária: 40, Regime: Dedicação exclusiva.

Vínculo institucional

1992 - 1994
Vínculo: Servidor público ou celetista, Enquadramento Funcional: Professor Auxiliar, Carga horária: 40, Regime: Dedicação exclusiva.

Atividades

8/2002 - Atual
Pesquisa e desenvolvimento , Centro de Ciências Exatas, Departamento de Informática.

5/2001 - Atual
Pesquisa e desenvolvimento .

Linhas de pesquisa
Bioinformática
11/2000 - Atual
Conselhos, Comissões e Consultoria, Centro de Ciências Exatas, Departamento de Informática.

Cargo ou função
Comissão de Pesquisa.
08/2000 - Atual
Conselhos, Comissões e Consultoria, Centro de Ciências Exatas, .

Cargo ou função
Comissão coordenadora do Curso de Eng. Elétrica.
3/2000 - Atual
Pesquisa e desenvolvimento , Centro de Ciências Exatas, Departamento de Informática.

Linhas de pesquisa
Hardware Reconfigurável
2/2000 - Atual
Ensino, Mestrado Em Convênio Com a Ufmg, Nível: Pós-Graduação

Disciplinas ministradas
Arquitetura de Computadores
8/2003 - 12/2003
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Organizacao de Computadores I
Linguagens Formais e Automatos
10/2003 - 11/2003
Extensão universitária , Centro de Ciências Exatas, Departamento de Informática.

Atividade de extensão realizada
Curso de Introdução a Microcontroladores.
3/2003 - 7/2003
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Introducao a programacao de Computadores
Organizacao de Computadores II
9/2002 - 2/2003
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Organizacao de Computadores I
Linguagens Formais e Automatos
3/2002 - 8/2002
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Organizaçao de Computadores II
7/2001 - 8/2002
Pesquisa e desenvolvimento , Centro de Ciências Exatas, Departamento de Informática.

3/2002 - 7/2002
Ensino, Mestrado Em Convênio Com a Ufmg, Nível: Pós-Graduação

Disciplinas ministradas
Redes de Computadores
9/2001 - 2/2002
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Teoria de Grafos
Organização de Computadores I
3/2001 - 7/2001
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Organização de Computadores II
3/2001 - 7/2001
Ensino, Mestrado Em Convênio Com a Ufmg, Nível: Pós-Graduação

Disciplinas ministradas
Arquitetura de Computadores
10/2000 - 3/2001
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Liguagens Formais e Automatos
Organizacao de Computadores II
2/2000 - 9/2000
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Organização de Computadores I
8/1995 - 9/1995
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Organização de Computadores II
Ciência de Computadores II
6/1994 - 8/1995
Extensão universitária , Universidade Federal de Viçosa, .

Atividade de extensão realizada
Eletrônica Digital.
5/1994 - 8/1995
Pesquisa e desenvolvimento , Universidade Federal de Viçosa, .

3/1995 - 6/1995
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Organização de Computadores I
Redes de Computadores
8/1994 - 12/1994
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Organização de Computadores II
Projeto de Análise de Algoritmos
3/1994 - 6/1994
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Organização de Computadores I
Redes de Computadores
8/1993 - 12/1993
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Ciência de Computadores I
Organização de Computadores II
3/1993 - 6/1993
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Ciência de Computadores I
Organização de Computadores
9/1992 - 12/1992
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Introdução a computação
Estrutura de Dados

Tropical Sistemas, TSLTDA, Brasil.
Vínculo institucional

1987 - 1989
Vínculo: Outro, Enquadramento Funcional: técnico de eletrônica, Carga horária: 20

Atividades

3/1987 - 6/1989
Pesquisa e desenvolvimento , Tropical Sistemas, .



Linhas de pesquisa


1.
Projeto de equipamentos com microprocessadores

Objetivo: Projetos de equipamentos para multiplexação de comunicação digital usando micro-processadores de 8 bits.
2.
Projeto de circuitos impressos para modem
3.
Ferramentas de Síntese Lógica
4.
Hardware Reconfigurável
5.
Ferramentas de Síntese Lógica
6.
Algoritmos para Bioinformática
7.
Hardware Reconfigurável
8.
FPGA
9.
Java
10.
Microcontroladores
11.
Bioinformática


Projetos de pesquisa


2015 - Atual
Algoritmos Dinâmicos para Mapeamento de Aplicações em Hardware Reconfigurável
Descrição: FPGAs são circuitos reconfiguráveis que oferecem o desempenho do hardware e a flexibilidade do software. Os FPGAs são muito usados para aceleração de aplicações específicas (bioinformática com ganhos de três ordens de grandeza), prototipação de circuitos, roteadores de rede (vazão superior a 10 Gbits/s), etc. A implementação de uma solução em FPGA permite explorar o paralelismo espacial e temporal (pipeline), alcançando um aumento significativo de desempenho. Os FPGAs podem ser usados em supercomputação ou computação embarcada, oferecendo vantagens em termos de eficiência do número de operações realizadas em função da energia gasta (Ops/Watt). Porém faltam ferramentas para popularizar o seu uso. Ademais, apesar dos circuitos FPGA poderem se adaptar ao problema, não existem muitas ferramentas que possam tirar proveito das informações disponíveis apenas em tempo de execução (perfil dos dados, disponibilidade instântanea de recursos, etc). Este projeto visa o oesenvolvimento de novos algoritmos dinâmicos para serem integrados em ferramentas de FPGA. Os algoritmos serão baseados em heurísticas que são viáveis de serem usadas em tempo de execução, permitindo o mapeamento de aplicações (ou parte delas) dinamicamente em hardware reconfigurável, no caso, FPGAs comerciais, visando à aceleração das aplicações heterogêneas em sistemas embarcados e/ou alto desempenho (High Performance Computer - HPC)..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (3) .
Integrantes: Ricardo dos Santos Ferreira - Coordenador / André Gustavo dos Santos - Integrante / José Augusto Nacif - Integrante.Financiador(es): Fundação de Amparo à Pesquisa do Estado de Minas Gerais - Outra.
2013 - Atual
Monitoramento Dinâmico de Asserções para Depuração de Circuitos
Descrição: A depuração de erros encontrados durante a fase de validação pós-silício exige um grande esforço, dado que a visibilidade dos circuitos é extremamente limitada. Atrelados ao fato de que alguns erros só podem ser reproduzidos durante essa fase, a depuração (conhecida por Post-silicon Debug) torna-se cada dia mais importante. Portanto, o trabalho proposto visa o desenvolvimento de um sistema para auxiliar nessa depuração, o qual possibilitará o aumento da visibilidade do circuito sensível a falha a ser depurada. Com isso, o objetivo principal é o de aumentar a eficiência nos processos de detecção e identificação da causa de um erro. O mérito intelectual deste trabalho aparece na pesquisa fundamental para desenvolver novas teorias e algoritmos para otimizar a escolha de sinais a serem monitorados, bem como restaurar cenários válidos de execução, entre outros...
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (1) .
Integrantes: Ricardo dos Santos Ferreira - Integrante / José Augusto Nacif - Coordenador.
2010 - 2012
Redes Reguladoras de Genes com Topologia Livre de Escala utilizando Processamento Paralelo com Recursos Heterogêneos
Descrição: Este projeto irá avaliar algoritmos paralelos para um problema de bioinformática. O problema abordado será o cálculo do período das redes reguladoras de genes com topologia livre de escala. Este problema é NP-Difícil e as simulações demandam uma alta capacidade de processamento. O estudo das redes reguladoras tem aplicações na compreensão de sistemas biológicos como os processos de evolução e divisão celular, fabricação de medicamentos, estudo de câncer, dentre outros. As redes são modeladas por grafos Booleanos. Três plataformas de baixo custo serão avaliadas: processador multicore, multicore+GPU, multicore+FPGA..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (2) / Doutorado: (1) .
Integrantes: Ricardo dos Santos Ferreira - Coordenador / Raphael Rodrigues Campos - Integrante.Financiador(es): Fundação de Amparo à Pesquisa do Estado de Minas Gerais - Auxílio financeiro.
Número de produções C, T & A: 3 / Número de orientações: 1
2009 - 2011
Computação de Alto Desempenho para Astrofísica utilizando Hardware Reconfigurável e Processamento de Vídeo
Descrição: Edital Demanda Universal FAPEMIG - Implementação de rotinas para cálculos de astrofísica com computação intensiva usando hardware reconfigurável e GPU (Unidades de Processamento de Vídeo)..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (1) .
Integrantes: Ricardo dos Santos Ferreira - Coordenador / Julio Vendramini - Integrante / Ricardo Cordeiro - Integrante / Raphael Rodrigues Campos - Integrante.Financiador(es): Fundação de Amparo à Pesquisa do Estado de Minas Gerais - Auxílio financeiro.
Número de produções C, T & A: 4 / Número de orientações: 2
2008 - 2009
Framework para Simulação de Arranjos de Unidades de Processamento Reconfiguráveis
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Mestrado acadêmico: (1) .
Integrantes: Ricardo dos Santos Ferreira - Coordenador.
2004 - 2004
Visita Técnica de Curta Duração (2 meses) ao INESC-ID, Lisboa Portugal
Descrição: Visita Técnica para definição de uma nova linha de trabalho. Estudo das arquiteturas reconfiguráveis e desenvolvimento de uma plataforma para exploração do espaço de projeto..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (4) / Mestrado acadêmico: (2) .
Integrantes: Ricardo dos Santos Ferreira - Coordenador / Horacio C Neto - Integrante / João Cardoso - Integrante.Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
Número de produções C, T & A: 3 / Número de orientações: 4
2002 - 2004
Edital CT- Energia - CNPq
Descrição: Simulação de sistemas embarcados. Modelagem com JAVA..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (4) .
Integrantes: Ricardo dos Santos Ferreira - Coordenador.Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
Número de produções C, T & A: 4 / Número de orientações: 6


Membro de corpo editorial


2014 - Atual
Periódico: Design Automation For Embedded Systems (Dordrecht. Online)


Revisor de periódico


2011 - Atual
Periódico: EURASIP Journal on Embedded Systems
2014 - Atual
Periódico: Applied Mathematics and Computation
2014 - Atual
Periódico: IEEE Communications Letters (Print)
2013 - Atual
Periódico: Design Automation for Embedded Systems


Idiomas


Português
Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.
Francês
Compreende Bem, Fala Bem, Lê Bem, Escreve Razoavelmente.
Espanhol
Compreende Bem, Fala Razoavelmente, Lê Bem, Escreve Pouco.
Inglês
Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.


Prêmios e títulos


2018
Menção Honrosa XIX WSCAD, SBC.
2017
Melhor Artigo - XVIII WSCAD, SBC.
2015
Melhor Artigo - WEAC/WSCAD, SBC.
2014
Best Paper - Digital & Applications Track - SFORUM, SBCCI.
2013
FPL - Winner for the M. Servit Award - Best Paper, International Conference on Field Programmable Logic and Applications (FPL).
2011
Premio 2 colocado no Workshop de Iniciação Cientifica - WSCAD-WIC 2011 - Orientador do Estudante Pedro Henrique Mello Penna, Evento do SBACPAD.
2010
Best Paper Award -, 4th HiPEAC Workshop on Reconfigurable Computing.
2010
Melhor Artigo do WSCAD-SSC 2010 - Premio Liria Sato, SBC.


Produções



Produção bibliográfica
Artigos completos publicados em periódicos

1.
BARANDA, H.2017BARANDA, H. ; PENHA, J. ; FERREIRA, RICARDO . Implementação de um Preditor de Desvio no MIPS 5 Estágios. INTERNATIONAL JOURNAL OF COMPUTER ARCHITECTURE EDUCATION, v. 6, p. 18-26, 2017.

2.
PASSE, F.2017PASSE, F. ; VASCONCELOS, V. ; CANESCHE, M. ; FERREIRA, RICARDO . Perspectivas para o uso do Node-Red no Ensino de IoT. INTERNATIONAL JOURNAL OF COMPUTER ARCHITECTURE EDUCATION, v. 6, p. 46-51, 2017.

3.
PEREIRA, PHILLIPE2016PEREIRA, PHILLIPE ; ALBUQUERQUE, HIGO ; DA SILVA, ISABELA ; MARQUES, HENDRIO ; MONTEIRO, FELIPE ; FERREIRA, RICARDO ; CORDEIRO, LUCAS . SMT-based context-bounded model checking for CUDA programs. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, v. 29, p. 1-24, 2016.

4.
PENHA, J.2016PENHA, J. ; FONTES, G. ; FERREIRA, RICARDO . MIPSFPGA - Um Simulador MIPS Incremental com Validação em FPGA. INTERNATIONAL JOURNAL OF COMPUTER ARCHITECTURE EDUCATION, v. 1, p. 19-25, 2016.

5.
FERREIRA, R. S.;FERREIRA, RICARDO2015FERREIRA, R. S.; ROCHA, L. ; NACIF, J. A. ; Santos, André Gustavo ; WONG, S. ; CARRO, L. . A Runtime FPGA Placement and Routing Using Low-Complexity Graph Traversal. ACM Transactions on Reconfigurable Technology and Systems, v. 8, p. 1-16, 2015.

6.
FERREIRA, R. S.;FERREIRA, RICARDO2015FERREIRA, R. S.; MEIRELLES, W. ; Pereira, M. ; CARRO, L. ; WONG, S. ; LISBOA, C. A. L. . A Dynamic Modulo Scheduling with Binary Translation: Loop optimization with software compatibility. Journal of Signal Processing Systems for Signal, Image, and Video Technology, v. 80, p. 1-22, 2015.

7.
Siqueira-Batista, R.2014Siqueira-Batista, R. ; CERQUEIRA, F. R. ; Gomes, A. P. ; Oliveira, A. P. ; Vitorino, R. R. ; FERREIRA, R. S. ; Esperidião-Antonio, V. ; Santana, L. A. . As redes neurais artificiais e o ensino da medicina. Revista Brasileira de Educação Médica (Impresso), v. 38, p. 548-556, 2014.

8.
FERREIRA, R. S.;FERREIRA, RICARDO2013FERREIRA, R. S.; FONTES, G. . Ensino de Organizacões de Memória em Arquiteturas Paralelas usando Placas Gráficas Aceleradoras. International Journal of Computer Architecture Education, v. 2, p. 17, 2013.

9.
Cerqueira, F. R.2012Cerqueira, F. R. ; Oliveira, A. P. ; FERREIRA, R. S. ; RAMOS, H. ; GRABER, A. ; BAUMGARTNER, C. . MUMAL: Multivariate analysis in shotgun proteomics using machine learning techniques. BMC Genomics, v. 13, p. 1, 2012.

10.
FERREIRA, R. S.;FERREIRA, RICARDO2011 FERREIRA, R. S.; CARDOSO, João ; Damiany (Alex) ; Vendramini, J. ; Teixeira, Tiago . Fast Placement and Routing by extending Coarse-Grained Reconfigurable Arrays with Omega Networks. Journal of Systems Architecture, v. 57, p. 761-777, 2011.

11.
FERREIRA, R. S.;FERREIRA, RICARDO2011FERREIRA, R. S.; Bueno, C. ; LAURE, M. ; Pereira, M. ; CARRO, L. . A Dynamic Reconfigurable Super-VLIW Architecture for a Fault Tolerant Nanoscale Design. Transactions on High-Performance Embedded Architectures and Compilers, v. 5, p. 1-18, 2011.

12.
Aguiar T.V.2007Aguiar T.V. ; Santanna-Santos, B. ; Azevedo, A. ; FERREIRA, R. S. . Anati Quanti: Software de Análises Quantitativas para Estudos em Anatomia Vegetal. Planta Daninha (Impresso), v. 25, p. 649-659, 2007.

13.
FERREIRA, R. S.;FERREIRA, RICARDO1997FERREIRA, R. S.; TRULLEMANS, A. ; ZHANG, Q. . The controlling value Boolean matching. IEICE Transactions on Fundamentals of Electronics, Communications and Computer Science, Tokyo, v. e80-a, n.10, p. 1749-1755, 1997.

Trabalhos completos publicados em anais de congressos
1.
FONTES, G. ; SILVA, P. A. R. L. ; NACIF, J. A. ; VILELA NETO, O. P. ; FERREIRA, R. S. . Placement and Routing by Overlapping and Merging QCA Gates. In: International Symposium on Circuits and Systems (ISCAS), 2018, Florence. Procedding of International Symposium on Circuits and Systems (ISCAS), 2018.

2.
SILVA, P. A. R. L. ; FERREIRA, R. S. ; VILELA NETO, O. P. ; NACIF, J. A. . A Novel Five-Input Multiple-Function QCA Threshold Gate. In: International Symposium on Circuits and Systems (ISCAS), 2018, Florence. Procedding of International Symposium on Circuits and Systems (ISCAS), 2018.

3.
SILVA, L. B. ; PENHA, J. ; ALVES, F. ; FERREIRA, RICARDO ; NACIF, J. A. . Simplifying HW/SW Integration to Deploy Multiple Accelerators for CPU-FPGA Heterogeneous Platforms. In: SAMOS XVIII, 2018, Samos. International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation, 2018. p. 1-6.

4.
ALVES, F. ; SILVA, L. B. ; JAMIESON, P. ; FERREIRA, RICARDO ; NACIF, J. A. . Lessons Learned on which Applications Benefit when Implemented on CPU-FPGA Heterogeneous System. In: SAMOS XVIII, 2018, Samos. International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation, 2018. p. 1-7.

5.
SILL, F. ; SILVA, P. A. R. L. ; FONTES, G. ; NACIF, J. A. ; FERREIRA, RICARDO ; VILELA NETO, O. P. ; CHAVES, J. F. ; DRECHSLER, R. . Exploration of the Synchronization Constraint in Quantum-dot Cellular Automata. In: Euromicro Conference on Digital System Design, 2018, Praga. Proceedings of the Euromicro Conference on Digital System Design, 2018.

6.
CALDEIRA, P. ; PENHA, J. ; SILVA, L. B. ; FERREIRA, RICARDO ; NACIF, J. A. ; FERREIRA, R. ; PEREIRA, F. M. Q. . From Java to FPGA: an Experience with the Intel HARP System. In: Symposium on Computer Architecture and High Performance Computing, 2018, Lyon. Proceedings of the 30th International Symposium on Computer Architecture and High Performance Computing, 2018.

7.
PENHA, J. ; SILVA, L. B. ; COELHO, K. K. ; BARANDA, H. ; CANESCHE, M. ; NACIF, J. A. ; COMARELA, G. ; FERREIRA, RICARDO . Gerador Parametrizável de Aceleradores para K-means em FPGA e GPU. In: Simpósio de Sistemas Computacionais de Alto Desempenho (WSCAD), 2018, São Paulo. Anais do Simpósio de Sistemas Computacionais de Alto Desempenho (WSCAD), 2018. p. 1-12.

8.
FERREIRA, RICARDO; CANESCHE, M. ; COELHO, K. K. ; NACIF, J. A. . Minimum Switching Networks. In: VIII Brazilian Symposium on Computing Systems Engineering (SBESC), 2018, Salvador. Proceedings of VIII Brazilian Symposium on Computing Systems Engineering, 2018. p. 1-6.

9.
ALMEIDA, D. ; SILVA, L. B. ; FERREIRA, RICARDO ; NACIF, J. A. . Uma Arquitetura de Overlay para Depuração de Circuitos Digitais em Sistemas Heterogêneos CPU-FPGA. In: VIII Brazilian Symposium on Computing Systems Engineering (SBESC), 2018, Salvador. Proceedings of VIII Brazilian Symposium on Computing Systems Engineering, 2018. p. 1-8.

10.
PENHA, J. ; SILVA, L. B. ; ALMEIDA, D. ; NACIF, J. A. ; FERREIRA, RICARDO . ADD - Uma Ferramenta de Projeto de Aceleradores com DataFlow para Alto Desempenho. In: XVIII Simpósio em Sistemas Computacionais de Alto Desempenho, 2017, Campinas. WSCAD. SBC: 2358 - 6613, 2017. v. 1. p. 1-12.

11.
SILVA JUNIOR, J. B. ; MORENO, E. ; FERREIRA, RICARDO . Compactação do Algoritmo de Comparação de Strings do Snort para o uso na Memória Compartilhada de GPUs. In: XVIII Simpósio em Sistemas Computacionais de Alto Desempenho., 2017, Campinas. WSCAD, 2017. v. 1. p. 40-51.

12.
SILVA, L. B. ; ALMEIDA, D. ; NACIF, J. A. ; SANCHEZ-OSORIO, I. ; HERNANDEZ-MARTINEZ, C. A. ; FERREIRA, RICARDO . Exploring the Dynamics of Large-Scale Gene Regulatory Networks using Hardware Acceleration on a Heterogeneous CPU-FPGA Platform. In: International Conference on Reconfigurable Computing and FPGAs, 2017, Cancun. International Conference on Reconfigurable Computing and FPGAs, 2017. v. 1. p. 1-6.

13.
ALVES, F. ; JAMIESON, P. ; SILVA, L. B. ; FERREIRA, RICARDO ; NACIF, J. A. . Designing a Collision Detection Accelerator on a Heterogeneous CPU-FPGA Platform. In: International Conference on Reconfigurable Computing and FPGAs, 2017, Cancun. RECONFIG - International Conference on Reconfigurable Computing and FPGAs, 2017. v. 1. p. 1-6.

14.
PEREIRA, PHILLIPE ; ALBUQUERQUE, HIGO ; MARQUES, HENDRIO ; SILVA, ISABELA ; CARVALHO, CELSO ; CORDEIRO, LUCAS ; SANTOS, VANESSA ; FERREIRA, RICARDO . Verifying CUDA programs using SMT-based context-bounded model checking. In: the 31st Annual ACM Symposium, 2016, Pisa. Proceedings of the 31st Annual ACM Symposium on Applied Computing - SAC '16, 2016. p. 1648-1653.

15.
Trindade, Alyson ; FERREIRA, RICARDO ; NACIF, J. A. ; Peixoto, D. ; VILELA NETO, O. P. . A Placement and Routing Algorithm for Quantum-dot Cellular Automata. In: Symposium on Integrated Circuits and Systems Design (SBCCI), 2016, Belo Horizonte. Proceedings of Symposium on Integrated Circuits and Systems Design, 2016. v. 1. p. 1-6.

16.
FERREIRA, R. S.; NACIF, J. A. ; M.MAGALHAES, S. V. ; ALMEIDA, T. ; PACIFICO, R. . Be a Simulator Developer and Go Beyond in Computing Engineering. In: IEEE Frontiers in Education, 2015, EL Paso. IEEE Frontiers in Education, 2015. p. 1-8.

17.
GOMES, A. ; ALVES, F. ; FERREIRA, R. S. ; NACIF, J. A. . Vericonn: A Tool to Generate Efficient Interconnection Networks for Post-Silicon Debug. In: Latin-American Test Symposium, 2015, Puerto Vallata. Proceedings of the 16th Latin-American Symposium, 2015.

18.
GOMES, A. ; ALVES, F. ; FERREIRA, R. S. ; NACIF, J. A. . Increasing Observability in Post-Silicon Debug Using Asymmetric Omega Networks. In: Symposium on Integrated Circuits and Systems Design - SBCCI, 2015, Salvador. Proceedings of the 28th Symposium on Integrated Circuits and Systems Design, 2015.

19.
COUTO, A. ; CERQUEIRA, F. R. ; FERREIRA, R. S. ; Oliveira, A. P. . Proposal of a New Method for de Novo DNA Sequence Assembly Using de Bruijn Graphs.. In: 30th International Symposium on Computer and Information Sciences (ISCIS 2015), 2015, londres. 30th International Symposium on Computer and Information Sciences (ISCIS 2015), 2015.

20.
PEREIRA, P. ; ALBUQUERQUE, H. ; MARQUES, H. ; SILVA, I. ; SANTOS, V. ; CARVALHO, C. ; FERREIRA, R. S. ; CORDEIRO, L. . Verificação de Kernels em Programas CUDA usando Bounded Model Checking. In: Simpósio de Sistemas Computacionais de Alto Desempenho - WSCAD, 2015, Florianópolis. WSCAD - SBAC PAD, 2015.

21.
MARTINS, F. ; Oliveira, A. P. ; FERREIRA, R. S. ; CERQUEIRA, F. R. . Hardware Architecture Benchmarking for Simulation of Human Immune System by Multi-agents Systems. In: European Conference on Multi-Agent Systems, 2015, Atenas. Multi-Agent Systems and Agreement Technologies, 2015. p. 441-448.

22.
FERREIRA, R. S.; MEIRELLES, W. ; Pereira, M. ; WONG, S. ; QUADROS, J. ; CARRO, L. . A Run-Time Modulo Scheduling by using a Binary Translation Mechanism. In: International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation (SAMOS), 2014, Samos. International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS), 2014. p. 1-8.

23.
FERREIRA, R. S.; NACIF, J. A. . Um Simulador Multi-uso para Ensino em Engenharia de Computacao. In: FEEC - Forum de Ensino em Engenharia da Computacao, 2014, Manaus. FEEC - Forum de Ensino em Engenharia da Computacao, 2014.

24.
FERREIRA, R. S.; DUARTE, V. ; MEIRELLES, W. ; Pereira, M. ; CARRO, L. ; WONG, S. . A Just-In-Time Modulo Scheduling for Virtual Coarse-Grained Reconfigurable Architectures. In: International Conference on Embedded Computer Systems: Architectures, Modelling and Simulations (SAMOS), 2013, Samos. International Conference on Embedded Computer Systems: Architectures, Modelling and Simulations (SAMOS), 2013.

25.
FERREIRA, R. S.; ROCHA, L. ; Santos, André Gustavo ; NACIF, J. A. ; CARRO, L. ; WONG, S. . A Run-time Graph-Based Polynomial Placement and Routing Algorithm for Virtual FPGAs. In: 23rd International Conference on Field Programmable Logic and Applications, 2013, Porto. International Conference on Field Programmable Logic and Applications (FPL), 2013.

26.
Mucida, Lucas ; DUARTE, V. ; MEIRELLES, W. ; FERREIRA, R. S. . Problem Oriented Approach to Hardware-Assisted Algorithm Design in C: A case study for scheduling, placement and routing. In: XIII Simpósio em Sistemas Computacionais (WSCAD-SSC), 2012, Petropolis. Computer Systems (WSCAD-SSC), 2012 13th Symposium on, 2012.

27.
JACOB, V. ; FERREIRA, C. ; FERREIRA, R. S. . GPU optimization techniques applied to Scale Free Gene Regulatory Networks based on Threshold Function. In: XIII Simpósio em Sistemas Computacionais (WSCAD-SSC), 2012, Petropolis. Computer Systems (WSCAD-SSC), 2012 13th Symposium on, 2012.

28.
ROMAO, O. ; AMORIM, L. E. ; Oliveira, A. P. ; POSSI, M. ; FERREIRA, R. S. . Multiagent Systems Modeling using GPUs - A Case Study of the Human Immune System. In: MPP 2012 - I Workshop em Modelos de Programação Paralela, 2012, Petropolis. XIII Simpósio em Sistemas Computacionais (WSCAD-SSC), 2012.

29.
Cerqueira, F. R. ; COUTO, A. ; GUERRA, R. ; GONCALVEZ, L. ; Oliveira, A. P. ; FERREIRA, R. S. . Theoretical basis of a new method for DNA fragment assembly in k-mer graphs. In: XXXI International Conference of the Chilean Computer Science Society, 2012, Valparaiso. SCCC, 2012.

30.
FERREIRA, R. S.; Vendramini, J. ; Rocha, Mauro Nacif . Dynamic reconfigurable multicast interconnections by using radix-4 multistage networks in FPGA. In: IEEE 9th International Industrial Informatics Conference - INDIN, 2011, Lisboa. Industrial Informatics (INDIN), IEEE International Conference on, 2011. v. 1.

31.
FERREIRA, R. S.; Vendramini, J. ; Mucida, Lucas ; Pereira, M. ; CARRO, L. . An FPGA-based Heterogeneous Coarse-Grained Dynamically Reconfigurable Architecture. In: International Conference on Compilers, Architectures and Synthesis of Embedded Systems, 2011, Taiwan. ACM CASES - International Conference on Compilers, Architectures and Synthesis of Embedded Systems. USA: ACM, 2011.

32.
FERREIRA, R. S.. Arquitetura de Computadores em uma Simples Folha de Papel. In: WorkShop Ensino de Arquitetura de Computadores WEAC, 2011, Vitória. SBAC-PAD, 2011.

33.
CAMPOS, Raphael R. ; Vendramini, J. ; FERREIRA, R. S. ; Cerqueira, F. R. . Simulation of Scale Free Gene Regulatory Networks Based on Threshold Functions on GPU. In: XII Simpósio em Sistemas Computacionais de Alto Desempenho - WSCAD, 2011, Vitória. SBAC-PAD, 2011.

34.
Cerqueira, F. R. ; Oliveira, A. P. ; FERREIRA, R. S. ; Ramos, H. ; Baumgartner, C. . Machine learning approach for evaluating identifications of peptides and proteins in complex mixtures. In: 7th International Conference of th Brazilian Association for Bioinformatics and Computational Biology - X-Meeting, 2011, Florianopolis. 7th International Conference of th Brazilian Association for Bioinformatics and Computational Biology - X-Meeting, 2011.

35.
M.MAGALHAES, S. V. ; Andrade, M.V.A. ; FERREIRA, R. S. . Using GPU to accelerate heuristics to site observers in DEM terrains. In: IADIS Applied Computing (AC 2011), 2011, Rio de Janeiro. IADIS Applied Computing (AC 2011), 2011. p. 127-133.

36.
Cerqueira, F. R. ; FERREIRA, R. S. ; Oliveira, A. P. ; RAMOS, H. J. O. . Machine learning approach for evaluating identifications of peptides and proteins in complex mixtures. In: X-meeting: 7th International Conference of the Brazilian Association for Bioinformatics and Computational Biology, 2011, Florianópolis. X-meeting, 2011.

37.
FERREIRA, R. S.; Bueno, C. ; LAURE, M. ; Pereira, M. ; CARRO, L. . A Dynamic Reconfigurable Super-VLIW Architecture for a Faul Tolerant Nanoscale Design. In: 4th HiPEAC Workshop on Reconfigurable Computing, 2010, Pisa. 4th HiPEAC Workshop on Reconfigurable Computing, 2010. p. 1-12.

38.
Dantas, A. ; Rocha, Mauro Nacif ; FERREIRA, R. S. ; Goulart, Carlos de Castro . DESRO: um protocolo de roteamento com gerenciamento dinâmico de energia para redes de sensores sem fio. In: Simpósio Brasileiro de Redes de Computadores, 2010, Gramado. Simpósio Brasileiro de Redes de Computadores, 2010.

39.
FERREIRA, R. S.; Vendramini, J. . FPGA-accelerated Attractor Computation of Scale Free Gene Regulatory Networks. In: International Conference on Field Programmable Logic and Applications, 2010, Milão. International Conference on Field Programmable Logic and Applications (FPL), 2010.

40.
Vendramini, J. ; FERREIRA, R. S. . Parallel Routing Algorithm for Extra Level Omega Networks on Reconfigurable Systems. In: XI Simpósio de Sistemas Computacionais (WSCAD-SSC), 2010, Petropolis. XI Simpósio de Sistemas Computacionais (WSCAD-SSC), 2010.

41.
Teixeira, Tiago ; FERREIRA, R. S. ; CARDOSO, João . Explorando com Meta-Heurísticas o Espaço de Projeto de Arquiteturas Reconfiguráveis de Grão Grosso. In: V Jornadas sobre Sistemas Reconfiguráveis, 2009, Lisboa. Actas das V Jornadas sobre Sistemas Reconfiguráveis, 2009. p. 111-118.

42.
FERREIRA, R. S.; LAURE, M. ; Lo (Tiago) ; Rutizig, M. ; BECK, A. C. ; CARRO, L. . A Low Cost and Adaptable Routing Network for Reconfigurable Systems. In: IEEE 16th Reconfigurable Architectures Workshop, 2009, rome, italy. IEEE Reconfigurable Architectures Workshop RAW09) - International Parallel & Distributed Processing Symposium (IPDPS), 2009.

43.
FERREIRA, R. S.; Damiany (Alex) ; Vendramini, J. ; Teixeira, Tiago ; CARDOSO, João . On Simplifying Placement and Routing by Extending Coarse-Grained Reconfigurable Arrays with Omega Networks. In: 5th International Workshop on Applied Reconfigurable Computing, 2009, Karlsruhe, Alemanha. International Workshop on Applied Reconfigurable Computing. Heidelberg, Alemanha: Springer-Verlag, 2009.

44.
Souza, V. B. ; Rocha, Mauro Nacif ; FERREIRA, R. S. ; Goulart, Carlos de Castro . Implementation of the Multi-Geo Routing Protocol for Wireless Sensor Networks Using Quadtrees. In: The Sixth ACM International Symposium on Performance Evaluation of Wireless Ad Hoc, Sensor, and Ubiquitous Networks, 2009, Tenerife. The Sixth ACM International Symposium on Performance Evaluation of Wireless Ad Hoc, Sensor, and Ubiquitous Networks, 2009. p. 1-6.

45.
Silva, R. M. L. ; FERREIRA, R. S. ; Silva, P. H. A. . UAI! (interface de Automação Universal). In: Fisl 9.0 - 9 Forum Internacional de Software Livre, 2008, Porto Alegre. IX WorkShop sobre Software Livre. Porto Alegre, 2008. p. 93-98.

46.
FERREIRA, R. S.; LAURE, M. ; Rutizig, M. ; BECK, A. C. ; CARRO, L. . Reducing interconnection cost in coarse-grained dynamic computing through multistage network. In: The International Conference on Field Programmable Logic and Applications (FPL), 2008, Heidelberg. The International Conference on Field Programmable Logic and Applications (FPL), 2008. p. 47-52.

47.
FERREIRA, R. S.; GARCIA, A. ; CARDOSO, Joao ; Teixeira, Tiago . A Polynomial Placement Algorithm for Data Driven Coarse-Grained Reconfigurable Architectures. In: IEEE Computer Society Annual Symposium on VLSI, 2007, Porto Alegre. Proceedings of the IEEE Computer Society Annual Symposium on VLSI, 2007. p. 61-66.

48.
Silva, Marcos Vinicius ; FERREIRA, R. S. ; GARCIA, A. ; CARDOSO, João . Mesh Mapping Exploration for Coarse-Grained Reconfigurable Array Architectures. In: 3rd International Conference on ReConFigurable Computing and FPGAs 2006, ReConFig?06, 2006, San Luis Potosi. 3rd International Conference on ReConFigurable Computing and FPGAs 2006, 2006.

49.
FERREIRA, R. S.; CARDOSO, Joao ; HORÁCIO NETO, . EDA: An Environment for Exploring Data-Driven Architectures. In: Jornadas sobre Sistemas Reconfiguráveis (REC 2005), 2005, Faro. Jornadas sobre Sistemas Reconfiguráveis, 2005. p. 132-141.

50.
FERREIRA, R. S.; CARDOSO, João ; TOLEDO, André ; HORÁCIO NETO, . Data-driven Regular Reconfigurable Arrays: Design Exploration and Mapping. In: 5th International Workshop, SAMOS 2005, 2005, Samos. Embedded Computer Systems: Architectures, Modeling, and Simulation - Lectures Notes in Computer Science, 2005. v. 3553. p. 41-50.

51.
FERREIRA, R. S.; BECK, A. C. ; TOLEDO, Andre ; CARRO, L. . A Java Framework to Teach Computer Architecture. In: IFIP International Working Conference: EduTech 2005, 2005, Perth. New Trends and Technologies in Computer-Aided Learning for Computer-Aided Design, 2005. v. 192. p. 52-61.

52.
FERREIRA, R. S.; CARDOSO, Joao P ; C NETO, Horacio . An environment for exploring data-driven architectures.. In: 14th International Conference on Field Programmable Logic and Applications, 2004, Antuerpia. Series: Lectures Notes in Computer Science, 2004. v. 3203. p. 1022-1026.

53.
FERREIRA, R. S.; FREITAS, G. ; CHIEPPE, Ulisses ; BIANCARDI, C. . Software Livre no Ensino de Sistemas Digitais e Arquiteturas de Computadores. In: Workshop Peruano de Educacion en computacion e informatica, 2003, Lima. WECI- 2003, 2003. p. 1-12.

54.
TRULLEMANS, A. M. ; FERREIRA, R. S. . Analyse et optimisation de puissance de systemes VLSI complexes au niveau RTL. In: #emes journees francophones d'edutes Faible Tension Faible Consommation, 2001, Paris. FTTC'2001, 2001.

55.
TRULLEMANS, A. M. ; FERREIRA, R. S. ; SAUCIER, G. ; ISAEVA, T. . A Multi-target Desing Approach for Power critical VLSI Systems. In: SASIMI, 2000.

56.
FERREIRA, R. S.; TRULLEMANS, A. M. ; COSTA, J. ; MONTEIRO, J. C. . Probabilistic Bottom-up RTL Power Estimation. In: Proceedings. IEEE 2000 First International Symposium on Quality Electronic Design, ISQED, 2000. International Symposium on Quality Electronic Design, ISQED. San Jose, 2000. p. 439-446.

57.
FERREIRA, R. S.; TRULLEMANS, A. M. . An Efficient switching activity estimation for low power resynthesis under general delay. In: 9th International Workshop PATMOS, 1999. 9th International Workshop PATMOS. p. 189-198.

58.
FERREIRA, R. S.; TRULLEMANS, A. M. . BDD Variants for Probability polynomials. In: First International Workshop Multi-Architecture Low Power design, 1999. Moscou. p. 12-21.

59.
FERREIRA, R. S.; TRULLEMANS, A. M. . Asterix: An interaticve Environment for Logic Synthesis. In: 8th International Workshop PATMOS, 1998. p. 265-274.

60.
FERREIRA, R. S.; TRULLEMANS, A. M. ; JACOBI, R. . A Rapid Boolean Technology Mapping. In: Seventh International Workshop PATMOS, 1997. Louvain-la-Neuve. p. 109-118.

61.
FERREIRA, R. S.; TRULLEMANS, A. M. ; JACOBI, R. . Boolean mapping based on testing techniques. In: VLSI: Integrated Systems on Silicon, 1997. VLSI: Integrated Systems on Silicon. Gramado. p. 339-349.

62.
TRULLEMANS, A. M. ; FERREIRA, R. S. . Extending the Controlling Value Boolean Matching to General Structures. In: International Workshop on Logic and Architecture Synthesis, 1996. Grenoble. p. 319-326.

63.
FERREIRA, R. S.; PÁDUA, C. I. P. S. ; DRUMOND, M. . Extension of the Tedmos System with the Bela Tools for Multilevel VLSI. In: X SBmicro, 1995. Canela.

64.
FERREIRA, R. S.; PÁDUA, C. I. P. S. . O processo de Síntese Lógica Combinatória com BDD e a Avaliação da Ferramenta BDbela. In: IX SBmicro, 1994. Rio de Janeiro. p. 467-476.

65.
FERREIRA, R. S.; PÁDUA, C. I. P. S. . O Processo de Síntese Lógica de Alto Nível do Sistema BDbela. In: IX SBmicro, 1994. Rio de Janeiro. p. 582-591.

66.
FERREIRA, R. S.; PÁDUA, C. I. P. S. . Um pacote de síntese lógica utilizando BDD com Don´t Care e Reordenação Dinâmica. In: VIII SBmicro, 1993. VIII SBMicro. campinas. p. IV.1-IV.8.

67.
CARVALHO, O. S. F. ; IORIO, V. ; FERREIRA, R. S. ; MOTA, E. S. . Um algoritmo para exclusão mútua em redes de computadores. In: semish - Congresso da Sociedade Brasileira de Computação, 1992. Rio de Janeiro, 1992. p. 296-303.

Resumos expandidos publicados em anais de congressos
1.
PASSE, F. ; VASCONCELOS, V. ; SILVA, L. B. ; NACIF, J. A. ; FERREIRA, RICARDO . Virtual Reconfigurable Functional Units on Shared-Memory Processor-FPGA Systems. In: SFORUM, 2016, Belo Horizonte. SBCCI, 2016. p. 1-4.

2.
MEIRELLES, W. ; FERREIRA, R. S. . A Hardware-assisted Modulo Scheduling, Placement and Routing Algorithm for Stream Computation in Coarse-Grained Reconfigurable Architectures. In: XII Microelectronics Students Forum (SForum 2012), 2012, Brasilia. SBCCI, 2012.

3.
Penna, P. ; Freitas, H. ; FERREIRA, R. S. . Um Processo Automatizado para Modelagem e Prototipação de Redes Reguladoras em FPGA. In: WSCAD-WIC, 2011, Vitória. WSCAD-WIC, 2011. p. 1-4.

4.
FERREIRA, R. S.; Vendramini, J. ; Carvalho, L. . Simulação em FPGA de Redes Reguladoras com Topologia Livre de Escala. In: VI Jornadas sobre Sistemas Reconfiguráveis, 2010, Aveiro. VI Jornadas sobre Sistemas Reconfiguráveis, 2010. p. 1-4.

5.
CAMPOS, Raphael R. ; FERREIRA, R. S. . Dinâmica dos corpos do Sistema Solar e estabilidade orbital das regiões interplanetárias: Uma abordagem baseada em GPU. In: Workshop de Iniciação Científica do WSCAD, 2010, Petropolis. Workshop de Iniciação Científica do WSCAD, 2010.

6.
FERREIRA, R. S.; Damiany (Alex) ; Vendramini, J. ; CARDOSO, João . Mapeamento em Arquiteturas Reconfiguráveis de Grão Grosso com Redes Multiestágios. In: V Jornadas sobre Sistemas Reconfiguráveis - REC'2009, 2009, Lisboa. Jornadas sobre Sistemas Reconfiguráveis. Lisboa: Luis Gomes - Arnaldo Oliveira, 2009. v. 1. p. 82-85.

7.
FERREIRA, R. S.. Introdução à Arquitetura de Computadores: Uma Abordagem para Ponto Flutuante e Cache. In: Workshop sobre Educação em Arquitetura de Computadores, 2009, São Paulo. Workshop sobre Educação em Arquitetura de Computadores, 2009. p. 1-8.

8.
Souza, V. B. ; Rocha, Mauro Nacif ; FERREIRA, R. S. . Simulating Wireless Sensor Network Protocols and Energy Consumption on a Hades Tool Extension. In: 28th Annual International Conference on Computer Communications (IEEE INFOCOM 2009) - Student Workshop,, 2009, Rio de Janeiro. 28th Annual International Conference on Computer Communications (IEEE INFOCOM 2009) - Student Workshop,, 2009.

9.
Teixeira, Tiago ; Pimentel, Brian ; FERREIRA, R. S. . Automatic Architecture generation for Coarse-Grained Reconfigurable Array. In: SBC Student Forum 2007 Chip, 2007, Rio de Janeiro. Student Forum on Microelectronics, 2007.

10.
GARCIA, A. ; FERREIRA, R. S. . COARSE-GRAINED RECONFIGURABLE ARCHITECTURES. In: SBCCI SForum, 2006, Ouro Preto. Student Forum on Microelectronics, 2006.

11.
CHIEPPE, Ulisses ; FERREIRA, R. S. ; TOLEDO, Andre ; SILVA, Aroldo ; FREITAS, Werlesson . JAVA: PROJETO E SIMULAÇÃO DE SISTEMAS EMBARCADOS. In: Semana da Eletrônica (SE2004) da UFRJ, 2004, RJ. Anais da Semana de Eletrônica da Universidade Federal do Rio de Janeiro, 2004.

12.
TOLEDO, Andre ; FERREIRA, R. S. . Data-Driven Mapping on a Reconfigurable Array. In: SBC Student Forum 2004 Chip, 2004, Porto de Galinhas. Student Forum on Microeletronics, 2004. p. 1-2.

13.
CHIEPPE, Ulisses ; FERREIRA, R. S. ; FREITAS, G. ; BIANCARDI, C. . Jhades: Open Design Environment on Java. In: Student Forum 2003 CHIP in Sampa, 2003, Sao Paulo. Student Forum 2003 CHIP in Sampa, 2003. p. 1-2.

Resumos publicados em anais de congressos
1.
FERREIRA, R. S.; FREITAS, G. ; BIANCARDI, C. . Websis: A combinational and Sequential Sysnthesis Tool. In: XII SEMAC - UNESP, 2002, SAo Jose di Rio Preto. XII SEMAC - UNESP, 2002.

Artigos aceitos para publicação
1.
COSTA, A. ; COELHO, K. K. ; PENHA, J. ; NACIF, J. A. ; FERREIRA, R. S. . Ensino de Arquitetura e as Predições Tomadas por Desempenho com as Predições não Tomadas pela Segurança: Vulnerabilidades Meltdown e Spectre. INTERNATIONAL JOURNAL OF COMPUTER ARCHITECTURE EDUCATION, 2018.



Bancas



Participação em bancas de trabalhos de conclusão
Mestrado
1.
CARRO, L.; FERREIRA, R. S.; BECK, A. C.; Wagner, F.. Participação em banca de Tiago Trevisan Jost. SoMMA ? A Software-managed Memory Architecture for Multi-issue Processors. 2017. Dissertação (Mestrado em PPGC - Programa de Pós Graduação em Computação UFRGS) - Universidade Federal do Rio Grande do Sul.

2.
CARRO, L.; FERREIRA, R. S.; KASTENSMIDT, F. G. L.; NAZAR, G. L.. Participação em banca de Geraldo Francisco de Oliveira Junior. A Generic Processing in Memory Cycle Accurate Simulator under Hybrid Memory Cube Architecture. 2017. Dissertação (Mestrado em PPGC - Programa de Pós Graduação em Computação UFRGS) - Universidade Federal do Rio Grande do Sul.

3.
MORENO, E.; SALGUEIRO, R. J. P. B.; FERREIRA, R. S.. Participação em banca de José Bonifácio da Silva Júnior. Paralelização em CUDA do Algoritmo Aho-Corasick Utilizando as Hierarquias de Memórias da GPU e Nova Compactação da STT (Tabela de Transição de Estados). 2017. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Sergipe.

4.
CERQUEIRA, F. R.; FERREIRA, R. S.. Participação em banca de Marco Antonio Pinto Orellana. Seizure detection using data mining and signal processing in electroencephalograms.. 2017. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa.

5.
NACIF, J. A.; FERREIRA, R. S.. Participação em banca de Thales Teixeira de Almeida. Projeto e Análise de um Sistema Descentralizado e Local para Monitoramento de Trânsito Baseado no Compartilhamento de Dados Colaborativos.. 2016. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa.

6.
NACIF, J. A.; FERREIRA, RICARDO; Goulart, Carlos de Castro. Participação em banca de Néliton Antônio Campos. Um processador reconfigurável com janela de instruções dinâmica e banco de registradores distribuído. 2016. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa.

7.
Cerqueira, F. R.; FERREIRA, RICARDO. Participação em banca de Yuri Bento Marques. Mirnacle: aprendizagem de máquina utilizando SMOTE e Random Forest para prover aumento da seletividade na predição ab initio de pre-miRNAs.. 2015. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa.

8.
NACIF, J. A.; VILELA NETO, O. P.; FERREIRA, RICARDO. Participação em banca de André Barboza Maciel Gomes. Ômega Assimétrica: Uma nova rede de interconexão para depuração pós-silício.. 2015. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa.

9.
Andrade, M.V.A.; FERREIRA, R. S.. Participação em banca de Uma biblioteca para auxiliar o desenvolvimento de aplicações. Uma biblioteca para auxiliar o desenvolvimento de aplicações que processam grandes matrizes armazenadas em memória externa.. 2014. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa.

10.
FERREIRA, R. S.; NACIF, J. A.. Participação em banca de Waldir Dénver Muniz Meireles Filho. Virtualização e execução de algoritmos em FPGA: um algoritmo de módulo scheduling para arranjos reconfiguráveis de grão grosso.. 2014. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa.

11.
Cerqueira, F. R.; FERREIRA, R. S.. Participação em banca de Adriano Donato Couto. Proposta de uma nova abordagem para o processo de montagem ?de novo? de sequencias de DNA obtidas de sequenciadores de nova geração.. 2014. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa.

12.
Andrade, M.V.A.; FERREIRA, R. S.. Participação em banca de Cháulio de Resende Ferreira. Mapas de visibilidade em grandes terrenos representados por grades regulares.. 2014. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa.

13.
FERREIRA, R. S.; MARTINS, C. A. P. S.. Participação em banca de Harison Herman Silva. Otimizações de memória em processadores multicore para algoritmos genéticos. 2014. Dissertação (Mestrado em Engenharia Elétrica) - Pontifícia Universidade Católica de Minas Gerais.

14.
Santos, André Gustavo; NACIF, J. A.; FERREIRA, R. S.. Participação em banca de Luciana Rocha Cardoso. Algoritmo de posicionamento polinomial para FPGA baseado em travessia de grafos.. 2013. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa.

15.
Goulart, Carlos de Castro; NACIF, J. A.; FERREIRA, R. S.. Participação em banca de Lucas Mucida Costa. Uma heurística gulosa para modulo scheduling em arquiteturas reconfiguráveis em tempo de execução.. 2013. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa.

16.
NACIF, J. A.; FERREIRA, R. S.. Participação em banca de Vinícius Duarte Lopes. Uma heurística polinomial para escalonamento de loops em arquiteturas reconfiguráveis de grão grosso.. 2013. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa.

17.
Oliveira, A. P.; Lobosco, M.; FERREIRA, R. S.. Participação em banca de Maurílio de Araujo Possi. Uma ferramenta para simulação do sistema imunológico, através de sistemas multiagentes: um caso de estudo da autoimunidade.. 2012. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa.

18.
Andrade, M.V.A.; Bastos, L. N.; FERREIRA, R. S.. Participação em banca de Guilherme Tiganá Gonçalves Moreira. Métrica para avaliação da inconsistência hidrológica de terrenos representados por MDE. 2012. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa.

19.
MARTINS, C. A. P. S.; Freitas, H.; NACIF, J. A.; FERREIRA, R. S.. Participação em banca de Júlio Cesar Goldner Vendramini. Rede omega virtual em FPGA com reconfiguração em tempo de execução. Estudo de caso: cálculo de atratores em redes regulares de genes.. 2012. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa.

20.
Andrade, M.V.A.; FERREIRA, R. S.; Arroyo, J. E.. Participação em banca de Salles Viana Gomes de Magalhães. Métodos para o posicionamento de recursos em terrenos representados por grades regulares. 2010. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Viçosa.

21.
FERREIRA, R. S.; Goulart, Carlos de Castro. Participação em banca de Alex Damiany Assis.. UM ALGORITMO DE POSICIONAMENTO E ROTEAMENTO POLINOMIAL PARA ARQUITETURAS RECONFIGURÁVEIS DE GRÃO GROSSO COM REDES MULTIESTÁGIO. 2010. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa.

22.
MARTINS, C. A. P. S.; FERREIRA, R. S.; Ferreira, Flávia M. F.. Participação em banca de Alexandre Marques Amaral. Reconfiguração Multiníve: Proposta de Modelo e Avaliação Quantitativa do seu Impacto no Desempenho de um sistema de computação reconfigurável. 2009. Dissertação (Mestrado em Engenharia Elétrica) - Pontifícia Universidade Católica de Minas Gerais.

23.
Rocah, M. N.; Goulart, Carlos de Castro; Mini, Raquel; FERREIRA, R. S.. Participação em banca de Vitor Barbosa Carlos de Souza. Uma implementação do protocolo de roteamento multi-geo para redes de sensores sem fio usando quadtrees. 2009. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa.

24.
Goulart, Carlos de Castro; Rocah, M. N.; FERREIRA, R. S.. Participação em banca de Hebert Luiz Amaral Costa. Alta disponibilidade e balanceamento de carga para melhoria de sistemas computacionais críticos. 2009. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa.

25.
Braga, J. L.; Valente, M. T.; FERREIRA, R. S.. Participação em banca de Clayton Vieira Fraga Filho. Simulação de modelos de processo de software utilizando máquinas de estado abstratas. 2009. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Viçosa.

26.
CARRO, L.; FERREIRA, R. S.; Wagner, F.; Navaux, P.. Participação em banca de Mateus Beck Rutzig. Gerenciamento Automático de Recursos Reconfiguráveis visando a reduçao de área e consumo de potência em dispositivos móveis. 2008. Dissertação (Mestrado em Computação) - Universidade Federal do Rio Grande do Sul.

27.
Goulart, Carlos de Castro; Lisboa, Jugurta; Rocha, Mauro Nacif; FERREIRA, R. S.. Participação em banca de Ariana Priscila da Silva. Roteamento baseado em localização geográfica: protocolo MultiGeo. 2008. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa.

28.
Bastos, L. N.; FERREIRA, R. S.. Participação em banca de Rossini Pena Abrantes. Metodologia para processamento distribuído com aplicação em representação polinomial de superficies. 2008. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa.

29.
Goulart, Carlos de Castro; FERREIRA, R. S.; Loureiro, A.; Rocah, M. N.; Oliveira, A. P.. Participação em banca de Rodrigo Trindade. Multi-K: um protocolo de roteamento para redes de sensores sem fio usando árvores de espalhamento parciais.. 2007. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Viçosa.

30.
Coelho, C.; FERREIRA, R. S.; Campos, S. V.; OTAVIO, A.. Participação em banca de Márcia Carolina Marra de Oliveira. Um núcleo inteligente para processamento distribuído de resolvedores SAT em verificação por equivalência. 2006. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Minas Gerais.

Teses de doutorado
1.
RIBAS, R. P.; JOHANN, M. O.; MARQUES, F. S.; FERREIRA, R. S.. Participação em banca de Augusto Neutzling Silva. Threshold Logic Technology Mapping for Emerging Nanotechnologies. 2017. Tese (Doutorado em PPGC - Programa de Pós Graduação em Computação UFRGS) - Universidade Federal do Rio Grande do Sul.

2.
OTAVIO, A.; Coelho, C.; FERREIRA, R. S.. Participação em banca de José Augusto Miranda Nacif. UMa metodologia para identificação ede módulos de circuitos integrados propensos a erros. 2011. Tese (Doutorado em Ciências da Computação) - Universidade Federal de Minas Gerais.

3.
CARRO, L.; França, Felipe; FERREIRA, R. S.; Wagner, F.; Navaux, P.. Participação em banca de Antonio Carlos Schneider Beck Filho. Transparent Reconfigurable Architecture for Heterogeneous Applications. 2008. Tese (Doutorado em Computação) - Universidade Federal do Rio Grande do Sul.

4.
CARRO, L.; França, Felipe; FERREIRA, R. S.; Pereira, Carlos. Participação em banca de Júlio Carlos Balzano de Mattos. Design Space Exploration of SW and HW IP based on Object Oriented Methodology for Embedded System Applications. 2007. Tese (Doutorado em Computação) - Universidade Federal do Rio Grande do Sul.

5.
VILLA, I.; FERREIRA, R. S.. Participação em banca de Ivano de Villa. MODELAGEM DA DETERIORAÇÃO E DAS DISTRIBUIÇÕES DE TEMPERATURA E UMIDADE DE GRÃOS ARMAZENADOS EM SILOS COM AERAÇÃO. 2002. Tese (Doutorado em Doutorado Em Engenharia Agrícola) - Universidade Federal de Viçosa.

6.
BAMPI, S.; COSTA, E. A. C.; MONTEIRO, J. C.; CARRO, L.; FERREIRA, R. S.; CALAZANS, N.. Participação em banca de Eduardo Antonio Cesar da Costa. Operadores Aritméticos de Baixo Consumo para Arquiteturas de Circuitos DSP. 2002. Tese (Doutorado em Computação) - Universidade Federal do Rio Grande do Sul.



Participação em bancas de comissões julgadoras
Concurso público
1.
Lobosco, M.; FERREIRA, R. S.. Arquitetura de Computadores. 2010. Universidade Federal de Juiz de Fora.

2.
FERREIRA, R. S.; Andrade, M.V.A.; Albuquerque, L.C.A. Programação, Algoritmos e Pesquisa. 2010. Universidade Federal de Viçosa.

3.
FERREIRA, R. S.; Figueiredo, J. M.. arquitetura de computadores. 2008. Universidade Federal de Mato Grosso.

4.
FERREIRA, R. S.; BRAGA, A.; OTAVIO, A.; CESAR, J.. Area de Sistemas Digitais. 2001. Universidade Federal de Minas Gerais.



Eventos



Organização de eventos, congressos, exposições e feiras
1.
FERREIRA, RICARDO; MARTINS, W. . Workshop em Iniciação Científica- WIC WSCAD. 2017. (Congresso).

2.
FERREIRA, RICARDO. Workshop em Educação em Arquitetura de Computadores. 2016. (Congresso).

3.
WEHRMEISTER, M. A. ; FERREIRA, R. S. . Embedded Systems Track - IV Simpósio Brasileiro de Engenharia de Sistemas Computacionais. 2014. (Congresso).

4.
GUERRA, R. ; BRIZOLARA, L. ; FERREIRA, R. S. . III Simpósio Brasileiro de Engenharia de Sistemas Computacionais. 2013. (Congresso).

5.
FERREIRA, R. S.; MORENO, E. . Workshop sobre Educação em Arquitetura de Computadores. 2012. (Congresso).



Orientações



Orientações e supervisões em andamento
Dissertação de mestrado
1.
Fernando Ferreira Passe. Protocolos de Comunicação com Luz Visível. Início: 2018. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa. (Orientador).

2.
Hector Perez Baranda. Aceleradores reconfiguráveis dinâmicos fortemente acoplados. Início: 2017. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa. (Orientador).

Iniciação científica
1.
Wallace Ferancini Rosa. Harp 2- A nova Plataforma da Intel para o Desenvolvimento com Arquiteturas Heterogêneas com Aceleradores para Redes Reguladoras de Genes. Início: 2018. Iniciação científica (Graduando em Ciência da Computação) - Universidade Federal de Viçosa, Conselho Nacional de Desenvolvimento Científico e Tecnológico. (Orientador).


Orientações e supervisões concluídas
Dissertação de mestrado
1.
Geraldo Fontes Junior. EXPLORANDO O ESPAÇO DE SOLUÇÕES NO POSICIONAMENTO E ROTEAMENTO DE CÉLULAS QCA NO ESQUEMA DE CLOCK USE. 2018. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior. Orientador: Ricardo dos Santos Ferreira.

2.
Jeronimo Costa Penha. Virtualização de Aceleradores Reconfiguráveis fortemente acoplados por memória compartilhada. 2018. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa, . Orientador: Ricardo dos Santos Ferreira.

3.
Alyson T. Fernandes. Um algoritmo de posicionamento e roteamento de células QCA no esquema de clock USE. 2017. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa, . Orientador: Ricardo dos Santos Ferreira.

4.
Neliton Campos. Um processador reconfigurável com janela de instruções dinâmica e banco de registradores distribuído. 2016. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa, . Orientador: Ricardo dos Santos Ferreira.

5.
Waldir Denver. Virtualização e execução de algoritmos em FPGA: um algoritmo de módulo scheduling para arranjos reconfiguráveis de grão grosso.. 2014. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior. Orientador: Ricardo dos Santos Ferreira.

6.
Lucas Mucida. Uma heurística gulosa para modulo scheduling em arquiteturas reconfiguráveis em tempo de execução.. 2013. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior. Orientador: Ricardo dos Santos Ferreira.

7.
Luciana Rocha. Algoritmo de posicionamento polinomial para FPGA baseado em travessia de grafos. 2013. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa, . Orientador: Ricardo dos Santos Ferreira.

8.
Vinicius Duarte Lopes. Uma Heuristica Polinomial para Escalonamento de Loops em Arquiteturas Reconfiguráveis de Grão Grosso. 2013. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior. Orientador: Ricardo dos Santos Ferreira.

9.
Julio Cesar Vendramini. Rede omega virtual em FPGA com reconfiguração em tempo de execução. Estudo de caso: cálculo de atratores em redes regulares de genes. 2012. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Viçosa, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior. Orientador: Ricardo dos Santos Ferreira.

10.
Cristóferson G. M. Bueno. Super VLIW: Uma arquitetura dinamicamente reconfigurável com tolerância a falhas. 2011. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Viçosa, . Orientador: Ricardo dos Santos Ferreira.

11.
Alex Damiany Assis. UM ALGORITMO DE POSICIONAMENTO E ROTEAMENTO POLINOMIAL PARA ARQUITETURAS RECONFIGURÁVEIS DE GRÃO GROSSO COM REDES MULTIESTÁGIO. 2010. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa, . Orientador: Ricardo dos Santos Ferreira.

12.
Marcone Guimarães Laure. Redes de Interconexão Multiestágios em Arquiteturas Dinamicamente Reconfiguráveis de Grão Grosso Acopladas a Processadores RISC. 2010. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Ricardo dos Santos Ferreira.

13.
Tiago Aparecido Teixeira. Gerador Automático de Arquiteturas em Arranjo de Grão Grosso para Ambientes Reconfiguráveis. 2009. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa, . Orientador: Ricardo dos Santos Ferreira.

14.
Hebert Luiz Amaral Costa. Alta disponibilidade e balanceamento de carga para melhoria de sistemas computacionais críticos usando software livre: um estudo de caso.. 2009. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa, . Coorientador: Ricardo dos Santos Ferreira.

15.
Victor Barbosa de Souza. Uma implementação do protocolo de roteamento multi-geo para redes de sensores sem fio usando quadtrees.. 2009. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa, Fundação de Amparo à Pesquisa do Estado de Minas Gerais. Coorientador: Ricardo dos Santos Ferreira.

16.
Rodrigo Trindade. Multi-K: um protocolo de roteamento para redes de sensores sem fio usando árvores de espalhamento parciais. 2007. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Viçosa, . Coorientador: Ricardo dos Santos Ferreira.

17.
Marcus Vinicius da Silva. Exploraçao do Espaco de Projeto de arquiteturas reconfiguraveis em arranjos. 2006. 0 f. Dissertação (Mestrado em Mestrado Em Ciência da Computação) - Universidade Federal de Viçosa, . Orientador: Ricardo dos Santos Ferreira.

Monografia de conclusão de curso de aperfeiçoamento/especialização
1.
Neliton Santos. Algoritmo de Roteamento em Redes Multiestágio Rearranjáveis. 2009. Monografia. (Aperfeiçoamento/Especialização em LatoSensu em Ciencia da Computacao) - Universidade Federal de Viçosa. Orientador: Ricardo dos Santos Ferreira.

2.
Graziane Hermano Pereira Cruz. Edição Musical / Noteedit. 2008. Monografia. (Aperfeiçoamento/Especialização em Lato Sensu em Ciência da Computação) - Universidade Federal de Viçosa. Orientador: Ricardo dos Santos Ferreira.

3.
José Augusto Cassiano Júnior José Augusto Cassiano Júnior. Migracao_para_Software_Livre. 2008. Monografia. (Aperfeiçoamento/Especialização em LatoSensu em Ciencia da Computacao) - Universidade Federal de Viçosa. Orientador: Ricardo dos Santos Ferreira.

4.
Claudiney Rodrigues Calsavara. Processadores. 2007. Monografia. (Aperfeiçoamento/Especialização em Lato Sensu em Ciência da Computação) - Universidade Federal de Viçosa. Orientador: Ricardo dos Santos Ferreira.

5.
Wagern Mazzetti. Comunicação e Controle de Periféricos. 2005. Monografia. (Aperfeiçoamento/Especialização em LatoSensu em Ciencia da Computacao) - Universidade Federal de Viçosa. Orientador: Ricardo dos Santos Ferreira.

Trabalho de conclusão de curso de graduação
1.
Eduardo Batista Donato. Wattimetro Digital. 2005. Trabalho de Conclusão de Curso. (Graduação em Engenharia Eletrica) - Universidade Federal de Viçosa. Orientador: Ricardo dos Santos Ferreira.

2.
Luciano Martins. Processamento de Imagens para Lâminas de Microcóspio. 2003. 0 f. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade Federal de Viçosa. Orientador: Ricardo dos Santos Ferreira.

3.
Alexandre Carramashi. Informius. 2003. 0 f. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade Federal de Viçosa. Orientador: Ricardo dos Santos Ferreira.

4.
Rapahel Alves Nunes. PicoJAva no Ambiente Hades. 2003. 0 f. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade Federal de Viçosa. Orientador: Ricardo dos Santos Ferreira.

5.
Cristiano Biancardi. Integração do ambiente SIS com o ambiente Hades. 2002. 0 f. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade Federal de Viçosa. Orientador: Ricardo dos Santos Ferreira.

6.
Giliardo Carlos de Freitas. Geração de VHDL a partir de Java. 2002. 0 f. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade Federal de Viçosa. Orientador: Ricardo dos Santos Ferreira.

7.
Mario Augusto Dornelas Magalhães. Hardware Reconfigurável para BIoinformática. 2002. 0 f. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade Federal de Viçosa. Orientador: Ricardo dos Santos Ferreira.

8.
Alex Sandro Miranda. Museu da UFV. 2002. 0 f. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade Federal de Viçosa. Orientador: Ricardo dos Santos Ferreira.

9.
Dorgival Martins Barros. Simulaçao em JAva do Assembler MAC. 2001. 0 f. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade Federal de Viçosa. Orientador: Ricardo dos Santos Ferreira.

10.
André Luis de Oliveira. Ferramenta de Ensino para Informações Geográficas. 2001. 0 f. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade Federal de Viçosa. Orientador: Ricardo dos Santos Ferreira.

Iniciação científica
1.
Jansen Moreira Silva. Compilação para Coarse-Grained Reconfigurable Architectures. 2018. Iniciação Científica. (Graduando em Ciência da Computação) - Universidade Federal de Viçosa, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Ricardo dos Santos Ferreira.

2.
Fernando Ferreira Passe. Algoritmos Dinâmicos para Hardware Reconfigurável na plataforma HARP. 2017. Iniciação Científica. (Graduando em Ciência da Computação) - Universidade Federal de Viçosa, Fundação de Amparo à Pesquisa do Estado de Minas Gerais. Orientador: Ricardo dos Santos Ferreira.

3.
Vanessa Cristiny Rodrigues Vasconcelos. Harp 2- A nova Plataforma da Intel para o Desenvolvimento com Arquiteturas Heterogeneas. 2017. Iniciação Científica. (Graduando em Ciência da Computação) - Universidade Federal de Viçosa, Fundação de Amparo à Pesquisa do Estado de Minas Gerais. Orientador: Ricardo dos Santos Ferreira.

4.
Vanessa Cristiny Rodrigues Vasconcelos. Plataforma de Desenvolvimento para Arquiteturas Heterogeneas. 2016. Iniciação Científica. (Graduando em Ciência da Computação) - Universidade Federal de Viçosa, Fundação de Amparo à Pesquisa do Estado de Minas Gerais. Orientador: Ricardo dos Santos Ferreira.

5.
Geraldo Francisco Junior. Algoritmos Dinâmicos para Hardware Reconfigurável. 2015. Iniciação Científica. (Graduando em Ciência da Computação) - Universidade Federal de Viçosa, Fundação de Amparo à Pesquisa do Estado de Minas Gerais. Orientador: Ricardo dos Santos Ferreira.

6.
Geraldo Francisco de Oliveria Junior. Posicionamento e Roteamento em FPGA dinamicamente reconfigurável em Tempo de Execução. 2014. Iniciação Científica. (Graduando em Ciência da Computação) - Universidade Federal de Viçosa, Fundação de Amparo à Pesquisa do Estado de Minas Gerais. Orientador: Ricardo dos Santos Ferreira.

7.
Geraldo Fontes Junior. Posicionamento e Roteamento em FPGA dinamicamente reconfigurável em Tempo de Execução. 2014. Iniciação Científica. (Graduando em Ciência da Computação) - Universidade Federal de Viçosa, Fundação de Amparo à Pesquisa do Estado de Minas Gerais. Orientador: Ricardo dos Santos Ferreira.

8.
Jonatas Chagas. Algoritmos em GPU para Redes Reguladores de Genes. 2012. Iniciação Científica. (Graduando em Ciência da Computação) - Universidade Federal de Viçosa, Fundação de Amparo à Pesquisa do Estado de Minas Gerais. Orientador: Ricardo dos Santos Ferreira.

9.
Geraldo Fontes. Redes Reguladores de Genes Probabilisticas. 2012. Iniciação Científica. (Graduando em Ciência da Computação) - Universidade Federal de Viçosa, Fundação de Amparo à Pesquisa do Estado de Minas Gerais. Orientador: Ricardo dos Santos Ferreira.

10.
Raphael Rodrigues Campos. Redes Reguladoras de Genes em FPGAs e GPU. 2011. Iniciação Científica. (Graduando em Ciência da Computação) - Universidade Federal de Viçosa, Fundação de Amparo à Pesquisa do Estado de Minas Gerais. Orientador: Ricardo dos Santos Ferreira.

11.
Pedro Henrique de Mello Morado Penna. Redes Reguladores de Genes em FPGA com reconfiguração dinâmica. 2011. Iniciação Científica. (Graduando em Engenharia da Computação) - Pontifícia Universidade Católica de Minas Gerais, Fundação de Amparo à Pesquisa do Estado de Minas Gerais. Orientador: Ricardo dos Santos Ferreira.

12.
Raphael Rodrigues Campos. Implementações Paralelas com GPU e FPGA para Problemas de Astrofísica. 2010. Iniciação Científica. (Graduando em Ciência da Computação) - Universidade Federal de Viçosa, Fundação de Amparo à Pesquisa do Estado de Minas Gerais. Orientador: Ricardo dos Santos Ferreira.

13.
Rafael Machado. Redes de Sensores para Monitoramento de Incêndios. 2009. Iniciação Científica. (Graduando em Ciência da Computação) - Universidade Federal de Viçosa, Fundação de Amparo à Pesquisa do Estado de Minas Gerais. Orientador: Ricardo dos Santos Ferreira.

14.
Julio Cesar Vendramini. Redes de Interconexão Multiestágios em FPGA. 2009. Iniciação Científica. (Graduando em Ciência da Computação) - Universidade Federal de Viçosa, Conselho Nacional de Pesquisa. Orientador: Ricardo dos Santos Ferreira.

15.
Livio Guerra. Arquiteturas Reconfiguráveis de Grão Grosso - Heuristica de Posicionamento heteregeneo. 2008. Iniciação Científica. (Graduando em Ciência da Computação) - Universidade Federal de Viçosa. Orientador: Ricardo dos Santos Ferreira.

16.
Rafael Machado. Automação de um Fermentador. 2008. Iniciação Científica. (Graduando em Ciência da Computação) - Universidade Federal de Viçosa, Fundação de Amparo à Pesquisa do Estado de Minas Gerais. Orientador: Ricardo dos Santos Ferreira.

17.
Brian Pimentel. Arquiteturas Reconfiguráveis de Grão Grosso - Roteamento com PathFinder. 2007. Iniciação Científica. (Graduando em Ciência da Computação) - Universidade Federal de Viçosa, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Ricardo dos Santos Ferreira.

18.
Rafael Machado. Sistemas Embarcadas sem fio para automação de fermentação de bebidas. 2007. Iniciação Científica. (Graduando em Engenharia Eletrica) - Universidade Federal de Viçosa, Fundação de Amparo à Pesquisa do Estado de Minas Gerais. Orientador: Ricardo dos Santos Ferreira.

19.
Alisson Gonçalves Damasceno Garcia. Simulacao e Roteamento em arquitetruas reconfiguraveis em arranjos. 2006. Iniciação Científica. (Graduando em Ciência da Computação) - Universidade Federal de Viçosa, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Ricardo dos Santos Ferreira.

20.
Eric Fernandes. Arranjos Reconfiguráveis de Processadores para fluxo de dados. 2005. 0 f. Iniciação Científica - Universidade Federal de Viçosa, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Ricardo dos Santos Ferreira.

21.
Andre Bigonha Toledo. Ambientes para desenvolvimento de hardware com descricoes em Java. 2004. 0 f. Iniciação Científica. (Graduando em Ciência da Computação) - Universidade Federal de Viçosa, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Ricardo dos Santos Ferreira.

22.
Aroldo Ferreira da Silva. Técnicas de especificaçao e compilacao em Hardware/software. 2003. 0 f. Iniciação Científica. (Graduando em Ciência da Computação) - Universidade Federal de Viçosa, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Ricardo dos Santos Ferreira.

23.
Werleson Adriano de Freitas. Plugins para equipamentos de monitoramento de energia. 2003. 0 f. Iniciação Científica. (Graduando em Ciência da Computação) - Universidade Federal de Viçosa, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Ricardo dos Santos Ferreira.

24.
Ulisses Chieppe. Jhades - Um ambiente integrado de projeto e ensino de hardware. 2003. 0 f. Iniciação Científica. (Graduando em Ciência da Computação) - Universidade Federal de Viçosa, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Ricardo dos Santos Ferreira.

25.
Luciano Martins. Processamento de Imagens aplicado a Bioinformática. 2003. 0 f. Iniciação Científica. (Graduando em Ciência da Computação) - Universidade Federal de Viçosa, Conselho Nacional de Pesquisa. Orientador: Ricardo dos Santos Ferreira.

26.
Eduardo Batista Donato. Equipamentos para moniotramento de energia. 2003. 0 f. Iniciação Científica. (Graduando em Engenharia Eletrica) - Universidade Federal de Viçosa, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Ricardo dos Santos Ferreira.

27.
Giliardo Carlos de Freitas. Hardware Reconfigurável - Plugins. 2002. Iniciação Científica. (Graduando em Ciência da Computação) - Universidade Federal de Viçosa, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Ricardo dos Santos Ferreira.

28.
Cristiano Biancardi. Ferrmamentas para Síntese Lógica e Alto Nível. 2002. Iniciação Científica. (Graduando em Ciência da Computação) - Universidade Federal de Viçosa, Conselho Nacional de Pesquisa. Orientador: Ricardo dos Santos Ferreira.

29.
Mário Augusto Dornelas Magalhães. Hardware Reconfigurável e Bioinformática. 2002. Iniciação Científica. (Graduando em Ciência da Computação) - Universidade Federal de Viçosa, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Ricardo dos Santos Ferreira.

30.
Cristiano Biancardi. Diagrama de Decisão Binária e suas aplicações. 2001. Iniciação Científica. (Graduando em Ciência da Computação) - Universidade Federal de Viçosa, Conselho Nacional de Pesquisa. Orientador: Ricardo dos Santos Ferreira.

31.
Giliardo Carlos de Freitas. Microcontroladores e Hardware Reconfigurável. 2001. Iniciação Científica. (Graduando em Ciência da Computação) - Universidade Federal de Viçosa, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Ricardo dos Santos Ferreira.

Orientações de outra natureza
1.
Waldir Denver. Divulgação e Uso de Sensores Eletrônicos de Baixo Custo como Ferramenta de Manejo e Formação para Agricultura Familiar. 2010. Orientação de outra natureza. (Ciência da Computação) - Universidade Federal de Viçosa, Universidade Federal de Viçosa. Orientador: Ricardo dos Santos Ferreira.

2.
Poliana Lopes Fialho. projeto de Incentivo a cultura e inclusão digital com multimídia. 2007. Orientação de outra natureza. (Ciência da Computação) - Universidade Federal de Viçosa, Universidade Federal de Viçosa. Orientador: Ricardo dos Santos Ferreira.

3.
Tiago Furtado. Projeto de Incentivo à Cultura e Inclusão Digital Usando Multimídia. 2006. Orientação de outra natureza. (Ciência da Computação) - Universidade Federal de Viçosa, Universidade Federal de Viçosa. Orientador: Ricardo dos Santos Ferreira.

4.
Williane Freitas. Software Livre no Ensino de Matematica e Ciencias. 2006. Orientação de outra natureza. (Ciência da Computação) - Universidade Federal de Viçosa, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Ricardo dos Santos Ferreira.

5.
Leticia Rocha Guidi. Kit para ensino de eletronica digital. 2003. 0 f. Orientação de outra natureza - Universidade Federal de Viçosa. Orientador: Ricardo dos Santos Ferreira.




Página gerada pelo Sistema Currículo Lattes em 14/12/2018 às 4:31:49