Personal
|
|
|
|
|
|
|
|
Name: |
Renato
Antonio Celso Ferreira |
|
|
Current Position: |
Professor
Adjunto III (Associate
Professor) Department
of Computer Science Universdade
Federal de Minas Gerais |
|
|
Address: |
Av.
Antônio Carlos, 6627 – Pampulha DCC/ICEx/UFMG 31270-010
Belo Horizonte, MG – Brazil |
|
|
Phone: |
+55 31
3499-5874 (voice) +55 31
3499-5858 (fax) |
|
|
Internet: |
http://www.dcc.ufmg.br/~renato |
|
Background
|
|
|
|
|
|
|
|
1995 – 2001 |
Ph.D. Department of Computer Science Advisor: Joel H. Saltz Compiler techniques for Data Parallel Applications using Very Large Multi-Dimensional Datasets. |
|
|
1995 – 1998 |
M.Sc. Department of Computer Science Advisor: Joel H. Saltz No Thesis Option. |
|
|
1991 – 1994 |
M.Sc. Department of Computer Science Universidade
Federal de Minas Gerais Advisor:
Antônio Otávio Fernandes Contribuições para a Geração Automática de
Recursos de Teste para Circuitos Integrados. (Contributions to the Automatic Generation of Testing Infrastructure in Integrated Circuits.) |
|
|
1987 – 1990 |
B.Sc. Department of Computer Science Universidade
Federal de Minas Gerais |
|
Experience
|
|
|
|
|
|
|
|
May/2002 – present |
Professor Adjunto (Associate Professor) Department of Computer Science Universidade
Federal de Minas Gerais Belo
Horizonte, MG – Brazil |
|
|
Jan/2005 – Feb/2005 |
Visiting Professor Department of Biomedical Informatics |
|
|
Sept/2001 – Apr/2002 |
Post Doctoral Fellow Department of Biomedical Informatics |
|
|
Jan/1997 – Aug/2001 |
Graduate Research Assistant Chaos Group HPSL – High Performance Systems Software Laboratory Department of Computer Science |
|
|
Jan/1996 – Dec/1996 |
Graduate Research Assistant Beowulf Project |
|
|
Jan/1994 – Jul/1995 |
Graduate Research Assistant Projeto SIS Integrated Supervision System – Computer Networks Lab Unviversidade
Federal de Minas Gerais Belo
Horizonte, MG – Brazil |
|
|
Jan/1990 – Dez/1992 |
Research Assistant CPqD/Telebrás Project Computer Engineering and Microelectronics Laboratory Universidade
Federal de Minas Gerais Belo
Horizonte, MG – Brazil |
|
Ph.D. Students
|
|
||
|
|
|
|
|
|
|
2006 – present |
George Luiz Medeiros Teodoro |
|
|
|
2005 – present |
Bruno Rocha Coutinho |
|
M.Sc. Students
|
|
||
|
|
|
|
|
|
|
2007 – present |
André Luis Cardoso |
|
|
|
2007 – present |
Daniel Fireman |
|
|
|
2007 – present |
Bruno Pereira Evangelista |
|
|
|
2006 – present |
Alessandro Ribeiro da Silva |
|
|
|
2006 – present |
Leonardo
Luiz Padovani da Mata |
|
|
|
2005 – 2006 |
George
Luiz Medeiros Teodoro Suporte a Fluxo de Trabalho para Aplicações
Intensivas em Dados |
|
|
|
2005 – 2006 |
Túlio
Coelho Tavares Desempenho e Disponibilidade em Sistemas de
Fluxo de Trabalho Científico Intensivos em Dados |
|
|
|
2005 – 2006 |
Juliano
Castro Santos Particionamento Automático de Programas
Sequenciais para Execução em Anthill |
|
|
|
2005 – 2006 |
Diego
Lopes Nogueira Virtualização de Grandes Bases de Dados
Irregularmente Distribuídas e Replicadas |
|
|
|
2004 – 2005 |
Matheus
Ferreira Ribeiro Um Ambiente de Programação para Sistemas
Distribuídos com Grandes Volume de Dados |
|
|
|
2003 – 2004 |
Luiz Thomaz do Nascimento LPSched – Escalonamento de Aplicações de
Fluxo de Dados em Grids |
|
Articles in Referred Journals
|
|
|
|
|
|
|
|
|
TEODORO,
G. ; TAVARES, T. ; FERREIRA, R. A. C. ; KURC, Tahsin ; MEIRA JR., Wagner ;
GUEDES, Dorgival ; PAN, Tony ; SALTZ, Joel . Run-Time Support for Efficient Execution of Scientific Workflows on
Distributed Environments. In: International Symposium on Computer
Architecture and High Performance Computing, TO APPEAR: Special Issue of
International Journal of Parallel Programming (IJPP), Springer, 2007. |
|
|
|
ARAUJO,
R. ; FERREIRA, G. ; ORAIR, G. ; ZAKI, Mohammed ; MEIRA JR., Wagner ;
FERREIRA, R. A. C. ; GUEDES, Dorgival . The ParTriCluster Algorithm for Gene
Expression Analysis. In: International Symposium on Computer Architecture
and High Performance Computing, TO APPEAR: Special Issue of International
Journal of Parallel Programming (IJPP), Springer, 2007. |
|
|
|
GUEDES,
Dorgival ; MEIRA JR., Wagner ; FERREIRA, R. A. C. . Anteater: A Service-Oriented Architecture
for High-Performance Data Mining. IEEE Internet computing, v. 10, p.
36-43, 2006. |
|
|
|
HASTINGS, Shannon ; RIBEIRO, M. ; LANGELLA, Steve ; OSTER,
Scott ; CATALYUREK, Umit ; PAN, Tony ; HUANG, Kun ;
FERREIRA, R. A. C. ; SALTZ, Joel ; KURC, Tahsin . XML Database Support for Distributed
Execution of Data-intensive Scientific Workflows. SIGMOD record, v. 34,
n. 3, p. 50-55, 2005. |
|
|
|
FERREIRA,
R. A. C. ; AGRAWAL, G. ; SALTZ, J. H. . Data Parallel Language and Compiler Support for Data Intensive
Applications. Parallel Computing, v. 28, n. 5, p. 725-748, 2002. |
|
|
|
BEYNON, M. ; CHANG, C. ; CATALYUREK, Umit
; KURC, Tahsin ; SUSSMAN, A. ; ANDRADE, H. ;
FERREIRA, R. A. C. ; SALTZ, J. H. . Processing
Large-Scale Multidimensional Data in Parallel and Distributed Environments.
Parallel Computing, v. 28, n. 5, p. 827-849, 2002. |
|
|
|
FERREIRA, R. A. C. ; KURC, Tahsin
; BEYNON, M. ; CHANG, C. ; SUSSMAN, A. ; SALTZ, J. H. . Object-relational Queries into Multi-dimensional Databases with the
Active Data Repository. Parallel
Processing Letters, v. 9, n. 2, p. 173-195, 1999. |
|
Book Chapter
|
|
|
|
|
|
|
|
|
RIBEIRO, M. ; KURC, Tahsin ; PAN, Tony ; HUANG, Kun ; CATALYUREK, Umit ; ZHANG, Xi ; LANGELLA, Steve ; HASTINGS, Shannon ; OSTER, Scott ; FERREIRA, R. A. C. ; SALTZ, Joel . Tools for Efficient Subsetting and Pipelined Processing of Large Scale Distributed Biomedical Image Data. In: Lucio Grandinetti. (Org.). Grid Computing: New Frontiers of High Performance Computing. : Elsevier, 2005. |
|
Articles in Referred Proceedings
|
|
|
|
|
|
|
|
|
TAVARES, T. ; TEODORO, G. ; KURC,
Tahsin. ; FERREIRA, R. A. C. ; GUEDES, Dorgival ; MEIRA JR, Wagner ; CATALYUREC, Umit ; HASTINGS, Shannon ; OSTER, Scott ; LANGELLA, Steve
; SALTZ, Joel. An Efficient and
Reliable Scientific Workflow System. TO APPEAR: In IEEE/ACM International
Symposium on Cluster Computing and the Grid, 2007 , |
|
|
|
DINIZ, B. ; NOGUEIRA, D. L. ; CARDOSO, A. ; FERREIRA, R. A. C. ; GUEDES, Dorgival ; MEIRA
JR., Wagner . Assessing Data Virtualization for Irregularly Replicated Large
Datasets. In: IEEE/ACM International Symposium on Cluster Computing and
the Grid, 2006, |
|
|
|
ARAUJO, R. ; FERREIRA, G. ; ORAIR, G. ; MEIRA JR., Wagner
; FERREIRA, R. A. C. ; GUEDES, Dorgival . ParTriCluster: A Scalable Parallel Algorithm for Gene
Expression Analysis. In: Internation Symposium
on Computer Architecture and High Performance Computing, 2006, Ouro Preto, MG, |
|
|
|
TEODORO, G. ; TAVARES, T. ; FERREIRA, R. A. C. ; KURC, Tahsin ; MEIRA JR., Wagner ; GUEDES, Dorgival
; PAN, Tony ; SALTZ, Joel . Run-Time
Support for Efficient Execution of Scientific Workflows on Distributed
Environments. In: International Symposium on Computer Architecture and
High Performance Computing, 2006, Ouro Preto, MG, |
|
|
|
MOURAO, F. ; LANNA, L. ; VELOSO, Adriano A ; MEIRA JR.,
Wagner ; FERREIRA, R. A. C. ; GUEDES, Dorgival . Estratégias de Balanceamento
de Carga para Algoritmos de Mineração de
Dados. In: Workshop em
Sistemas Computacionais de Alto Desempenho, 2006, Ouro Preto, MG, Brazil. WSCAD
2006. |
|
|
|
NASCIMENTO, Luiz Thomaz Do ; FERREIRA, R. A. C. ; MEIRA JR, Wagner ;
GUEDES, Dorgival . Scheduling Data Flow Applications using Linear Programming. In:
International Conference on Parallel Processing, 2005, |
|
|
|
GÓES, Luís Fabrício
; COUTINHO, Bruno ; ROCHA, Leonardo ; MEIRA JR., Wagner ; FERREIRA, R. A. C.
; GUEDES, Dorgival ; CIRNE, Walfredo
. AnthillSched: A Scheduling Strategy for Irregular and
Iterative I/O-Intensive Parallel Jobs. In: Workshop on Job Scheduling
Strategies for Parallel Processing, 2005, |
|
|
|
FERREIRA, R. A. C. ; MEIRA JR.,
Wagner ; GUEDES, Dorgival ; DRUMMOND, Lúcia . Anthill: A
Scalable Run-Time Environment for Data Mining Applications. In:
International Symposium on Computer Architecture and High Performance
Computing, 2005, |
|
|
|
PINHO, R. ; TEIXEIRA, T. ; FARIA, Y. ; TEODORO, G. ;
TAVARES, T. ; GUEDES, Dorgival ; FERREIRA, R. A. C.
; MEIRA JR., Wagner . Análise e Entendimento
de Desempenho com a Ferramenta
AntFarm. In: Worshop em Sistemas Computacionais
de Alto Desempenho, 2005, |
|
|
|
SILVA, A. ; ALMEIDA, H. ; MACAMBIRA, T. ; GUEDES, Dorgival ; MEIRA JR., Wagner ; FERREIRA, R. A. C. . Uso de Hash Consistente
|
|
|
|
GÓES, Luís Fabrício ; GIOVANI, |
|
|
|
FERREIRA, G. ; ARAUJO, R. ; ORAIR, G. ; GONCALVES, L. ;
GUEDES, Dorgival ; FERREIRA, R. A. C. ; FURTADO, V.
; MEIRA JR., Wagner . Paralelização Eficiente de um
Algortimo de Agrupamento Hierárquico. In: Workshop em Algoritmos de Mineração de Dados, 2005, Uberlândia,
MG, Brazil. WAMD 2005. |
|
|
|
VELOSO, Adriano A ; MEIRA JR, Wagner ; FERREIRA, R. A. C.
; GUEDES, Dorgival O ; PARTHASARATHY, Srinivasan . Asynchronous
and Anticipatory Filter-Stream Based Parallel Algorithm for Frequent Itemset Mining. In: European Conference on Principles
and Practice of Knowledge Discovery in Databases, 2004, |
|
|
|
CATALYUREK, Umit ; GRAY, M. ;
KURC, Tahsin ; SALTZ, Joel ; STAHLBERG, E. ;
FERREIRA, R. A. C. . A Component-Based
Implementation of Multiple Sequence Alignment. In: 18th Annual ACM
Symposium on Applied Computing, 2003, |
|
|
|
AGRAWAL, G. ; FERREIRA, R. A. C.
; XIAOGANG LI . Compiler Support for
Efficient Processing of XML Datasets. In: 17th Annual ACM International
Conference on Supercomputing, 2003, |
|
|
|
WEI DU ; FERREIRA, R. A. C. ;
AGRAWAL, G. . Compiler Support for
Exploiting Coarse-pipelined Parallelism. In: Supercomputing Conference,
2003, |
|
|
|
KURC, Tahsin ; FENG LEE ;
AGRAWAL, G. ; CATALYUREK, Umit ; FERREIRA, R. A. C.
; SALTZ, Joel . Optimizing Reduction
Computations In a Distributed Environment. In: Supercomputing Conference,
2003, |
|
|
|
CATALYUREK, Umit ; STAHLBERG, E.
; FERREIRA, R. A. C. ; KURC, Tahsin ; SALTZ, J. H.
. Improving Performance of Multiple
Sequence Alignment Analysis in Multi-Client Environments. In: HiCOMB 2002, 2002, |
|
|
|
FERREIRA, R. A. C. ; AGRAWAL, G.
; SALTZ, J. H. . Compiler Supported
High-Level Abstractions for Sparse Disk-Resident Datasets. In: ICS'02,
2002, |
|
|
|
SPENCER, M. ; FERREIRA, R. A. C. ; BEYNON, M. ; KURC, Tahsin ; CATALYUREK, Umit ;
SUSSMAN, A. ; SALTZ, J. H. . Executing
Multiple Pipelined Data Analysis Operations in the Grid. In:
Supercomputing 2002, 2002, |
|
|
|
FERREIRA, R. A. C. ; AGRAWAL, G.
; SALTZ, J. H. . Compiler and Runtime
Analysis for Efficient Communication in Data Intensive Applications. In:
PACT'01, 2001, |
|
|
|
FERREIRA, R. A. C. ; AGRAWAL, G.
; SALTZ, J. H. . Advanced Compiler and
Runtime Support for Data-Intensive Applications. In: SBAC-PAD, 2000, Sao
Pedro, SP, |
|
|
|
FERREIRA, R. A. C. ; AGRAWAL, G.
; JIN, R. ; SALTZ, J. H. . Compiling Data
Intensive Applications with Spatial Coordinates. In: LCPC'00, 2000, |
|
|
|
AGRAWAL, G. ; FERREIRA, R. A. C.
; SALTZ, J. H. ; JIN, R. . High Level
Programming Methodologies for Data Intensive Applications. In: LCR, 2000,
|
|
|
|
FERREIRA, R. A. C. ; AGRAWAL, G.
; SALTZ, J. H. . Compiling
Object-Oriented Data Intensive Applications. In: ICS 2000, 2000, |
|
|
|
BEYNON, M. ; FERREIRA, R. A. C. ; KURC, Tahsin ; SUSSMAN, A. ; SALTZ, J. H. . DataCutter: Middleware for Filtering Very large Scientific Datasets on Archival
Storage Systems. In: MASST, 2000, |
|
|
|
AGRAWAL, G. ; FERREIRA, R. A. C.
; SALTZ, J. H. . Language Extensions
and Compilation Techniques for Data Intensive Computations. In: CPC'00,
2000, |
|
|
|
KURC, Tahsin ; CHANG, C. ;
FERREIRA, R. A. C. ; SUSSMAN, A. ; SALTZ, J. H. . Querying Very Large Multi-dimensional Datasets in ADR. In: SC,
1999, |
|
|
|
FERREIRA, R. A. C. ; SUSSMAN, A.
; SALTZ, J. H. . Database Methods for
Efficient Manipulation of Very Large Datasets. In: PDPTA, 1999, |
|
|
|
CHANG, C. ; FERREIRA, R. A. C. ;
SUSSMAN, A. ; SALTZ, J. H. .
Infrastructure for Building Parallel Database Systems for Multi-dimensional
Data. In: IPPS/SPDP, 1999. Proceedings of the Second Merged Internation Parallel Processing Symposium/Symposium on
Parallel and Distributed Processing, 1999. |
|
|
|
AFEWORK, A. ; BEYNON, M. ; BUSTAMANTE, F. ; DEMARZO, A. ;
FERREIRA, R. A. C. ; MILLER, R. ; SILBERMAN, M. ; SALTZ, J. H. ; SUSSMAN, A.
; TSANG, H. . Digital Dynamic
Tele-pathology - The Virtual Microscope. In: AMIA Symposium, 1998, |
|
|
|
FERREIRA, R. A. C. ; MOON, B. ; HUMPHRIES, J. ; SUSSMAN,
A. ; SALTZ, J. H. ; MILLER, R. ; DEMARZO, A. . The Virtual Microscope. In: AMIA Symposium, 1997, |
|
|
|
ANTUNES, R. ; GOULART, H. ;
FERREIRA, R. A. C. ; CALDAS, W. ; FERNANDES, A. O. . Sistema de
Diagnóstico Padrão. In: SEMISH, 1994, Caxambú, MG, Brazil. Anais do Seminário Integrado de
Software e Hardware, 1994, 1994. |
|
|
|
FERREIRA, R. A. C. ; FERNANDES,
A. O. ; COTA, E. F. . Structural
Synthesis of Self-Checking Gate-Matrix. In: SBCCI, 1994, Gramado, RS, Brazil. Anais
do VIII Simpósio Brasileiro de Concepção de Circuitos Intetgrados, 1994. |
|
|
|
CALDAS, W. ; CALVO, D. ;
FERREIRA, R. A. C. ; MEIRA JR., Wagner ; CARVALHO, O. . SPD: Um núcleo de
programação distribuída em redes de computadores. In: SBAC-PAD, 1992, Sao Paulo, SP, Brazil.
Anais do IV Simpósio Brasileiro de Arquitetura de Computadores e
Processamento de Alto Desempenho, 1992. |
|
|
|
FERREIRA, R. A. C. ; CALDAS, W. ;
FERNANDES, A. O. . Ambiente de teste de circuitos integrados
seqüênciais. In:
SBMICRO, 1991, Belo Horizonte, MG, Brazil. Anais
do VI Congresso da Sociedade Brasileira de Microeletrônica, 1991. |
|
|
|
FERREIRA, R. A. C. ; CALDAS, W. ;
FERNANDES, A. O. . Um particionador de circuitos para o teste de circuitos em LSSD. In: SBCCI, 1990, Ouro Preto, MG,
Brazil. Anais do V Simpósio Brasileiro de Concepção de Circuitos Integrados,
1990. |
|
|
|
FERREIRA, R. A. C. ; ANDRADE, A.
; BARROSO, M. . Grafos intervalados: algoritmos e aplicações.
In: SMEC/ERMAC,
1990, Niteroi, RJ. Brazil. Anais da II Semana de Matemática, Estatística e
Computação / I Encontro Regional de Matemática Aplicada e Computacional,
1990. |
|
|
|
FERREIRA, R. A. C. ; ANDRADE, M.
; DIAS, E. ; BARROS, F. . SMG - Sistema Manipulador de Grafos. In: CNMAC, 1989, Sao Jose do Rio Preto, SP, Brazil. Anais do XII
Congresso Nacional de Matemática Aplicada e Computacional, 1989. |
|
Ph.D. Proposal
Committees
|
|
||
|
|
|
|
|
|
|
2003 |
Claudine
Santos Badue Gonçalves Processamento Distribuído de Consultas Usando
Arquivos Invertidos Particionados. Programa
de Pós Graduação em Ciência da Computação Universidade
Federal de Minas Gerais |
|
|
|
2003 |
Kíssia
Carvalho Método de Lanczos em Reortogonalização
Primária para Decomposição por Valor Singular. Programa
de Pós Graduação em Ciência da Computação Universidade
Federal de Minas Gerais |
|
M.Sc. Committees
|
|
||
|
|
|
|
|
|
|
2006 |
André
Ribeiro da Silva Taxonomia para Balanceamento de Carga em
Sistemas que Utilizam Tabelas Hash Distribuídas. Programa
de Pós Graduação em Ciência da Computação Universidade
Federal de Minas Gerais |
|
|
|
2006 |
Nelson
Alves da Nóbrega Júnior Avaliação de Heurísticas de Escalonamento de
Aplicações Bag-of-Tasks em Grids Computacionais adaptativas à Disponibilidade
de Informação. Coordenação
de Pós Graduação em Informática Universidade
Federal de Campina Grande |
|
|
|
2006 |
Rodrigo
Pereira Braga Gerência de Energia em Agrupamentos de
Servidores na Internet. Programa
de Pós Graduação em Ciência da Computação Universidade
Federal de Minas Gerais |
|
|
|
2005 |
Bruno
Rocha Coutinho Desempenho e Disponibilidade em Sistemas
Distribuídos em Larga Escala. Programa
de Pós Graduação em Ciência da Computação Universidade
Federal de Minas Gerais |
|
|
|
2005 |
Charles
Ornelas Almeida Poda Estática para Índices Invertidos Baseada
em Logs. Programa
de Pós Graduação em Ciência da Computação Universidade
Federal de Minas Gerais |
|
|
|
2005 |
Fernando
Almir Nascimento Júnior Visualização de Regras de Associação. Programa
de Pós Graduação em Ciência da Computação Universidade
Federal de Minas Gerais |
|
|
|
2005 |
Leonardo
Chaves Dutra da Rocha Uma Metodologia de Caracterização de Serviços
de Mineração de Dados. Programa
de Pós Graduação em Ciência da Computação Universidade
Federal de Minas Gerais |
|
|
|
2005 |
Melissa
Morgado Costa Avaliação de Políticas de Seleção de Pares em
Aplicações Par-a-Par (P2P). Programa
de Pós Graduação em Ciência da Computação Universidade
Federal de Minas Gerais |
|
|
|
2005 |
Patrícia
Martins Uma abordagem para Mapeamento de Definições
XML Schema para SQL:1999. Programa
de Pós Graduação em Ciência da Computação Universidade
Federal de Minas Gerais |
|
|
|
2004 |
Hugo
Valentin Barros Um Algoritmo Distribuído para Verificação de
Modelos com Fronteiras. Programa
de Pós Graduação em Ciência da Computação Universidade
Federal de Minas Gerais |
|
|
|
2004 |
Juliano
Palmieri Lage Consulta a Documentos XML Comprimidos. Programa
de Pós Graduação em Ciência da Computação Universidade
Federal de Minas Gerais |
|
|
|
2003 |
Adriano
Alonso Veloso Mineração de Padrões Frequentes em Bases de
Dados Distribuídas e Dinâmicas. Programa
de Pós Graduação em Ciência da Computação Universidade
Federal de Minas Gerais |
|
|
|
2003 |
Judson
Santos Santiago Particionamento Simbólico de Programas. Programa
de Pós Graduação em Ciência da Computação Universidade
Federal de Minas Gerais |
|
|
|
2003 |
Manuel
Palhares Moreira Representação Relacional de Dados XML. Programa
de Pós Graduação em Ciência da Computação Universidade
Federal de Minas Gerais |
|