George Luiz Medeiros Teodoro

Possui graduação, mestrado e doutorado em Ciência da Computação pela Universidade Federal de Minas Gerais concluídos, respectivamente, em 2004, 2006, 2010. Atualmente é Professor Adjunto da Universidade Federal de Minas Gerais. Tem experiência na área de Ciência da Computação, com ênfase em computação de alto desempenho, atuando principalmente nos seguintes temas: GPGPU, ambientes de computação híbridos equipados com CPUs e aceleradores, exascale computing, aplicações filter-stream e intensivas em dados na área de biomedicina e indexação de dados multimídia.

Informações coletadas do Lattes em 10/11/2024

Acadêmico

Formação acadêmica

Doutorado em Ciências da Computação

2006 - 2010

Universidade Federal de Minas Gerais
Título: Exploração eficiente de ambientes paralelos, distribuídos e heterogêneos
Orientador: Renato A. C. Ferreira
Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil.

Mestrado em Ciências da Computação

2005 - 2006

Universidade Federal de Minas Gerais
Título: Fluxos de Trabalho Científicos para Aplicações Intensivas em Dados, Ano de Obtenção: 2006
Orientador: Renato A. C. Ferreira
com Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Grande área: Ciências Exatas e da Terra

Graduação em Ciencia da Computacao

2000 - 2004

Universidade Federal de Minas Gerais
Orientador: Wagner Meira Jr.
Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil.

Pós-doutorado

2011 - 2013

Pós-Doutorado. , Emory University, EMORY, Estados Unidos. , Grande área: Ciências Exatas e da Terra, Grande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Computação de alto desempenho.

2011 - 2013

Pós-Doutorado. , Georgia Institute of Technology, GEORGIA TECH, Estados Unidos. , Grande área: Ciências Exatas e da Terra, Grande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação. , Grande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Large-Scale Content-Based Image Retrieval.

2010 - 2011

Pós-Doutorado. , University of Maryland at College Park, UMD, Estados Unidos. , Grande área: Ciências Exatas e da Terra

2010 - 2010

Pós-Doutorado. , Universidade Federal de Minas Gerais, UFMG, Brasil. , Bolsista do(a): Fundação de Amparo à Pesquisa do Estado de Minas Gerais, FAPEMIG, Brasil. , Grande área: Ciências Exatas e da Terra, Grande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Computação em ambientes heterogêneos multi- many-core.

Idiomas

Bandeira representando o idioma Inglês

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

Bandeira representando o idioma Espanhol

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

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Computação de alto desempenho.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Pathology Informatics.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Large-Scale Content-Based Image Retrieval.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Bioinformática.

Organização de eventos

Renato Ferreira ; W. Meira Jr. ; George Teodoro . 33rd IEEE International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD). 2021. (Congresso).

Participação em eventos

42º CSBC - Congresso da Sociedade Brasileira de Computação. 2022. (Congresso).

SEMISH Seminário Integrado de Software e Hardware. 2022. (Seminário).

1st Workshop on Cloud Computing (WCC). 2021. (Congresso).

The Latin America High Performance Computing Conference (CARLA 2021). 2021. (Congresso).

XXII Simpósio em Sistemas Computacionais de Alto Desempenho. 2021. (Congresso).

35th IEEE International Symposium on Parallel & Distributed Processing (IPDPS). 2020. (Congresso).

36th IEEE International Conference on Data Engineering (ICDE). 2020. (Congresso).

IEEE 32nd International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD 2020). 2020. (Congresso).

4º Cloudscape Brazil 2018. Session chair. 2018. (Congresso).

XXXVIII CONGRESSO DA SOCIEDADE BRASILEIRA DE COMPUTAÇÃO. 2018. (Congresso).

SBAC - Symposium on Computer Architecture and High Performance Computing. 2015. (Congresso).

27th IEEE International Parallel & Distributed Processing Symposium. High-throughput Analysis of Large Microscopy Image Datasets on CPU-GPU Cluster Platforms. 2013. (Congresso).

32nd ACM SIGPLAN conference on Programming Language Design and Implementation. 2011. (Congresso).

ACM SIGPLAN 1st International Workshop on Adaptive Self-Tuning Computing Systems for Exaflop Era. AARTS: a Low Overhead Adaptive Online Auto-tuning System. 2011. (Congresso).

HP-CAST - HP Consortium for Advanced Scientific and Technical Computing users group. 2011. (Seminário).

The ACM International Symposium on High Performance Distributed Computing (HPDC).Run-time Optimizations for Replicated Dataflows on Heterogeneous Environments. 2010. (Simpósio).

IEEE International Conference on Cluster Computing. Coordinating the Use of GPU and CPU for Improving Performance of Compute Intensive Applications. 2009. (Congresso).

SBAC - Symposium on Computer Architecture and High Performance Computing. 2008. (Congresso).

SBAC - Symposium on Computer Architecture and High Performance Computing. Support to Execution of Data Intesive Workflow Applications. 2007. (Congresso).

SBAC - Symposium on Computer Architecture and High Performance Computing. 2006. (Congresso).

SBAC - Symposium on Computer Architecture and High Performance Computing. 2003. (Congresso).

EBR 2002 - Fisrt Seminar on Advanced Research in Electronic Business. 2002. (Simpósio).

XXII Congresso da Sociedade Brasileira de Computação - SBC. 2002. (Congresso).

Congresso Nacional de Popularizacao do Acesso a Internet. 2001. (Congresso).

Participação em bancas

Aluno: Nayguel de Castro Costa

RODRIGUES, P. J. C.; SILVA, P. H. F.;George Teodoro. APRENDIZADO ATIVO PROFUNDO PARA CLASSIFICAÇÃO DE FÁCIES SÍSMICAS. 2023. Dissertação (Mestrado em Matemática) - Universidade Federal da Bahia.

Aluno: Guilherme Mendes Marques de Oliveira

VELOSO, A. A.; ZIVIANI, N.; NASCIMENTO, E. R. D.; BERNARDES, L.;George Teodoro. A DEEP LEARNING MODEL FOR AUTOMATIC RECOGNITION OF PAIN FACIAL EXPRESSIONS ON HUMAN FETUSES. 2022. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Minas Gerais.

Aluno: Abner Sousa Nascimento

TAVARES, A. R.; CHAIMOWICZ, L.; CUNHA, R. L. F.;George Teodoro. INVESTIGAÇÃO DE ALGORITMOS DE APRENDIZAGEM PROFUNDA POR REFORÇO APLICADOS AO GERENCIAMENTO DE RECURSOS E ESCALONAMENTO DE CARGA DE TRABALHO. 2022. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Minas Gerais.

Aluno: Rafael Martins de Souza

R. Pereira; William Robson Schwartz;W. Meira Jr.Eduardo ValleGeorge Teodoro. OTIMIZANDO TEMPO DE RESPOSTA EM BUSCAS POR SIMILARIDADE EM LARGA ESCALA. 2020. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Minas Gerais.

Aluno: Romulo Fernandes Machado Leitao

Renato Ferreira; SOARES FILHO, B. S.;George Teodoro; SANTOS, J. A.. Paralelização heterogênea de tarefas para aceleração do Dinamica EGO. 2019. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Minas Gerais.

Aluno: Guilherme Vieira Leobas

PEREIRA, F. M. Q.; Edson Borin;George Teodoro. Ring Optimization: Dynamic Elision of Expressions with Identity and Absorbing Elements. 2019. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Minas Gerais.

Aluno: Matheus Barros Pereira

SANTOS, J. A.;George Teodoro; SAUDE, A. V.; GONCALVES, W. N.. Mapping the Unseen: Exploiting Super-Resolution for Semantic Segmentation in Low-Resolution Images. 2019. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Minas Gerais.

Aluno: Caio Batista de Melo

G. Rodrigues; CANCADO, André;George Teodoro. Characterization of Implied Scenarios as Families of Common Behavior. 2018. Dissertação (Mestrado em Informática) - Universidade de Brasília.

Aluno: Diego de Oliveira Lelis

BORGES, D.; VIDAL, F.;George Teodoro. Facial Kinship Verification with Large Age Variation using Deep Linear Metric Learning. 2018. Dissertação (Mestrado em Sistemas Mecatrônicos) - Universidade de Brasília.

Aluno: Fernando Augusto Freitas da Silva da Nova Mussel

W. Meira Jr.; VELOSO, A. A.;Teodoro, GeorgeRenato Ferreira. Towards Terabyte-Scale Outlier Detection Using GPUs. 2017. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Minas Gerais.

Aluno: Alexandre Lucchesi Alencar

George TeodoroD. Guedes; DRUMMOND, A.. Algoritmos Paralelos e Eficientes para Consultas IP no Intel(R) Xeon Phi(tm) e CPUs Multi-Core. 2017. Dissertação (Mestrado em Informática) - Universidade de Brasília.

Aluno: Luís Felipe Rabello Taveira

George TeodoroMELO, A. C. M. A.Renato Ferreira. Ajuste Automático de Parâmetros para Aplicações de Segmentação Nuclear em Imagens Médicas. 2017. Dissertação (Mestrado em Informática) - Universidade de Brasília.

Aluno: Leonardo Henrique Moreira

BARROS, L. N.;George TeodoroRALHA, C. G.. Modelo de Planejamento Multiagente com Verificação, Transformação e Validação de Planos. 2017. Dissertação (Mestrado em Informática) - Universidade de Brasília.

Aluno: Lucas Ângelo da Silveira

AYALA-RINCON, M.; DRUMMOND, A.;George Teodoro; TELLES, G. P.. Ordenação por Translocação de Genomas sem Sinal Utilizando Algoritmos Genéticos. 2016. Dissertação (Mestrado em Informática) - Universidade de Brasília.

Aluno: Gabriel Heleno Goncalves da Silva

MELO, A. C. M. A.; COSTA, F. M.;George Teodoro. Fickett-CUDAlign: Comparação Paralela de Sequências Biológicas com Estratégia Multi-bloco de Faixas Ajustáveis. 2016. Dissertação (Mestrado em Informática) - Universidade de Brasília.

Aluno: Jeremias Moreira Gomes

George TeodoroMELO, A. C. M. A.Eduardo Alves do Valle Junior. Execução Eficiente do Padrão de Propagação de Ondas Irregulares na Arquitetura Many Integrated Core. 2016. Dissertação (Mestrado em Informática) - Universidade de Brasília.

Aluno: Alexandre Vaz Roriz

G. Rodrigues;George Teodoro; MENDONCA, N. C.. Metodologia para Análise do Impacto de Cenários Implícitos na Confiabilidade de Sistemas Computacionais. 2015. Dissertação (Mestrado em Informática) - Universidade de Brasília.

Aluno: Thiago Peixoto dos Reis

G. Rodrigues;Teodoro, George; MENDONCA, N. C.. Uma abordagem para o uso de cenários implícitos na geração de casos de teste para sistemas concorrentes. 2015. Dissertação (Mestrado em Informática) - Universidade de Brasília.

Aluno: Cássio Giorgio Couto Coelho

RALHA, C. G.; Felipe Rech Meneguzzi;George Teodoro. Agentes Racionais Baseados no Modelos Belief-Desire-Intention para o Sistemas Multiagente MASE. 2014. Dissertação (Mestrado em Informática) - Universidade de Brasília.

Aluno: GUILHERME NERI ANDRADE

Renato FerreiraGeorge TeodoroLeonardo RochaW. Meira Jr.. Escalonamento dinâmico de tarefas em arquiteturas híbridas. 2014. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Minas Gerais.

Aluno: André Lauar Sampaio Meirelles

ESPINOZA, B.; FERREIRA, R. A. C.; VELOSO, A. A.;George Teodoro. Aprendizado Ativo Efetivo e Eficiente para Análise de Imagens em Patologia Utilizando Aprendizado Profundo. 2023. Tese (Doutorado em Informática) - Universidade de Brasília.

Aluno: Willian de Oliveira Barreiros Júnior

BENTES, C. B.; FERREIRA, R. A. C.; JACOBI, R. P.;George Teodoro. Efficient Execution of Microscopy Image Analysis on Distributed Memory Hybrid Machines. 2023. Tese (Doutorado em Informática) - Universidade de Brasília.

Aluno: GUILHERME NERI ANDRADE

FERREIRA, R. A. C.; Lucia M. A. Drummond;W. Meira Jr.; SANTOS, R.; DANTAS, M.;Leonardo RochaGeorge Teodoro. UM ARCABOUÇO ESCALÁVEL, EFICIENTE E ADAPTATIVO PARA BUSCA APROXIMADA EM CONTEÚDO MULTIMÍDIA. 2022. Tese (Doutorado em Ciências da Computação) - Universidade Federal de Minas Gerais.

Aluno: Oscar Eduardo Anacona Mosquera

LLANOS, C. H.; JACOBI, R. P.;MELO, A. C. M. A.; SILVA, J. Y. M. A.;George Teodoro. Arquiteturas de hardware para aceleração de algoritmos de reconstrução morfológica. 2020. Tese (Doutorado em Sistemas Mecatrônicos) - Universidade de Brasília.

Aluno: Daniel Sundfeld Lima

MELO, A. C. M. A.; WALTER, M. E. M. T.; Edson Cáceres;Teodoro, George; MARTINS, W. S.. Alinhamento Primário e Secundário de Sequências Biológicas em Arquiteturas de Alto Desempenho. 2017. Tese (Doutorado em Informática) - Universidade de Brasília.

Aluno: Emerson Lopes Machados

JACOBI, R. P.;Teodoro, George; FARIAS, M. C. Q.; ROCHA, A. F.; BORRIES, R. F. V.. Redução de custo computacional em classificações baseadas em transformadas aprendidas. 2015. Tese (Doutorado em Informática) - Universidade de Brasília.

Aluno: Edans Flávius de Oliveira Sandes

MELO, A. C. M. A.; NAVAUX, P. O. A.; Edson Cáceres; WALTER, M. E. M. T.; JACOBBI, R.;George Teodoro. Algoritmos Paralelos Exatos e Otimizações para Alinhamento de Sequências Biológicas Longas em Plataformas de Alto Desempenho. 2015. Tese (Doutorado em Informática) - Universidade de Brasília.

Aluno: Samuel Benjoino Ferraz Aquino

W. Meira Jr.George Teodoro; FERREIRA, R. A. C.; PEREIRA, F. M. Q.; PARTHASARATHY, S.. Strategies for Efficient Subgraph Enumeration on GPUs. 2023. Exame de qualificação (Doutorando em Ciências da Computação) - Universidade Federal de Minas Gerais.

Aluno: Willian de Oliveira Barreiros Júnior

BENTES, C. B.;LEJBMAN, A. G. V.; FERREIRA, R. A. C.; JACOBI, R. P.;George Teodoro. Efficient Execution of Microscopy Image Analysis on Distributed Memory Hybrid Machine. 2022. Exame de qualificação (Doutorando em Informática) - Universidade de Brasília.

Aluno: Ismael Santana da Silva

VELOSO, A. A.; MARINHO, L. B.;W. Meira Jr.; PRATES, M.;George Teodoro. AVALIAÇÃO AUTOMÁTICA DE MODELO DE CLASSIFICAÇÃO UTILIZANDO PADRÕES DE IMPORTANCIAS DE ATRIBUTOS E CAUSALIDADE EM DADOS NÃO ROTULADOS. 2022. Exame de qualificação (Doutorando em Ciências da Computação) - Universidade Federal de Minas Gerais.

Aluno: Marco Antonio Caldas de Figueiredo Junior

Lucia M. A. Drummond; JACOBBI, R.;George TeodoroMELO, A. C. M. A.. Comparação Paralela de Sequências Biológicas em Ambiente Heterogêneo com Distribuição Dinâmica de Carga. 2018. Exame de qualificação (Doutorando em Informática) - Universidade de Brasília.

Aluno: Oscar Eduardo Anacona Mosquera

LLANOS, C. H.;MELO, A. C. M. A.; JACOBI, R. P.;Teodoro, George. ARQUITETURAS DE HARDWARE PARA ACELERAÇÃO DE ALGORITMOS DE RECONSTRUÇÃO MORFOLÓGICA. 2018. Exame de qualificação (Doutorando em Engenharia Elétrica) - Universidade de Brasília.

Aluno: Rafael Marconi Ramos

George TeodoroRALHA, C. G.; SICHMAN, J. S.; ROMARIZ, A.. Framework Multiagente para Ajuste de Parâmetros de Aplicações Utilizando Hiper-heurística. 2017. Exame de qualificação (Doutorando em Informática) - Universidade de Brasília.

Aluno: Pedro Henrique Rocha Bruel

BATISTA, D.; FERREIRA, A.;George Teodoro. Parallel and Distributed Autotuning for High-Performance Computing. 2017. Exame de qualificação (Doutorando em Ciencia da Computacao) - Universidade de São Paulo.

Aluno: Daniel Saad Nogueira Nunes

AYALA-RINCON, M.; TELLES, G. P.;George Teodoro; WALTER, M. E. M. T.. Dinamização de Estruturas de Dados Sucintas. 2016. Exame de qualificação (Doutorando em Informática) - Universidade de Brasília.

Aluno: Emerson de Araújo Macedo

MELO, A. C. M. A.; ARAUJO, A. F. P.;George Teodoro; WALTER, M. E. M. T.; JACOBBI, R.. Um Framework Computacional para Simulação de Enovelamento de Proteínas em Ambientes Heterogêneos de Alto Desempenho. 2015. Exame de qualificação (Doutorando em Informática) - Universidade de Brasília.

Aluno: Daniel Sundfeld Lima

Edson Cáceres;MELO, A. C. M. A.; WALTER, M. E. M. T.;George Teodoro. Alinhamento Múltiplo Primário e Secundário de Seqüências Biológicas em Arquiteturas de Alto Desempenho. 2014. Exame de qualificação (Doutorando em Informática) - Universidade de Brasília.

Aluno: Cainã Felipe Bento Razzolini

MELO, A. C. M. A.; ALCHIERI, E. A. P.;Teodoro, George. Estratégia Paralela em GPU para Alinhamento Múltiplo Heurístico de Sequências. 2018. Exame de qualificação (Mestrando em Informática) - Universidade de Brasília.

Aluno: Wallace Bruno Silva de Souza

ESPINOZA, B.; FARIAS, M. C. Q.;George Teodoro. Codificação de Imagens Sintetizadas de Light Fields. 2017. Exame de qualificação (Mestrando em Informática) - Universidade de Brasília.

Aluno: Patrick Cisuaka Kabongo

WEIGANG, L.;RALHA, C. G.George Teodoro. Um Modelo Multi-Agente para a Gestão das Operações em Solo nos Aeroportos. 2016. Exame de qualificação (Mestrando em Informática) - Universidade de Brasília.

Aluno: Leonardo Henrique Moreira

RALHA, C. G.TEODORO, G.; BARROS, L. N.. Modelo de Planejamento Multiagente Eficiente com Detecção de Insolvabilidade e Independência de Planos. 2016. Exame de qualificação (Mestrando em Informática) - Universidade de Brasília.

Aluno: Gabriel Heleno Goncalves da Silva

MELO, A. C. M. A.; WALTER, M. E. M. T.;Teodoro, George. Comparacao de Sequencias Biologicas em GPU com o metodo Quatro Russos". 2015. Exame de qualificação (Mestrando em Informática) - Universidade de Brasília.

Aluno: Lucas Ângelo da Silveira

AYALA-RINCON, M.; LIMA, T. A.; DRUMMOND, A.;Teodoro, George. Ordenação por Translocação de Genomas sem Sinal Utilizando Algoritmos Genéticos. 2015. Exame de qualificação (Mestrando em Informática) - Universidade de Brasília.

Aluno: Carlos Botelho de Paula Filho

JACOBI, R. P.; G. Rodrigues;George Teodoro. Estratégia de web caching utilizando rede P2P de clientes sobre WebRTC. 2015. Exame de qualificação (Mestrando em Informática) - Universidade de Brasília.

Aluno: [Nome removido após solicitação do usuário]

ISHIKAWA, E.;George TeodoroMELO, A. C. M. A.. Mecanismo de parada síncrona para comparação paralela de sequencias em ambientes heterogêneos. 2018. Trabalho de Conclusão de Curso (Graduação em Computação) - Universidade de Brasília.

Aluno: Andressa Sousa da Silveira

MELO, ALBA DE; JACOBI, R. P.;TEODORO, G.. Comparação de Sequências Biológicas Longas em FPGA usando Particionamento. 2017. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) - Universidade de Brasília.

Aluno: João Paulo C

GUIMARAES, F. P.;George Teodoro; G. Rodrigues. de Araujo.An OSGi Implementation for Autonomous Goal-Oriented Deployment. 2017. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade de Brasília.

Aluno: Filipe Ponte Lima

G. Rodrigues;George Teodoro; ALBUQUERQUE, F.. Explorando Alternativas Para um Processo Otimizado de Detecção de Cenários Implícitos. 2016. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade de Brasília.

Aluno: Willian de Oliveira Barreiros Júnior

ARAUJO, A. P. F.;MELO, A. C. M. A.George Teodoro. Escalonador de Tarefas para o Ambiente de Nuvens Federadas BioNimbuZ Usando Beam Search Iterativo Multiobjetivo. 2016. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) - Universidade de Brasília.

Aluno: Paulo Ricardo Xavier Giusti

G. Rodrigues; FARIAS, M. C. Q.;Teodoro, George. Estudo Sobre o Comportamento de Usuários em Redes Sociais sob um Modelo Computacional de Atenção Visual. 2015. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade de Brasília.

Aluno: Phillipe G

MELO, A. C. M. A.George Teodoro; BERGER, P. A.. Ferreira.MASA-SSE: Comparação de Sequências Biológicas Utilizando Instruções Vetoriais. 2015. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) - Universidade de Brasília.

Teodoro, George. Concurso público para provimento de 02 (duas) vagas de professor substituto no Departamento de Ciência da Computação da UFMG, área de Arquitetura de Computadores; Estruturas de Dados; Programação Científica e Programação de Computadores, Edital 550/2020. Universidade Federal de Minas Gerais.. 2020. Universidade Federal de Minas Gerais.

Teodoro, George. Concurso público para provimento de 01 (uma) vaga de professor substituto no Departamento de Ciência da Computação da UFMG, área de Programação de Computadores e Computação Científica, Edital 531/2019. Universidade Federal de Minas Gerais.. 2019. Universidade Federal de Minas Gerais.

George Teodoro; G. Rodrigues; ALCHIERI, E. A. P.. Comissão de Seleção da Pós-gradução PPGInf. 2017. Universidade de Brasília.

V. Ramos; Cláudia Nalon;George Teodoro. Comissão de Seleção da Pós-gradução PPGInf. 2014. Universidade de Brasília.

Orientou

Matheus Bonavite dos Reis Cardoso

Avaliação de Few-Shot Learning em Patologia Digital; Início: 2024; Dissertação (Mestrado profissional em Ciências da Computação) - Universidade Federal de Minas Gerais; (Orientador);

Jean George Alves Evangelista

A definir; Início: 2024; Dissertação (Mestrado profissional em Ciências da Computação) - Universidade Federal de Minas Gerais; (Orientador);

Daniel de Araújo Ayala

Predição de Escore de Recorrência de Câncer de Mama (OncotypeDX) usando Imagens Histológicas; Início: 2024; Dissertação (Mestrado profissional em Ciência da Computação) - Universidade Federal de Minas Gerais; (Orientador);

Rodrigo Rocha Gomes

Aprendizado semi-supervisionado aplicado ao Active Learning para clusteriza¸c?ao de Deep Features; Início: 2023; Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Minas Gerais, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; (Orientador);

Matheus Tiago Pimenta de Souza

Avaliação do Paradigma de Few-Shot Segmentation para Imagens de Sensoriamento Remoto; Início: 2023; Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Minas Gerais; (Orientador);

HENRIQUE COLONESE ECHTERNACHT

Sistema de baseado em atenção espacial para previsão de resposta patológica completa do câncer de mama triplo negativo; Início: 2023; Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Minas Gerais; (Orientador);

Daniel Carlos de Brito Viana

A definir; Início: 2022; Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Minas Gerais; (Orientador);

Alessandra Faria Abreu

A definir; Início: 2022; Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Minas Gerais; (Orientador);

Gabriel Justo Do Amarantes

Balanceamento de dados em segmentação semântica para sensoriamento remoto; Início: 2022; Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Minas Gerais; (Orientador);

Jeremias Moreira Gomes

Análise de Sensibilidade em Aplicações Médicas utilizando Surrogate Models; Início: 2016; Tese (Doutorado em Informática) - Universidade de Brasília, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; (Orientador);

Willian de Oliveira Barreiros Júnior

Início: 2023; Universidade Federal de Minas Gerais, Conselho Nacional de Desenvolvimento Científico e Tecnológico;

Mathias Gonçalves Oliveira

Estudo de Novas Abordagens para Otimização do Padrão de Computação Irregular Wavefront Propagation; Início: 2024; Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Minas Gerais; (Orientador);

Rafael Martins de Souza

Otimizando Tempo de Resposta em Buscas por Similaridade em Larga Escala; 2020; Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Minas Gerais, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Coorientador: George Luiz Medeiros Teodoro;

Willian de Oliveira Barreiros Júnior

Accelerating Sensitivity Analysis in Microscopy Image Segmentation Workflows with Multi-level Computation and Data Reuse; 2018; Dissertação (Mestrado em Informática) - Universidade de Brasília, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Orientador: George Luiz Medeiros Teodoro;

Alexandre Lucchesi

Algoritmos Paralelos e Eficientes para Consultas IP no Intel(R) Xeon Phi(tm) e CPUs Multi-Core; 2017; Dissertação (Mestrado em Ciência da Computação) - Universidade de Brasília, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: George Luiz Medeiros Teodoro;

Luís Felipe Rabello Taveira

Ajuste Automático de Parâmetros para Aplicações de Segmentação Nuclear em Imagens Médicas; 2017; Dissertação (Mestrado em Informática) - Universidade de Brasília, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: George Luiz Medeiros Teodoro;

Jeremias Moreira Gomes

Execução Eficiente do Padrão de Propagação Irregular de Ondas na Arquitetura Many Integrated Core; 2016; Dissertação (Mestrado em Ciência da Computação) - Universidade de Brasília, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Orientador: George Luiz Medeiros Teodoro;

Willian de Oliveira Barreiros Júnior

Efficient Execution of Microscopy Image Analysis on Distributed Memory Hybrid Machines; 2023; Tese (Doutorado em Informática) - Universidade de Brasília, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: George Luiz Medeiros Teodoro;

Samuel Benjoino Ferraz Aquino

Strategies for Efficient Subgraph Enumeration on GPUs; 2023; Tese (Doutorado em Ciências da Computação) - Universidade Federal de Minas Gerais, ; Coorientador: George Luiz Medeiros Teodoro;

André Lauar Sampaio Meirelles

Aprendizado Ativo Efetivo e Eficiente para Análise de Imagens em Patologia Utilizando Aprendizado Profundo; 2022; Tese (Doutorado em Informática) - Universidade de Brasília, ; Orientador: George Luiz Medeiros Teodoro;

GUILHERME NERI ANDRADE

Um Arcabouço Escalável, Eficiente e Adaptativo para Busca Aproximada em Conteúdo Multimídia; 2022; Tese (Doutorado em Ciências da Computação) - Universidade Federal de Minas Gerais, ; Coorientador: George Luiz Medeiros Teodoro;

Márcio Amaral Moreira

Programa de Inclusão digital através de estações de auto-estudo; 2007; Monografia; (Aperfeiçoamento/Especialização em Tecnologia da Informação) - Centro Universitário UNA; Orientador: George Luiz Medeiros Teodoro;

Anne Isabelle Rodrigues de Carvalho

Predição da Ocorrência de Sinistros Agrícolas por meio de Imagens de Satélite e Técnicas de Machine Learning; 2024; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal de Minas Gerais; Orientador: George Luiz Medeiros Teodoro;

Luiz Felipe Couto Gontijo

Implementação Eficiente do Padrão Irregular Wavefront Propagation em GPU utilizando Gunrock; 2023; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal de Minas Gerais; Orientador: George Luiz Medeiros Teodoro;

Matheus Tiago Pimenta de Souza

Monitoramento de Uso da Terra em Larga Escala Utilizando Inteligência Artificial; 2023; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal de Minas Gerais; Orientador: George Luiz Medeiros Teodoro;

Francisco de Paula Dias Neto

Sistema Híbrido de Tasks para o Dinamica EGO; 2020; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal de Minas Gerais; Orientador: George Luiz Medeiros Teodoro;

Alan Prado Araújo

Multi-Índice Invertido para busca multimídia aproximada em GPU; 2020; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal de Minas Gerais; Orientador: George Luiz Medeiros Teodoro;

Igor Henrique Firmo e Santos

Máquina flexível para busca de imagens baseada em PQNNS; 2020; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal de Minas Gerais; Orientador: George Luiz Medeiros Teodoro;

Pedro Nascimento Costa

Implementação Distribuída do Padrão de Propagação de Ondas Irregulares; 2020; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal de Minas Gerais; Orientador: George Luiz Medeiros Teodoro;

Eduardo Scartezini Correia Carvalho

Otimização da análise de sensibilidade através de escalonador dinâmico; ; 2019; Trabalho de Conclusão de Curso; (Graduação em Engenharia de Computação) - Universidade de Brasília; Orientador: George Luiz Medeiros Teodoro;

André Fernandes

Paralelização do Algoritmo de Indexação de Dados Multimídia Baseado em Quantização; 2019; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade de Brasília, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: George Luiz Medeiros Teodoro;

Aurora Li Min de Freitas Wang

Otimizações de particionamento para o processamento de imagens histopatológicas; 2018; Trabalho de Conclusão de Curso; (Graduação em Engenharia de Computação) - Universidade de Brasília; Orientador: George Luiz Medeiros Teodoro;

Luís Felipe Rabello Taveira

Monitoramento de Ambientes Computacionais Distribuídos em Tempo Real; 2015; Trabalho de Conclusão de Curso; (Graduação em Engenharia de Computação) - Universidade de Brasília; Orientador: George Luiz Medeiros Teodoro;

Nathan Robert Barbosa Mariano

BUSCA ANN PARALELA E AUTO-ADAPTÁVEL PARA SISTEMAS MULTIMÍDIA ON-LINE; 2011; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal de Minas Gerais; Orientador: George Luiz Medeiros Teodoro;

Guilherme da Silva Fontes Lopes

Algoritmos Paralelos para Consultas IP utilizando Aceleradores; 2018; Iniciação Científica; (Graduando em Engenharia de Computação) - Universidade de Brasília, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: George Luiz Medeiros Teodoro;

Produções bibliográficas

  • FERRAZ, SAMUEL ; DIAS, VINICIUS ; TEIXEIRA, CARLOS H.C. ; PARTHASARATHY, S. ; George Teodoro ; W. Meira Jr. . DuMato: An Efficient Warp-Centric Subgraph Enumeration System for GPU. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING , v. 191, p. 104903, 2024.

  • ANDRADE, GUILHERME ; BARREIROS, WILLIAN ; ROCHA, LEONARDO ; Ferreira, Renato ; Teodoro, George . Large-scale response-aware online ANN search in dynamic datasets. Cluster Computing-The Journal of Networks Software Tools and Applications , v. 27, p. 3499-3519, 2024.

  • G. Andrade ; FERREIRA, R. A. C. ; George Teodoro . Spatial-aware data partition for distributed memory parallelization of ANN search in multimedia retrieval. PARALLEL COMPUTING , v. 115, p. 102992, 2023.

  • MEIRELLES, ANDRÉ L S ; KURC, TAHSIN ; KONG, JUN ; Ferreira, Renato ; Saltz, Joel ; Teodoro, George . Effective and Efficient Active Learning for Deep Learning Based Tissue Image Analysis. BIOINFORMATICS , v. 39, p. 1-8, 2023.

  • YU, H. ; Fusheng Wang ; George Teodoro ; NICKERSON, J. ; Jun Kong . Self-supervised semantic segmentation of retinal pigment epithelium cells in flatmount fluorescent microscopy images. BIOINFORMATICS (OXFORD. ONLINE) , v. 39, p. 1, 2023.

  • ROY, MOUSUMI ; Fusheng Wang ; George Teodoro ; ANEJA, R. ; Jun Kong . Deep learning based registration of serial whole-slide histopathology images in different stains. Journal of Pathology Informatics , v. 14, p. 100311, 2023.

  • BARREIROS, WILLIAN ; MELO, A. C. M. A. ; Jun Kong ; Renato Ferreira ; KURC, TAHSIN ; Joel H. Saltz ; George Teodoro . Efficient microscopy image analysis on CPU-GPU systems with cost-aware irregular data partitioning. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING , v. 164, p. 40-54, 2022.

  • MEIRELLES, ANDRÉ ; Tashin Kurc ; Joel H. Saltz ; George Teodoro . Effective active learning in digital pathology: A case study in tumor infiltrating lymphocytes. COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE , v. 220, p. 106828, 2022.

  • YU, H. ; Fusheng Wang ; Teodoro, George ; NICKERSON, J. ; Jun Kong . MultiHeadGAN: A deep learning method for low contrast retinal pigment epithelium cell segmentation with fluorescent flatmount microscopy images. COMPUTERS IN BIOLOGY AND MEDICINE , v. 146, p. 105596, 2022.

  • MEIRELLES, ANDRÉ ; KURC, TAHSIN ; Jun Kong ; Renato Ferreira ; Joel H. Saltz ; George Teodoro . Building Efficient CNN Architectures for Histopathology Images Analysis: A Case-Study in Tumor-Infiltrating Lymphocytes Classification. FRONTIERS IN MEDICINE , v. 9, p. 1-8, 2022.

  • LI, H. ; WANG, J. ; LI, Z. ; DABABNEH, M. ; Fusheng Wang ; ZHAO, P. ; SMITH, G. H. ; George Teodoro ; LI, M. ; Jun Kong ; LI, X. . Deep Learning-Based Pathology Image Analysis Enhances Magee Feature Correlation With Oncotype DX Breast Recurrence Score. FRONTIERS IN MEDICINE , v. 9, p. 1-14, 2022.

  • DUANMU, H. ; BHATTARAI, S. ; LI, H. ; ZHAN, S. ; Fusheng Wang ; George Teodoro ; GOGINENI, K. ; SUBHEDAR, P. ; KIRAZ, U. ; JANSSEN, E. A. ; ANEJA, R. ; Jun Kong . A spatial attention guided deep learning system for prediction of pathological complete response using breast cancer histopathology images. BIOINFORMATICS , v. 38, p. 4605-4612, 2022.

  • SHEN, A. ; Fusheng Wang ; PAUL, S. ; BHUVANAPALLI, D. ; ALAYOF, J. ; FARRIS, A. ; George Teodoro ; Daniel Brat ; KONG, J. . An integrative web-based software tool for multi-dimensional pathology whole-slide image analytics. PHYSICS IN MEDICINE AND BIOLOGY , v. 67, p. 224001, 2022.

  • YU, H. ; SHARIFAI, N. ; JIANG, K. ; Fusheng Wang ; George Teodoro ; FARRIS, A. ; Jun Kong . Artificial intelligence based liver portal tract region identification and quantification with transplant biopsy whole-slide images. COMPUTERS IN BIOLOGY AND MEDICINE , v. 150, p. 106089, 2022.

  • CABRAL, F. ; ANACONA-MOSQUERA, O. ; SAMPAIO, R. C. ; George Teodoro ; LLANOS, C. H. ; JACOBI, R. P. . Optimized execution of morphological reconstruction in large medical images on embedded devices. Journal of Real-Time Image Processing , v. 18, p. 779-791, 2021.

  • SOUZA, RAFAEL ; FERNANDES, ANDRÉ ; TEIXEIRA, THIAGO S.F.X. ; Teodoro, George ; Ferreira, Renato . Online multimedia retrieval on CPU-GPU platforms with adaptive work partition. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING , v. 148, p. 31-45, 2021.

  • LI, HONGXIAO ; YU, HANYI ; KIM, YONG-KYU ; WANG, FUSHENG ; Teodoro, George ; JIANG, YI ; NICKERSON, JOHN M. ; KONG, JUN . Computational Model-Based Estimation of Mouse Eyeball Structure From Two-Dimensional Flatmount Microscopy Images. Translational Vision Science & Technology , v. 10, p. 25, 2021.

  • FIGUEIREDO JR, M. A. C. ; Edans Flavius de Oliveria Sandes ; NAVARRO, J. ; Teodoro, George ; MELO, A. C. M. A. . Parallel Fine-Grained Comparison of Long DNA Sequences in Homogeneous and Heterogeneous GPU Platforms with Pruning. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS , v. 32, p. 3053-3065, 2021.

  • DUANMU, H. ; Fusheng Wang ; George Teodoro ; Jun Kong . Foveal Blur-Boosted Segmentation of Nuclei in Histopathology Images with Shape Prior Knowledge and Probability Map Constraints. BIOINFORMATICS , v. 37, p. 3905-3913, 2021.

  • GOMES, JEREMIAS ; KONG, JUN ; KURC, TAHSIN ; MELO, ALBA C.M.A. ; Ferreira, Renato ; SALTZ, JOEL H. ; Teodoro, George . Building robust pathology image analyses with uncertainty quantification. COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE , v. 208, p. 106291, 2021.

  • BARREIROS JUNIOR, W. O. ; MOREIRA, J. ; KURC, TAHSIN ; Jun Kong ; MELO, A. C. M. A. ; Joel H. Saltz ; George Teodoro . Optimizing Parameter Sensitivity Analysis of Large-Scale Microscopy Image Analysis Workflows with Multi-level Computation Reuse. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE , v. 32, p. 1-21, 2020.

  • Edans Flavius de Oliveria Sandes ; George Teodoro ; MELO, A. C. M. A. . Bitmap filter: Speeding up exact set similarity joins with bitwise operations. INFORMATION SYSTEMS , v. 88, p. 101449, 2020.

  • ANACONA-MOSQUERA, O. ; SANTOS, C. E. ; CABRAL, F. ; SAMPAIO, R. C. ; George Teodoro ; JACOBI, R. P. ; LLANOS, C. H. . Hardware-Based Fast Hybrid Morphological Reconstruction. IEEE Design & Test , v. 37, p. 30-39, 2020.

  • SUNDFELD, DANIEL ; Teodoro, George ; HAVGAARD, JAKOB H. ; GORODKIN, JAN ; MELO, ALBA C. M. A. . Using GPU to accelerate the pairwise structural RNA alignment with base pair probabilities. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE , v. 32, p. 1-32, 2020.

  • ROY, MOUSUMI ; WANG, FUSHENG ; VO, HOANG ; TENG, DEJUN ; Teodoro, George ; FARRIS, ALTON B. ; CASTILLO-LEON, EDUARDO ; VOS, MIRIAM B. ; KONG, JUN . Deep-learning-based accurate hepatic steatosis quantification for histological assessment of liver biopsies. LABORATORY INVESTIGATION , v. 100, p. 1367-1383, 2020.

  • G. Andrade ; FERNANDES, A. ; MOREIRA, J. ; Renato Ferreira ; George Teodoro . Large-scale parallel similarity search with Product Quantization for online multimedia services. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING , v. 125, p. 81-92, 2019.

  • ZHANG, P. ; Fusheng Wang ; George Teodoro ; Yanhui Liang ; ROY, M. ; Daniel Brat ; Jun Kong . Effective nuclei segmentation with sparse shape prior and dynamic occlusion constraint for glioblastoma pathology images. JOURNAL OF MEDICAL IMAGING , v. 6, p. 1, 2019.

  • VO, HOANG ; KONG, JUN ; TENG, DEJUN ; LIANG, YANHUI ; Aji, Ablimit ; Teodoro, George ; WANG, FUSHENG . MaReIA: a cloud MapReduce based high performance whole slide image analysis framework. DISTRIBUTED AND PARALLEL DATABASES , v. 37, p. 251-272, 2019.

  • SILVA, GABRIEL H.G. ; SANDES, EDANS F.O. ; Teodoro, George ; MELO, ALBA C.M.A. . Using Multiple Fickett Bands to Accelerate Biological Sequence Comparisons. Journal of Computational Biology , v. 26, p. 908-922, 2019.

  • FIGUEIREDO, MARCO ANTONIO C. ; OLIVEIRA SANDES, EDANS F. ; RODRIGUES, GENAINA N. ; TEODORO, GEORGE L. M. ; MELO, ALBA CRISTINA M. A. . MASA-OpenCL: Parallel pruned comparison of long DNA sequences with OpenCL. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE , v. 31, p. e5039, 2019.

  • TAVEIRA, LUIS F. R. ; KURC, TAHSIN ; MELO, ALBA C. M. A. ; KONG, JUN ; BREMER, ERICH ; SALTZ, JOEL H. ; Teodoro, George . Multi-objective Parameter Auto-tuning for Tissue Image Segmentation Workflows. JOURNAL OF DIGITAL IMAGING , v. 32, p. 521-533, 2019.

  • GOMES, JEREMIAS ; BARREIROS, WILLIAN ; KURC, TAHSIN ; MELO, ALBA C.M.A. ; KONG, JUN ; SALTZ, JOEL H. ; Teodoro, George . Sensitivity analysis in digital pathology: Handling large number of parameters with compute expensive workflows. COMPUTERS IN BIOLOGY AND MEDICINE , v. 108, p. 371-381, 2019.

  • FERNANDES, A. ; Teodoro, George . Paralelização e Otimizações do Algoritmo de Indexação de Dados Multimídia baseado em Quantização. REVISTA ELETRÔNICA DE INICIAÇÃO CIENTÍFICA , v. 17, p. 1, 2019.

  • NASCIMENTO, BRUNO RAMOS ; MEIRELLES, ANDRÉ L.S. ; Meira, Wagner ; PAPPA, GISELE L. ; DO CARMO NUNES, MARIA ; SABLE, CRAIG ; BEATON, ANDREA ; GOMES, PAULO R. ; MODESTO, FÁBIO V. ; TEODORO, GEORGE LUIZ M. ; RIBEIRO, ANTONIO . COMPUTER DEEP LEARNING FOR AUTOMATIC IDENTIFICATION OF ECHOCARDIOGRAPHIC VIEWS APPLIED FOR RHEUMATIC HEART DISEASE SCREENING: DATA FROM THE ATMOSPHERE-PROVAR STUDY. JOURNAL OF THE AMERICAN COLLEGE OF CARDIOLOGY , v. 73, p. 1611, 2019.

  • SUNDFELD, DANIEL ; RAZZOLINI, C. ; George Teodoro ; BOUKERCHE, A. ; MELO, A. C. M. A. . PA-Star: A disk-assisted parallel A-Star strategy with locality-sensitive hash for multiple sequence alignment. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING , v. 112, p. 154-165, 2018.

  • SANDES, EDANS F O ; TEODORO, GEORGE L M ; WALTER, MARIA EMILIA M T ; MARTORELL, XAVIER ; AYGUADE, EDUARD ; MELO, ALBA C M A . Formalization of Block Pruning: Reducing the Number of Cells Computed in Exact Biological Sequence Comparison Algorithms. COMPUTER JOURNAL , v. 61, p. 687-713, 2018.

  • GOMES, JEREMIAS ; MELO, A. C. M. A. ; KONG, JUN ; KURC, TAHSIN ; SALTZ, JOEL H. ; George Teodoro . Cooperative and out-of-core execution of the irregular wavefront propagation pattern on hybrid machines with Intel ® Xeon Phi-. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE , v. 30, p. e4425, 2018.

  • LUCCHESI, ALEXANDRE ; DRUMMOND, ANDRÉ C. ; Teodoro, George . High-performance IP lookup using Intel Xeon Phi: a Bloom filters based approach. JOURNAL OF INTERNET SERVICES AND APPLICATIONS , v. 9, p. 1, 2018.

  • George Teodoro ; Kurc, Tahsin ; TAVEIRA, L. ; MELO, A. C. M. A. ; GAO, Y. ; Jun Kong ; Joel H. Saltz . Algorithm sensitivity analysis and parameter tuning for tissue image segmentation pipelines. Bioinformatics (Oxford. Print) , p. btw749, 2017.

  • Teodoro, George ; Kurc, Tahsin ; ANDRADE, GUILHERME ; KONG, JUN ; Ferreira, Renato ; Saltz, Joel . Application performance analysis and efficient execution on systems with multi-core CPUs, GPUs and MICs: a case study with microscopy image analysis. INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS , v. 31, p. 32-51, 2017.

  • Yanhui Liang ; Fusheng Wang ; Darren Treanor ; Derek Magee ; ROBERTS, N. ; George Teodoro ; Yangyang Zhu ; Jun Kong . A framework for 3D vessel analysis using whole slide images of liver tissue sections. International Journal of Computational Biology and Drug Design , v. 9, p. 102, 2016.

  • Edans Flavius de Oliveria Sandes ; MIRANDA, G. ; MARTORELL, X. ; AYGUADE, E. ; George Teodoro ; MELO, A. C. M. A. . MASA. ACM Transactions on Parallel Computing , v. 2, p. 1-31, 2016.

  • STEGMAIER, J. ; AMAT, F. ; LEMON, W. C. ; George Teodoro ; MIKUT, R. ; MCDOLE, K. ; WAN, Y. ; KELLER, P. J. . Real-Time Three-Dimensional Cell Segmentation in Large-Scale Microscopy Data of Developing Embryos. DEVELOPMENTAL CELL , v. 36, p. 225-240, 2016.

  • COUTO, C. ; ABREU, C. ; RAMOS, R. ; MENDES, A. ; George Teodoro ; RALHA, C. G. . MASE-BDI: agent-based simulator for environmental land change with efficient and parallel auto-tuning. Applied Intelligence (Dordrecht. Online) , p. 1573, 2016.

  • SANDES, EDANS FLAVIUS DE OLIVEIRA ; MIRANDA, GUILLERMO ; MARTORELL, XAVIER ; AYGUADE, EDUARD ; Teodoro, George ; MELO, ALBA CRISTINA MAGALHAES . CUDAlign 4.0: Incremental Speculative Traceback for Exact Chromosome-Wide Alignment in GPU Clusters. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS , v. 27, p. 2838-2850, 2016.

  • Kurc, Tahsin ; QI, XIN ; WANG, DAIHOU ; WANG, FUSHENG ; Teodoro, George ; COOPER, LEE ; NALISNIK, MICHAEL ; YANG, LIN ; Saltz, Joel ; FORAN, DAVID J. . Scalable analysis of Big pathology image data cohorts using efficient methods and high-performance computing strategies. BMC Bioinformatics , v. 16, p. 399, 2015.

  • Teodoro, George ; VALLE, EDUARDO ; MARIANO, NATHAN ; TORRES, RICARDO ; Meira, Wagner ; SALTZ, JOEL H. . Approximate similarity search for online multimedia services on distributed CPU-GPU platforms. The VLDB Journal , v. 23, p. 427-448, 2014.

  • Teodoro, George ; Pan, Tony ; Kurc, Tahsin ; KONG, JUN ; COOPER, LEE ; KLASKY, SCOTT ; Saltz, Joel . Region templates: Data representation and management for high-throughput image analysis. PARALLEL COMPUTING , v. 40, p. 589-610, 2014.

  • Joel H. Saltz ; George Teodoro ; Pan, Tony ; Lee A.D. Cooper ; Jun Kong ; Scott Klasky ; Tashin Kurc . Feature-based analysis of large-scale spatio-temporal sensor data on hybrid architectures. The International Journal of High Performance Computing Applications , v. 28, p. 1, 2013.

  • Teodoro, George ; Pan, Tony ; KURC, TAHSIN M. ; KONG, JUN ; COOPER, LEE A.D. ; SALTZ, JOEL H. . Efficient irregular wavefront propagation algorithms on hybrid CPU¿GPU machines. Parallel Computing , v. 39, p. 189-211, 2013.

  • Jun Kong ; Lee A.D. Cooper ; Fusheng Wang ; Jingjing Gao ; Teodoro, George ; Lisa Scarpace ; Tom Mikkelsen ; SCHNIEDERJAN, M. J. ; Carlos S. Moreno ; Joel H. Saltz ; Daniel J. Brat . Machine-Based Morphologic Analysis of Glioblastoma Using Whole-Slide Pathology Images Uncovers Clinically Relevant Molecular Correlates. Plos One , v. 8, p. e81049, 2013.

  • Jun Kong ; Lee A.D. Cooper ; Fusheng Wang ; Jingjing Gao ; Teodoro, George ; Lisa Scarpace ; Tom Mikkelsen ; SCHNIEDERJAN, M. J. ; Carlos S. Moreno ; Daniel Brat ; Joel H. Saltz . A NOVEL PARADIGM FOR DETERMINING MOLECULAR CORRELATES OF TUMOR CELL MORPHOLOGY IN HUMAN GLIOMA WHOLE SLIDE IMAGES. Neuro-Oncology , v. 15, p. 156, 2013.

  • George Teodoro ; Hartley, Timothy D. R. ; Catalyurek, Umit V. ; Ferreira, Renato . Optimizing dataflow applications on heterogeneous environments. Cluster Computing , v. 15, p. 125-144, 2012.

  • George Teodoro ; Tavares, Tulio ; Ferreira, Renato ; Kurc, Tahsin ; Meira, Wagner ; Guedes, Dorgival ; Pan, Tony ; Saltz, Joel . A Run-time System for Efficient Execution of Scientific Workflows on Distributed Environments. International Journal of Parallel Programming , v. 36, p. 250-266, 2008.

  • Tavares, Tulio ; Teodoro, George ; George Teodoro ; W. Meira Jr. ; D. Guedes . Estratégias de Balanceamento de Carga em Servidores Web Transacionais. REIC. Revista Eletrônica de Iniciação Científica , v. 14, p. 20-28, 2004.

  • GADEPALLY, V. (Org.) ; MATTSON, T. (Org.) ; STONEBRAKER, M. (Org.) ; Fusheng Wang (Org.) ; LUO, G. (Org.) ; George Teodoro (Org.) . Heterogeneous Data Management, Polystores, and Analytics for Healthcare. 1. ed. , 2019. v. 1.

  • WANG, FUSHENG ; Aji, Ablimit ; Teodoro, George . Medical Image Dataset Processing over Cloud/MapReduce with Heterogeneous Architectures. In: Shekhar, Shashi, Xiong, Hui, Zhou, Xun. (Org.). Encyclopedia of GIS. 2ed.: Springer International Publishing, 2017, v. , p. 1-10.

  • Teodoro, George . Efficient Execution of Dataflows on Parallel and Heterogeneous Environments. In: Alfred Waising Loo. (Org.). Distributed Computing Innovations for Business, Engineering, and Science. 1ed.: IGI Global, 2013, v. , p. 1-17.

  • Joel H. Saltz ; Fusheng Wang ; George Teodoro ; Lee Cooper ; Patrick Widener ; Jun Kong ; David Gutman ; Pan, Tony ; Sharath Cholleti ; Ashish Sharma ; Daniel J. Brat ; Tashin Kurc . Large-Scale Microscopy Imaging Analytics for In Silico Biomedicine. In: erence Critchlow; Kerstin Kleese van Dam. (Org.). Data Intensive Science. 1ed.: Chapman & Hall/CRC Computational Science, 2013, v. , p. 1-23.

  • Umit Catalyurek ; Renato Ferreira ; Timothy Hartley ; George Teodoro ; Rafael Sachetto . Dataflow Frameworks for Emerging Heterogeneous Architectures and Their Application to Biomedicine. In: Jakub Kurzak, David A. Bader, Jack Dongarra. (Org.). Scientific Computing with Multicore and Accelerators. 1ed.: Chapman & Hall/CRC Computational Science, 2010, v. , p. 375-389.

  • Márcio Carvalho ; George Teodoro ; Leonardo Rocha ; Liamara Comassetto . Repositório de Objetos de Aprendizagem para a EAD. In: Silvar Ferreira Ribeiro; Antonio Roberto Coelho Serra. (Org.). Por uma educação sem distância: recortes da realidade brasileira. 1ed.São Luis: UEMA, 2008, v. 1, p. 348-.

  • Leonardo Rocha ; George Teodoro ; Liamara Comassetto ; Márcio Carvalho . Proposta para o Desenvolvimento de um Repositório de Objetos de Aprendizagem (ROA) em uma Instituição de Nível Superior.. TICAI: TICs para a Aprendizagem da Engenharia. : IEEE, Sociedade de Educação, 2008, v. , p. 15-23.

  • ANDRADE, Y. ; PIMENTA, M. ; AMARANTE, G. ; FARIA, A. H. ; VILAS-BOAS, M. ; SILVA, J. P. ; ROCHA, F. ; SILVA, J. ; W. Meira Jr. ; George Teodoro ; ROCHA, LEONARDO ; FERREIRA, R. A. C. . A Descriptive and Predictive Analysis Tool for Criminal Data: A Case Study from Brazil. In: The 24th International Conference on Computational Science and Its Applications (ICCSA 2024), 2024, Hanoi. Proceedinds of The 24th International Conference on Computational Science and Its Applications (ICCSA 2024), 2024.

  • FERRAZ, SAMUEL ; DIAS, VINICIUS ; TEIXEIRA, CARLOS H.C. ; Teodoro, George ; Meira, Wagner . Efficient Strategies for Graph Pattern Mining Algorithms on GPUs. In: 2022 IEEE 34th International Symposium on Computer Architecture and High Performance Computing (SBACPAD), 2022, Bordeaux. 2022 IEEE 34th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD), 2022. p. 110.

  • LIU, P. ; Fusheng Wang ; Teodoro, George ; Jun Kong . Histopathology Image Registration by Integrated Texture and Spatial Proximity based Landmark Selection and Modification. In: IEEE International Symposium on Biomedical Imaging (ISBI 2021), 2021, Nice. Proceedings of the IEEE International Symposium on Biomedical Imaging, 2021.

  • AKOSSI, A. ; Fusheng Wang ; George Teodoro ; Jun Kong . Image Registration with Optimal Regularization Parameter Selection by Learned Auto Encoder Features. In: IEEE International Symposium on Biomedical Imaging (ISBI 2021), 2021, Nice. Proceedings of the IEEE International Symposium on Biomedical Imaging, 2021.

  • DUANMU, H. ; BHATTARAI, S. ; LI, H. ; CHENG, C. C. ; Fusheng Wang ; George Teodoro ; JANSSEN, E. A. M. ; GOGINENI, K. ; SUBHEDAR, P. ; ANEJA, R. ; Jun Kong . Spatial Attention-based Deep Learning System for Breast Cancer Pathological Complete Response Prediction with Serial Histopathology Images in Multiple Stains. In: The 24th International Conference on Medical Image Computing and Computer Assisted Intervention (MICCAI 2021), 2021, Strasbourg. Proceedings of the 24th International Conference on Medical Image Computing and Computer Assisted Intervention (MICCAI 2021), 2021.

  • BRUM, R. ; Teodoro, George ; Lucia M. A. Drummond ; ARANTES, L. ; CASTRO, M. C. ; SENS, P. . Evaluating Federated Learning Scenarios in a Tumor Classification Application. In: VII Escola Regional de Alto Desempenho do Rio de Janeiro (ERAD-RJ), 2021, Rio De Janeiro. Anais da VII Escola Regional de Alto Desempenho do Rio de Janeiro (ERAD-RJ), 2021.

  • FIGUEIREDO, MARCO ANTONIO C. ; Edans Flavius de Oliveria Sandes ; Teodoro, George ; MELO, A. C. M. A. . Parallel Comparison of Huge DNA Sequences in Multiple GPUs with Pruning. In: 28th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP 2020), 2020, Vasteras. The Proceedings of the 28th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, 2020.

  • G. Andrade ; George Teodoro ; Renato Ferreira . Scalable and Efficient Spatial-Aware Parallelization Strategies for Multimedia Retrieval. In: IEEE 32nd International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD 2020), 2020. Proceedings of the IEEE 32nd International Symposium on Computer Architecture and High Performance Computing, 2020.

  • GUO, X. ; Fusheng Wang ; George Teodoro ; FARRIS, A. ; Jun Kong . Liver steatosis segmentation with deep learning methods. In: IEEE International Symposium on Biomedical Imaging (ISBI'19), 2019, Venice. Proceedings of theIEEE International Symposium on Biomedical Imaging (ISBI'19), 2019.

  • BLANQUER, IGNACIO ; ALBERICH-BAYARRI, ÁNGEL ; GARCÍA-CASTRO, FABIO ; Teodoro, George ; MEIRELLES, ANDRÉ ; NASCIMENTO, BRUNO ; MEIRA JR., WAGNER ; RIBEIRO, ANTONIO . Medical Imaging Processing Architecture on ATMOSPHERE Federated Platform. In: Special Session on Federation in Cloud and Container Infrastructures, 2019, Heraklion. Proceedings of the 9th International Conference on Cloud Computing and Services Science, 2019. p. 589.

  • RAMOS, R. M. ; RALHA, C. G. ; KURC, TAHSIN ; Joel Saltz ; George Teodoro . Increasing Accuracy of Medical CNN Applying Optimization Algorithms: an Image Classification Case. In: The 8th Brazilian Conference on Intelligent Systems (BRACIS), 2019, Salvador. The Proceedings of the The 8th Brazilian Conference on Intelligent Systems (BRACIS), 2019.

  • GUO, X. ; YU, H. ; ROSSETTI, B. ; George Teodoro ; Daniel Brat ; Jun Kong . Clumped Nuclei Segmentation with Adjacent Point Match and Local Shape-Based Intensity Analysis in Fluorescence Microscopy Images. In: IEEE Engineering in Medicine and Biology Society (EMBC'18), 2018, Honolulu. Proceedings of the IEEE Engineering in Medicine and Biology Society (EMBC'18), 2018.

  • ROY, M. ; Fusheng Wang ; George Teodoro ; MIRIAM, V. ; FARRIS, A. ; Jun Kong . Segmentation of Overlapped Steatosis in Whole-Slide Liver Histopathology Microscopy Images. In: IEEE Engineering in Medicine and Biology Society (EMBC'18), 2018, Honolulu. Proceedings of the IEEE Engineering in Medicine and Biology Society (EMBC'18), 2018.

  • ROY, M. ; Fusheng Wang ; Teodoro, George ; VEGA, J. E. V. ; Daniel Brat ; Jun Kong . Analysis of Cellular Feature Differences of Astrocytomas with Distinct Mutational Profiles Using Digitized Histopathology Images. In: IEEE Engineering in Medicine and Biology Society (EMBC'18), 2018, Honolulu. Proceedings of the IEEE Engineering in Medicine and Biology Society (EMBC'18), 2018.

  • ANACONA-MOSQUERA, O. ; CABRAL, F. ; SAMPAIO, R. C. ; George Teodoro ; JACOBBI, R. ; LLANOS, C. H. . Efficient Hardware Implementation of the Fast Hybrid Morphological Reconstruction Algorithm. In: 31st Symposium on Integrated Circuits and System Design (SBCCI), 2018, Bento Gonçalves. Proceedings of the 31st Symposium on Integrated Circuits and System Design (SBCCI), 2018.

  • ZHANG, P. ; Fusheng Wang ; George Teodoro ; Yanhui Liang ; Daniel Brat ; Jun Kong . Automated Level Set Segmentation of Histopathologic Cells with Sparse Shape Prior Support and Dynamic Occlusion Constraint. In: The IEEE International Symposium on Biomedical Imaging (ISBI): From Nato to Macro, 2017, Melbourne. The Proceedings of the IEEE International Symposium on Biomedical Imaging (ISBI): From Nato to Macro, 2017.

  • ROSSETTI, B. ; Fusheng Wang ; ZHANG, P. ; George Teodoro ; Daniel Brat ; Jun Kong . Dynamic Registration for Gigapixel Serial Whole Slide Images. In: The IEEE International Symposium on Biomedical Imaging (ISBI): From Nato to Macro, 2017, Melbourne. The Proceedings IEEE International Symposium on Biomedical Imaging (ISBI): From Nato to Macro, 2017.

  • SILVA, G. H. ; Edans Flavius de Oliveria Sandes ; George Teodoro ; MELO, A. C. M. A. . Parallel Biological Sequence Comparison in Linear Space with Multiple Adjustable Bands. In: 4th International Conference on Algorithms for Computational Biology (AlCoB 2017), 2017, Aveiro. Prooceedings of the 4th International Conference on Algorithms for Computational Biology (AlCoB 2017), 2017.

  • LUCCHESI, A. ; DRUMMOND, A. ; George Teodoro . Parallel and Efficient IP Lookup using Bloom Filters on Intel(R) Xeon Phi(tm) and Multi-Core CPUs. In: XXXV Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC), 2017, Belém. Prooceedings of XXXV SBRC Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC), 2017.

  • ANACONA-MOSQUERA, O. ; VINHAL, G. ; SAMPAIO, R. C. ; George Teodoro ; JACOBBI, R. ; LLANOS, C. H. . Efficient Hardware Implementation of Morphological Reconstruction based on Sequential Reconstruction Algorithm. In: 30th Symposium on Integrated Circuits and Systems Design (SBCCI), 2017, Fortaleza. Proceedings of the 30th Symposium on Integrated Circuits and Systems Design (SBCCI), 2017.

  • BARREIROS JUNIOR, W. O. ; George Teodoro ; Kurc, Tahsin ; Jun Kong ; MELO, A. C. M. A. ; Joel H. Saltz . Parallel and Efficient Sensitivity Analysis of Microscopy Image Segmentation Workflows in Hybrid Systems. In: IEEE CLUSTER 2017, 2017, Hawaii. Proceedings of IEEE CLUSTER 2017, 2017.

  • G. Andrade ; George Teodoro ; Renato Ferreira . Online Multimedia Similarity Search with Response Time-Aware Parallelism and Task Granularity Auto-Tuning. In: 29th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD), 2017, Campinas. Proceedings of the 29th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD), 2017.

  • KONG, JUN ; ZHANG, PENGYUE ; LIANG, YANHUI ; Teodoro, George ; BRAT, DANIEL J. ; WANG, FUSHENG . Robust cell segmentation for histological images of Glioblastoma. In: 2016 IEEE 13th International Symposium on Biomedical Imaging (ISBI 2016), 2016, Prague. 2016 IEEE 13th International Symposium on Biomedical Imaging (ISBI). p. 1041.

  • VO, H. ; Jun Kong ; TENG, D. ; Yanhui Liang ; Ablimit Aji ; George Teodoro ; Fusheng Wang . A MapReduce Based High Performance Whole Slide Image Analysis Framework in the Cloud. In: Second International Workshop on Data Management and Analytics for Medicine and Healthcare (DMAH 2016), 2016, New Delhi. Proceedings of the Second International Workshop on Data Management and Analytics for Medicine and Healthcare (DMAH 2016), 2016.

  • RAMOS, R. M. ; RALHA, C. G. ; George Teodoro . Avaliação de Cluster Raspberry Pi para Execução de Aplicações de Análise de Imagens Médicas Microscópicas. In: 43º SEMISH ? Seminário Integrado de Software e Hardware, 2016, Porto Alegre. Anais do XXXVI Congresso da Sociedade Brasileira de Computação, 2016.

  • KONG, JUN ; WANG, FUSHENG ; Teodoro, George ; LIANG, YANHUI ; ZHU, YANGYANG ; TUCKER-BURDEN, CAROL ; BRAT, DANIEL J. . Automated cell segmentation with 3D fluorescence microscopy images. In: 2015 IEEE 12th International Symposium on Biomedical Imaging (ISBI 2015), 2015, Brooklyn. 2015 IEEE 12th International Symposium on Biomedical Imaging (ISBI). p. 1212.

  • SUNDFELD, DANIEL ; Teodoro, George ; MELO, ALBA CRISTINA M.A. DE . Parallel A-Star Multiple Sequence Alignment with Locality-Sensitive Hash Functions. In: 2015 Ninth International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS), 2015, Santa Catarina. 2015 Ninth International Conference on Complex, Intelligent, and Software Intensive Systems. p. 342.

  • LIANG, YANHUI ; WANG, FUSHENG ; TREANOR, DARREN ; MAGEE, DEREK ; Teodoro, George ; ZHU, YANGYANG ; KONG, JUN . Liver whole slide image analysis for 3D vessel reconstruction. In: 2015 IEEE 12th International Symposium on Biomedical Imaging (ISBI 2015), 2015, Brooklyn. 2015 IEEE 12th International Symposium on Biomedical Imaging (ISBI). p. 182.

  • GOMES, JEREMIAS M. ; Teodoro, George ; MELO, ALBA DE ; KONG, JUN ; Kurc, Tahsin ; SALTZ, JOEL H. . Efficient Irregular Wavefront Propagation Algorithms on Intel(R) Xeon Phi(TM). In: 2015 27th International Symposium on Computer Architecture and High Performance Computing (SBACPAD), 2015, Florianopolis. 2015 27th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD). p. 25.

  • Yanhui Liang ; Fusheng Wang ; Darren Treanor ; Derek Magee ; George Teodoro ; Yangyang Zhu ; Jun Kong . A 3D Primary Vessel Reconstruction Framework with Serial Microscopy Images. In: 18th International Conference on Medical Image Computing and Computer Assisted Intervention (MICCAI), 2015, Munich. Proceedings of 18th International Conference on Medical Image Computing and Computer Assisted Intervention (MICCAI), 2015.

  • George Teodoro ; Tashin Kurc ; Jun Kong ; Lee A.D. Cooper ; Joel H. Saltz . Comparative Performance Analysis of Intel Xeon Phi, GPU, and CPU: A Case Study from Microscopy Image Analysis. In: 28th IEEE International Parallel & Distributed Processing Symposium, 2014, Phoenix. Proceedings of 28th IEEE International Parallel & Distributed Processing Symposium, 2014.

  • ANDRADE, G. ; FERREIRA, R. ; Teodoro, George ; ROCHA, LEONARDO ; SALTZ, JOEL H. ; Kurc, Tahsin . Efficient Execution of Microscopy Image Analysis on CPU, GPU, and MIC Equipped Cluster Systems. In: 2014 26th International Symposium on Computer Architecture and High Performance Computing (SBACPAD), 2014, Jussieu. 2014 IEEE 26th International Symposium on Computer Architecture and High Performance Computing. p. 89.

  • Eliezer Silva ; Thiago Teixeira ; George Teodoro ; Eduardo Alves do Valle Junior . Large-Scale Distributed Locality-Sensitive Hashing for General Metric Data. In: 7th International Conference on Similarity Search and Applications (SISAP), 2014, Los Cabos. Lecture Notes in Computer Science.. Berlin: Springer, 2014.

  • Yanhui Liang ; Fusheng Wang ; Darren Treanor ; Derek Magee ; George Teodoro ; Yangyang Zhu ; Jun Kong . A Framework for 3D Vessel Analysis with Whole Slide Liver Microcopy Image. In: International Conference on Intelligent Biology and Medicine (ICIBM 2014), 2014, Santo Antonio, TX. Proceedings of the International Conference on Intelligent Biology and Medicine (ICIBM 2014), 2014.

  • Ablimit Aji ; George Teodoro ; Fusheng Wang . HAGGIS: Turbo Charge A MapReduce based Spatial Data Warehousing System with GPU. In: 3rd ACM SIGSPATIAL International Workshop on Analytics for Big Geospatial Data (BIGSPATIAL-2014), 2014, Dallas, TX. Proceedings of the International Conference on Advances in Geographic Information Systems (ACM SIGSPATIAL 2014), 2014.

  • Teodoro, George ; Pan, Tony ; KURC, TAHSIN M. ; KONG, JUN ; COOPER, LEE A.D. ; PODHORSZKI, NORBERT ; KLASKY, SCOTT ; SALTZ, JOEL H. . High-throughput Analysis of Large Microscopy Image Datasets on CPU-GPU Cluster Platforms. In: 2013 IEEE International Symposium on Parallel & Distributed Processing (IPDPS), 2013, Cambridge. 2013 IEEE 27th International Symposium on Parallel and Distributed Processing. p. 103.

  • Jun Kong ; Fusheng Wang ; George Teodoro ; Lee A.D. Cooper ; Carlos S. Moreno ; Tashin Kurc ; Pan, Tony ; Saltz, Joel ; Daniel Brat . High-Performance Computational Analysis of Glioblastoma Pathology Images with Database Support Identifies Molecular and Survival Correlates. In: The IEEE International Conference on Bioinformatics and Biomedicine (BIBM), 2013, Shanghai. Proc. of The IEEE International Conference on Bioinformatics and Biomedicine (BIBM), 2013.

  • Teodoro, George ; KURC, TAHSIN M. ; Pan, Tony ; COOPER, LEE A.D. ; KONG, JUN ; WIDENER, PATRICK ; SALTZ, JOEL H. . Accelerating Large Scale Image Analyses on Parallel, CPU-GPU Equipped Systems. In: 2012 IEEE International Symposium on Parallel & Distributed Processing (IPDPS), 2012, Shanghai. 2012 IEEE 26th International Parallel and Distributed Processing Symposium.

  • George Teodoro ; Pan, Tony ; Kurc, Tahsin ; Lee Cooper ; Jun Kong ; Joel Saltz . A Fast Parallel Implementation of Queue-based Morphological Reconstruction using GPUs. In: Data- and Compute-Intensive Clinical and Translational Imaging Applications Workshop, 2012, Nice. 15th International Conference on Medical Image Computing and Computer Assisted Intervention (MICCAI), 2012.

  • George Teodoro ; Alan Sussman . AARTS: a Low Overhead Adaptive Online Auto-tuning System. In: ACM SIGPLAN 1st International Workshop on Adaptive Self-Tuning Computing Systems for Exaflop Era (EXADAPT 2011). Colocated w/ PLDI 2011, 2011, San Jose. Proceedings of the 32nd ACM SIGPLAN conference on Programming Language Design and Implementation (PLDI 2011), 2011.

  • George Teodoro ; Renato Ferreira . Computação em Fluxos de Dados para Ambientes Paralelos e Heterogêneos. In: XXIV Concurso de Teses e Dissertações - CTD 2011, 2011, Natal. XXXI Congresso da Sociedade Brasileira de Computação - CSBC, 2011.

  • George Teodoro ; Eduardo Valle ; Nathan Mariano ; Ricardo Torres ; W. Meira Jr. . Adaptive Parallel Approximate Similarity Search for Responsive Multimedia Retrieval. In: 20th ACM Conference on Information and Knowledge Management (CIKM2011), 2011, Glasgow. Proceedings of the 20th ACM Conference on Information and Knowledge Management (CIKM2011), 2011.

  • George Teodoro ; Timothy Hartley ; Umit Catalyurek ; Renato Ferreira . Run-time optimizations for replicated dataflows on heterogeneous environments. In: The ACM International Symposium on High Performance Distributed Computing (HPDC 2010), 2010, Chicago. Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing (HPDC 2010), 2010. p. 13-24.

  • George Teodoro ; Nathan Mariano ; W. Meira Jr. ; Renato Ferreira . Tree Projection-based Frequent Itemset Mining on Multicore CPUs and GPUs. In: 22nd International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD 2010), 2010, Petrópolis. Proceedings of the 22nd International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD 2010), 2010. p. 47-54.

  • B. Coutinho ; George Teodoro ; Rafael Sachetto ; D. Guedes ; Renato Ferreira . Profiling General Purpose GPU Applications. In: 21th International Symposium on Computer Architectures and High Performance Computing (SBAC-PAD 2009), 2009, São Paulo. Proceedings of the 21th International Symposium on Computer Architectures and High Performance Computing (SBAC-PAD 2009), 2009.

  • George Teodoro ; Rafael Sachetto ; Daniel Fireman ; D. Guedes ; Renato Ferreira . Exploiting computational resources in distributed heterogeneous platforms. In: 15th Symposium on Computer Architecture and High Performance Computing (SBAC-PAD 2009), 2009, São Paulo. Proceedings of the 21th International Symposium on Computer Architectures and High Performance Computing (SBAC-PAD 2009), 2009.

  • George Teodoro ; Rafael Sachetto ; Olcay Sertel ; Metin Gurcan ; W. Meira Jr. ; Umit Catalyurek ; Renato Ferreira . Coordinating the Use of GPU and CPU for Improving Performance of Compute Intensive Applications. In: IEEE International Conference on Cluster Computing (Cluster 2009), 2009, New Orleans. In Proceedings of 2009 IEEE International Conference on Cluster Computing (Cluster 2009). IEEE Computer Society, 2009.

  • George Teodoro ; Daniel Fireman ; D. Guedes ; W. Meira Jr. ; Renato Ferreira . Achieving Multi-Level Parallelism in the Filter-Labeled Stream Programming Model. In: 37th International Conference on Parallel Computing (ICPP 2008), 2008. Proceedings of the 37th International Conference on Parallel Computing (ICPP 2008), 2008.

  • George Teodoro ; Leonardo Rocha ; Márcio Carvalho ; Liamara Comassetto . Proposta para o desenvolvimento de um Repositório de Objetos de Aprendizagem (OA) na UFMG e UnC. In: Congresso Internacional ABED de Educação a Distância, 2008, Santos. 14 Congresso Internacional ABED de Educação a Distância, 2008.

  • George Teodoro ; Márcio Carvalho ; Liamara Comassetto . Reusabilidade e Compartilhamento de Objetos de Aprendizagem. In: V Congresso Brasileiro de Ensino Superior a Distância - ESUD, 2008, Gramado. V Congresso Brasileiro de Ensino Superior a Distância - ESUD, 2008.

  • Daniel Fireman ; George Teodoro ; Andre Cardoso ; Ferreira, Renato . A Reconfigurable Run-Time System for Filter-Stream Applications. In: 20th International Symposium on Computer Architectures and High Performance Computing (SBAC-PAD 2008), 2008, Gramado, RS. Proceedings of the 20th International Symposium on Computer Architectures and High Performance Computing (SBAC-PAD 2008), 2008. v. 20. p. 149-156.

  • T. Tavares ; George Teodoro ; Tashin Kurc ; Renato Ferreira ; D. Guedes ; W. Meira Jr. ; Umit Catalyurek ; Shannon Hastings ; Oscott Oster ; Stephen Langella ; Joel Saltz . An Efficient and Reliable Scientific Workflow System. In: Seventh IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGRID 2007), 2007, Rio de Janeiro. Proceedings of the Seventh IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGRID 2007), 2007. p. 445-452.

  • George Teodoro ; Renato Ferreira . Support to Execution of Data Intesive Workflow Applications. In: WSCAD - Workshop on High Performance Computing, 2007, Gramado. VIII Workshop em Sistemas Computacionais, 2007. v. 7.

  • George Teodoro ; T. Tavares ; R. Pereira ; Tashin Kurc ; W. Meira Jr. ; D. Guedes ; Joel Saltz . Run-time Support for Efficient Execution of Scientific Workflows on Distributed Environments. In: 18th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD 2006), 2006, Ouro Preto. Proceedings of the 18th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD 2006), 2006. p. 81-90.

  • Rui Pinho ; Yuri Faria ; Thiago Teixeira ; T. Tavares ; George Teodoro ; W. Meira Jr. . Análise e Entendimento de Desempenho com a Ferramenta Antfarm. In: WSCAD, 2005, Rio de Janeiro. Anais do WSCAD 2005 -- Workshop de Sistemas Computacionais de Alto Desempenho, 2005.

  • Renato Ferreira ; D. Guedes ; W. Meira Jr. ; Lucia M. A. Drummond ; B. Coutinho ; George Teodoro ; T. Tavares ; Renata Araujo ; Guilherme T. Ferreira . Anthill: a scalable run-time environment for data mining applications. In: 17th International Symposium on Computer Architecture on High Performance Computing (SBAC-PAD 2005), 2005, Rio de Janeiro. Proceedings of the 17th International Symposium on Computer Architecture on High Performance Computing (SBAC-PAD 2005), 2005. p. 159-166.

  • T. Tavares ; George Teodoro ; D. Nogueira ; B. Coutinho ; W. Meira Jr. ; D. Guedes . Estratégias de Balanceamento de Carga em Servidores Web Transacionais. In: SBRC 2004, 2004, Gramado. Anais do 22° Simpósio Brasileiro de Redes de Computadores, 2004.

  • J. Junior ; T. Tavares ; Teodoro, George ; George Teodoro ; Z. Chaves ; Jussara Almeida . Análise Quantitativa da Distribuição de Streaming Media em Diferentes Topologias de Árvore. In: Workshop de Ciência da Computação e Sistemas, 2004, Florianópolis - SC - Brasil. Anais do I WORKCOMP-SUL. Florianópolis - SC - Brasil: UNISUL, 2004. v. 1. p. 1-12.

  • George Teodoro ; T. Tavares ; B. Coutinho ; W. Meira Jr. ; D. Guedes . Load Balancing on Stateful Clustered Web Servers. In: 15th Symposium on Computer Architecture and High Performance Computing (SBAC-PAD 2003), 2003, São Paulo. Proceedings of the 15th Symposium on Computer Architecture and High Performance Computing (SBAC-PAD 2003), 2003. p. 207-213.

  • George Teodoro ; B. Coutinho ; D. Nogueira ; D. Guedes ; R. Pinto ; T. Tavares ; W. Meira Jr. . Assessing the impact of distribution on e-business service. In: EBR 2002 First Seminar on Advanced Research in Electronic Business, 2002, Rio de Janeiro. Proceedings of the First Seminar on Advanced Research in Electronic Business (EBR 2002), 2002. v. unico.

  • Jun Kong ; Fusheng Wang ; Jingjing Gao ; George Teodoro ; Lisa Scarpace ; Tom Mikkelsen ; SCHNIEDERJAN, M. J. ; Carlos S. Moreno ; Saltz, Joel ; Daniel Brat . High Throughput Whole-Slide Microscopy Image Analysis of Glioblastoma Pathology Images Identifies Molecular and Survival Correlates. In: TCGA 3rd Annual Scientific Symposium, 2014, Bethesda, MD. Proceedings of the TCGA 3rd Annual Scientific Symposium, 2014.

  • Joel Saltz ; George Teodoro ; Pan, Tony ; Fusheng Wang ; Lee Cooper ; Jun Kong ; David Gutman ; Daniel Brat ; Kurc, Tahsin . High Performance Computing for Integrative Analysis of Large Pathology Image Datasets. In: AMIA 2012 Annual Symposium, 2012, Chicago. Proceedings of AMIA 2012 Annual Symposium, 2012.

  • Jun Kong ; Lee A.D. Cooper ; Fusheng Wang ; Jingjing Gao ; George Teodoro ; Lisa Scarpace ; Tom Mikkelsen ; Carlos S. Moreno ; Joel H. Saltz ; Daniel J. Brat . Machine-based Classification of Oligodendroglioma Component in Glioblastoma using Large-scale Microscopic Image Analysis Uncovers Oligodendroglial Molecular Signatures.. In: The TCGA Scientific Symposium, 2012, Crytal City, VA. The TCGA Scientific Symposium, 2012.

  • BARRETOS, W. ; Jun Kong ; FERREIRA, R. A. C. ; George Teodoro . A Hierarchical Data Partitioning Strategy for IrregularApplications: A Case Study in Digital Pathology. Cluster Computing-The Journal of Networks Software Tools and Applications , 2024.

  • George Teodoro . Efficient Application Execution and Tuning on Large Microscopy Image Datasets. 2015. (Apresentação de Trabalho/Conferência ou palestra).

  • George Teodoro . Efficient Application Execution and Tuning on Large Microscopy Image Datasets. 2015. (Apresentação de Trabalho/Conferência ou palestra).

  • George Teodoro . High-throughput Analysis of Large Microscopy Image Datasets on CPU-GPU Cluster Platforms. 2013. (Apresentação de Trabalho/Congresso).

  • George Teodoro ; Alan Sussman . AARTS: a Low Overhead Adaptive Online Auto-tuning System. 2011. (Apresentação de Trabalho/Conferência ou palestra).

  • George Teodoro . Efficient computation on heterogeneous environments. 2011. (Apresentação de Trabalho/Conferência ou palestra).

  • George Teodoro ; Timothy Hartley ; Umit Catalyurek ; Renato Ferreira . Run-time Optimizations for Replicated Dataflows on Heterogeneous Environments. 2010. (Apresentação de Trabalho/Congresso).

  • George Teodoro ; Rafael Sachetto ; Olcay Sertel ; Metin Gurcan ; Meira, Wagner ; Umit Catalyurek ; Renato Ferreira . Coordinating the Use of GPU and CPU for Improving Performance of Compute Intensive Applications. 2009. (Apresentação de Trabalho/Congresso).

  • George Teodoro ; Renato Ferreira . Suporte a fluxos de trabalho para aplicações intensivas em dados. 2007. (Apresentação de Trabalho/Congresso).

  • George Teodoro ; B. Coutinho . Programação Paralela. 2007. (Apresentação de Trabalho/Conferência ou palestra).

  • George Teodoro ; Renato Ferreira . Support to Execution of Data Intesive Workflow Applications. 2007. (Apresentação de Trabalho/Congresso).

Outras produções

George Teodoro . Membro do comitê de programa do IPDPS 2016 - IEEE International Parallel & Distributed Processing Symposium. 2016.

George Teodoro . Membro do comitê de programa do WSCAD 2016 - XVII Simpósio em Sistemas Computacionais de Alto Desempenho. 2016.

George Teodoro . Membro do comitê de programa do WSCAD 2015 - XVI Simpósio em Sistemas Computacionais de Alto Desempenho. 2015.

George Teodoro . Avaliador de artigo do WPerformance 2014. 2014.

George Teodoro . Membro do comitê de programa do HPC­-MICCAI 2014 - The 7th International Workshop on High Performance Computing for Biomedical Image Analysis. 2014.

George Teodoro . Membro do comitê de programa do WSCAD 2014 - XV SIMPÓSIO EM SISTEMAS COMPUTACIONAIS DE ALTO DESEMPENHO. 2014.

George Teodoro . Membro do comitê de programa do WSCAD-CTD 2014 - Concurso de Teses e Dissertações em Arquitetura de Computadores e Computação de Alto Desempenho. 2014.

George Teodoro ; Pan, Tony ; Tashin Kurc ; Jun Kong ; Lee Cooper ; Joel Saltz . A Fast Parallel Implementation of Queue-based Morphological Reconstruction using GPUs. 2012.

George Teodoro ; Pan, Tony ; Tashin Kurc ; Jun Kong ; Lee Cooper ; Joel Saltz . High-throughput Execution of Hierarchical Analysis Pipelines on Hybrid Cluster Platforms. 2012.

George Teodoro ; Kurc, Tahsin ; Pan, Tony ; Lee Cooper ; Jun Kong ; Patrick Widener ; Saltz, Joel . Accelerating Large Scale Image Analyses on Parallel CPU-GPU Equipped Systems.. 2011.

George Teodoro . Avaliador de Artigos do SC (The International Conference for High Performance Computing, Networking, Storage and Analysis). 2011.

George Teodoro . Avaliador de Artigos do WAMCA 2011 - 2nd Workshop on Architecture and Multi-Core Applications. 2011.

George Teodoro . Avaliador de artigos do HPDC 2010 - ACM Symposium on High-Performance Parallel and Distributed Computing. 2010.

George Teodoro . Avaliador de artigos do SIGIR 2009 - The 32nd Annual International ACM SIGIR Conference on Research and Development in Information Retrieval. 2009.

George Teodoro . Avaliador de artigos do 2008 SBAC-PAD - International Symposium on Computer Architecture and High Performance Computing. 2008.

George Teodoro . Avaliador de Artigos do 2007 ISPASS - IEEE International Symposium on Performance Analysis of Systems and Software.. 2007.

George Teodoro . Membro do comitê de programa do CSBC-CTIC 2023 - 42º Concurso de Trabalhos de Iniciação Científica. 2023. (Membro de conselho gestor ou comitê técnico).

George Teodoro . Membro do comitê de programa do IPDPS 2023 - IEEE International Parallel & Distributed Processing Symposium.. 2023. (Membro de conselho gestor ou comitê técnico).

George Teodoro . Membro do comitê de programa do WebMedia 2023 - XXIX Simpósio Brasileiro de Sistemas Multimídia e Web. 2023. (Membro de conselho gestor ou comitê técnico).

George Teodoro . Membro do comitê de programa do SBAC-PAD 2023 - IEEE 35rd International Symposium on Computer Architecture and High Performance Computing. 2023. (Membro de conselho gestor ou comitê técnico).

George Teodoro . Membro do comitê de Programa do WSCAD 2023 - XXIX Simpósio em Sistemas Computacionais de Alto Desempenho.. 2023. (Membro de conselho gestor ou comitê técnico).

George Teodoro . Membro do comitê de programa do CSBC-CTIC 2022 - 41º Concurso de Trabalhos de Iniciação Científica. 2022. (Membro de conselho gestor ou comitê técnico).

George Teodoro . Membro do comitê de programa do WebMedia 2022 - XXVIII Simpósio Brasileiro de Sistemas Multimídia e Web. 2022. (Membro de conselho gestor ou comitê técnico).

Teodoro, George . Membro do comitê de programa do CCGrid: 21st IEEE/ACM international Symposium on Cluster, Cloud and Internet Computing. 2021. (Membro de conselho gestor ou comitê técnico).

Teodoro, George . Membro do comitê de programa do WebMedia 2021 - XXVII Simpósio Brasileiro de Sistemas Multimídia e Web. 2021. (Membro de conselho gestor ou comitê técnico).

Teodoro, George . Membro do comitê de programa do SBAC-PAD 2021 - IEEE 33rd International Symposium on Computer Architecture and High Performance Computing. 2021. (Membro de conselho gestor ou comitê técnico).

George Teodoro . Membro do comitê de programa do IPDPS 2021 - IEEE International Parallel & Distributed Processing Symposium.. 2021. (Membro de conselho gestor ou comitê técnico).

George Teodoro . Membro do comitê de Programa do WSCAD 2021 - XXII Simpósio em Sistemas Computacionais de Alto Desempenho.. 2021. (Membro de conselho gestor ou comitê técnico).

George Teodoro ; FERREIRA, R. A. C. . General Chair do SBAC-PAD 2021 - IEEE 33rd International Symposium on Computer Architecture and High Performance Computing. 2021. (Membro de conselho gestor ou comitê técnico).

Teodoro, George . Membro do comitê de programa do CSBC-CTIC 2021 - 40º Concurso de Trabalhos de Iniciação Científica. 2021. (Membro de conselho gestor ou comitê técnico).

Teodoro, George . Membro do comitê de programa do IPDPS 2020 - IEEE International Parallel & Distributed Processing Symposium.. 2020. (Membro de conselho gestor ou comitê técnico).

Teodoro, George . Revisor do ACM MSWiM 2020 - The 23rd International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems. 2020. (Membro de conselho gestor ou comitê técnico).

Teodoro, George . Membro do comitê de Programa do WSCAD 2020 - XXI Simpósio em Sistemas Computacionais de Alto Desempenho.. 2020. (Membro de conselho gestor ou comitê técnico).

Teodoro, George . Membro do comitê de programa do HiPC 2020 - 27TH IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING, DATA, AND ANALYTICS.. 2020. (Membro de conselho gestor ou comitê técnico).

Teodoro, George . Membro do comitê de programa do SBAC-PAD 2020 - IEEE 32nd International Symposium on Computer Architecture and High Performance Computing.. 2020. (Membro de conselho gestor ou comitê técnico).

GADEPALLY, V. ; MATTSON, T. ; STONEBRAKER, M. ; Fusheng Wang ; LUO, G. ; Teodoro, George . Heterogeneous Data Management, Polystores, and Analytics for Healthcare - VLDB 2018 Workshops, Poly and DMAH, Rio de Janeiro, Brazil, August 31, 2018, Revised Selected Papers. 2019. (Editoração/Anais).

Teodoro, George . Membro do comitê de programa do IPDPS 2019 - IEEE International Parallel & Distributed Processing Symposium.. 2019. (Membro de conselho gestor ou comitê técnico).

Teodoro, George . Membro do comitê de programa do CSBC-CTIC 2019 - 38º Concurso de Trabalhos de Iniciação Científica (CTIC).. 2019. (Membro de conselho gestor ou comitê técnico).

Teodoro, George . Membro do comitê de Programa do WSCAD 2019 - XX Simpósio em Sistemas Computacionais de Alto Desempenho.. 2019. (Membro de conselho gestor ou comitê técnico).

Teodoro, George . Membro do comitê de programa do HiPC 2019 - 26TH IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING, DATA, AND ANALYTICS. 2019. (Membro de conselho gestor ou comitê técnico).

Teodoro, George . Membro do comitê de Programa do WSCAD. 2018. (Membro de conselho gestor ou comitê técnico).

Teodoro, George . Membro do comitê de Programa do ERAD-CO. 2018. (Membro de conselho gestor ou comitê técnico).

Teodoro, George . Membro do comitê de programa do IPDPS - IEEE International Parallel & Distributed Processing Symposium.. 2018. (Membro de conselho gestor ou comitê técnico).

Teodoro, George . Membro do comitê de programa do CSBC-CTIC 2018 - 37º Concurso de Trabalhos de Iniciação Científica (CTIC). 2018. (Membro de conselho gestor ou comitê técnico).

Teodoro, George . Membro do comitê de Programa do WSCAD. 2017. (Membro de conselho gestor ou comitê técnico).

Teodoro, George . Membro do comitê de Programa do SEMISH. 2017. (Membro de conselho gestor ou comitê técnico).

George Teodoro . Efficient Execution and Tuning on Large Microscopy Image Datasets. 2015. (Invited talk).

George Teodoro ; Leonardo Rocha . Introdução à ferramenta de aprendizagem utilizada no ensino a distância da UFMG - Manual do aluno. 2007. (Desenvolvimento de material didático ou instrucional - Manual).

George Teodoro ; Leonardo Rocha . Introdução à ferramenta de aprendizagem utilizada no ensino a distância da UFMG. 2007. (Desenvolvimento de material didático ou instrucional - Manual).

Projetos de pesquisa

  • 2021 - 2021

    Indexação de Dados Multimídia em Larga Escala utilizando Ambientes Distribuídos - Edital PRPq 07/2020, Descrição: A busca multimídia baseada em conteúdo é uma tarefa importante para diferentes áreas do conhecimento. Ao longo dos últimos anos, a quantidade de dados disponíveis para esse tipo de aplicação vem crescendo e chega a escala de bilhões. Nesse cenário, a entrada da busca (requisição) é uma imagem ou dado multimídia e a busca consiste em procurar, por exemplos, imagens semelhantes ou réplicas na base de dados indexadas. Esse tipo de aplicações vem ganhando popularidade e, consequentemente, vem sendo submetidas a cargas de trabalho cada vez mais intensas onde precisam responder rapidamente a milhares de usuários simultâneos. Existem algumas maneiras de atender a demanda e carga de trabalho submetidas a esses sistemas de busca. A primeira delas é através do desenvolvimento de algoritmos de busca eficientes, que minimizem a quantidade de comparações (e computação) necessárias durante a busca ou processamento de uma requisição. A segunda é a através do uso de paralelismo. Nesse caso, pode-se empregar processadores paralelos modernos, tais como Graphics Processing Unit (GPU), para acelerar algoritmos eficientes e acelerar as aplicações de busca. Alternativamente, ainda podemos explorar outra dimensão de paralelismo por meio do uso de sistemas de memória distribuída distribuídos em aglomerados de computadores. Nesse trabalho, consideraremos as duas dimensões de paralelismo anteriores para acelerar algoritmos estado da arte de indexação e busca de dados multimídia. Especificamente, focaremos na implementação do algoritmo IVFADC proposto por Jégou[1]. Esse algoritmo já foi implementado para GPUs em [2], entretanto uma estratégia mais eficiente disponível na literatura será foco desse trabalho. Essa estratégia é chamada de Inverted Multi-Index (IMI) [3] e foi considerada desafiadora para ser adaptada para GPUs em [2]. Todavia, ela é significativamente mais eficiente em sua versão CPU, o que a torna a melhor candidata para aceleração. Do ponto de vista de paralelismo para sistemas distribuído, será proposta e avaliadas estratégias inovadoras para particionamento de dados, capazes de organizar descritores espacialmente próximos em um mesmo computador no sistema distribuído. Esperamos que essa estratégia melhore a localidade referencial do sistema e desempenho em relação as paralelizações existentes na literatura.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (2) . , Integrantes: George Luiz Medeiros Teodoro - Coordenador / Renato Antonio Celso Ferreira - Integrante / Alan Prado Araújo - Integrante / Igor Firmo - Integrante., Financiador(es): Universidade Federal de Minas Gerais - Auxílio financeiro.

  • 2021 - Atual

    Execução Eficiente de Quantificação de Incertezas em Patologia Digital Utilizando Plataformas Paralelas Modernas, Descrição: Diversos tipos de cânceres se manifestam por meio de alterações morfológicas em nível celular e sub-celular, a quais podem ser observadas em imagens microscópicas de tecidos em alta resolução. O uso desses dados permite, dentre outras tarefas, acompanhar a evolução da doença e indicar tratamentos de precisão. Essas imagens têm da ordem de 100Kx100K pixels e centenas de milhares de células, assim a avaliação manual por uma patologista é demorada e suscetível a variações. Essas dificuldades motivaram o desenvolvimento de sistemas computadorizados automatizados para diagnósticos e análises correlativas entre alterações morfológicas e informações genômicas. A utilização de sistemas computadorizados leva a diversos benefícios, mas vem acompanhado de desafios. Neste trabalho abordaremos dois desses desafios. O primeiro é algorítmico e consiste em identificar e reduzir as incertezas nos resultados das aplicações em relação à variações de parâmetros de entrada, evitando assim que conclusões obtidas com as mesmas sejam divergentes conforme os valores de parâmetros utilizados. Essa variabilidade ou incerteza lança dúvidas sobre a confiabilidade das aplicações e limita o uso na prática. Logo, é essencial identificar essas variações, quantificá-las e minimizá-las. O segundo desafio refere-se a acelerar a execução das aplicações em supercomputadores modernos equipados com CPU e GPU (Graphics Processing Unit). Esses objetivos são complementares, pois os estudos de incertezas são computacionalmente caros e, assim, necessitam de execução eficiente. A segunda vertente do trabalho incluí o suporte a uma linguagem de programação de alto nível, execução colaborativa utilizando CPU e GPU e divisão inteligente de dados para computação distribuída. A nova linguagem simplificará o uso de nossos sistemas para usuários não especialistas em computação de alto desempenho, aumentando seu impacto.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (4) / Doutorado: (2) . , Integrantes: George Luiz Medeiros Teodoro - Coordenador / Renato Antonio Celso Ferreira - Integrante., Financiador(es): Fundação de Amparo à Pesquisa do Estado de Minas Gerais - Auxílio financeiro.

  • 2021 - Atual

    Centro de Inovação em Inteligência Artificial para a Saúde, Situação: Em andamento; Natureza: Pesquisa. , Integrantes: George Luiz Medeiros Teodoro - Integrante / Virgilio A F Almeida - Coordenador., Financiador(es): Fundação de Amparo à Pesquisa do Estado de SP - Auxílio financeiro.

  • 2021 - Atual

    Otimização de Aplicações de Patologia Digital em Ambientes Distribuídos Equipados com CPU e GPU - CNPq PQ 313233/2020-9, Descrição: Diversos tipos de câncer se manifestam por meio de alterações morfológicas em nível celular e sub-celular. Essas mudanças podem ser observadas em imagens microscópicas de tecidos em alta resolução (Whole Slide Images ? WSI). O uso desses dados permite, dentre outras tarefas, acompanhar a evolução da doença e indicar tratamentos com precisão. Como essas imagens têm da ordem de 100Kx100K pixels e contêm centenas de milhares de células, sua avaliação manual por uma patologista é demorada e suscetível a variações. Essas dificuldades motivaram o desenvolvimento de sistemas computadorizados automatizados para auxiliar em diagnósticos e análises correlativas entre alterações morfológicas e informações genômicas[1-8]. A utilização de sistemas computacionais na análise de WSIs leva a diversos benefícios, mas vem acompanhado de desafios. Dentre essas dificuldades destacamos o desenvolvimento de algoritmos, gerenciamento eficiente e privacidade dos dados e alto custo computacional. Neste trabalho abordaremos dois desses aspectos. O primeiro deles é algorítmico e consiste em identificar e reduzir as incertezas nos resultados dessas aplicações em relação a variações de parâmetros de entrada. O segundo refere-se a acelerar essas aplicações em supercomputadores modernos equipados com CPU e GPU (Graphics Processing Unit). Esses objetivos são complementares, pois os estudos de incertezas são caros computacionalmente e, assim, tornam-se viáveis com os ganhos computacionais devido ao uso eficiente de processadores paralelos modernos.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (3) / Mestrado acadêmico: (2) / Doutorado: (4) . , Integrantes: George Luiz Medeiros Teodoro - Coordenador., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa.

  • 2021 - Atual

    Inteligência Artificial Aplicada à Exploração de Petróleo na Camada Pré-Sal, Descrição: A exploração de gás e óleo envolve uma gama de processos que exigem capacitações e expertises variadas, este projeto apresenta uma proposta de pesquisa de viabilidade de modelos envolvendo inteligência artificial em três linhas dentro deste grande tema: (i) Inversão física de rochas via dados sísmicos, (ii) identificação automática de ciclos por análises de séries temporais e sua utilizaçã na estratigrafia usando aprendizado de máquina e (iii) identificação de litofácies/petrofácies a partir de perfis de alta dimensão. Visando facilitar a nomenclatura são propostos para as linhas de pesquisa os acrônimos SÍSMICA, CICLOS e ELETRO, respectivamente... , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (12) / Mestrado acadêmico: (4) / Doutorado: (8) . , Integrantes: George Luiz Medeiros Teodoro - Integrante / Wagner Meira Junior - Coordenador / Adriano Alonso Veloso - Integrante / Renato Antonio Celso Ferreira - Integrante / Gabriel Coutinho - Integrante / Erickson Rangel deo Nascimento - Integrante / Heitor Soares Ramos Filho - Integrante / Alexandre Salles Cunha - Integrante / Gabriel Uhlein - Integrante / Tiago Novo - Integrante / Alexandre Uhlein - Integrante / Aline Tavares Melo - Integrante / Fabrício Calixto - Integrante / Marcos Prates - Integrante / Henrique Versieux - Integrante / Ronald Dickman - Integrante / Maurício Marengoni - Integrante., Financiador(es): Petróleo Brasileiro - Rio de Janeiro - Matriz - Outra.

  • 2020 - Atual

    Programa de Capacidades Analíticas do MPMG, Descrição: O Ministério Público de Minas Gerais (MPMG), por meio do Gabinete de Segurança e Inteligência (GSI), tem parceria firmada com o Departamento de Ciência da Computação da UFMG para a ampliação de seu Programa de Capacidades Analíticas. O Programa tem como premissa o desenvolvimento de ferramentas próprias, com ênfase em software livre, alta capacidade de resposta e adaptabilidade a novas necessidades surgidas ao longo do tempo. Essa é a mais avançada estrutura tecnológica para a análise de grandes volumes de dados complexos, oriundos de bases abertas e restritas existentes no Estado de Minas Gerais. Este projeto visa desenvolver novas funcionalidades e ferramentas de inteligência artificial aplicadas a diversos contextos de processamento massivo de dados, em particular análises e modelagens descritivas, preditivas e prescritivas. O projeto ataca diferentes frentes de pesquisa, como sensoriamento remoto para conferir o andamento de obras públicas do estado de Minas Gerais; identificação de abuso sexual em imagens e vídeos para auxiliar o trabalho de peritos da polícia; análise de fraudes em licitações, dentre muitos outros. O objetivo é impulsionar as ações do MPMG por meio das capacidades analíticas de investigação e inteligências tecnológicas.. , Situação: Em andamento; Natureza: Pesquisa. , Integrantes: George Luiz Medeiros Teodoro - Integrante / Wagner Meira Junior - Coordenador.

  • 2018 - 2021

    Execução Eficiente de Estudo de Parâmetros em Aplicações Médicas Usando Ambientes de Alto Desempenho - CNPq PQ 05477/2017-0, Descrição: Nesse trabalho, vamos atacar um problema que advém do fato de a maioria das aplicações de análise de imagens serem sensíveis a variações nos parâmetros de entrada. Ou seja, alterações nos valores de seus parâmetros podem causar impactos significativos na qualidade do resultado e, dessa forma, parâmetros que funcionam bem para determinado grupo de imagens, podem não funcionar para outro. Essas variações, por sua vez, podem criar dúvidas quanto a validade e qualidade de estudos envolvendo a análise automatizada de imagens médicas. Dessa forma, é importante (i) quantificar o impacto de parâmetros de entradas na saída dessas análises e (ii) ajustar os parâmetros para produzirem resultados mais precisos. Ambos os processos pertencem a uma classe de métodos chamados de estudo de parâmetros. O primeiro deles é denominado análise de sensibilidade (Sensitivity Analysis - SA) de parâmetros e o segundo de ajuste automático de parâmetros.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (4) / Doutorado: (2) . , Integrantes: George Luiz Medeiros Teodoro - Coordenador., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa.

  • 2018 - 2019

    Projeto EU-BR: Atmosphere - Adaptive, Trustworthy, Manageable, Orchestrated, Secure, Privacy-assuring Hybrid, Ecosystem for Resilient Cloud Computin, Descrição: ATMOSPHERE aims to design and implement a framework and platform relying on lightweight virtualization, hybrid resources and Europe and Brazil federated infrastructures to develop, build, deploy, measure and evolve trustworthy, cloud-enabled applications. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (9) Doutorado: (12) . , Integrantes: George Luiz Medeiros Teodoro - Integrante / Alba Cristina Magalhães Alves de Melo - Integrante / Eduardo Adilio Pelinson Alchieri - Integrante / Prisclina Solís - Integrante / Francisco Brasileiro - Coordenador / Ignacio Blanquer - Integrante., Financiador(es): Rede Nacional de Ensino e Pesquisa - Auxílio financeiro.

  • 2016 - 2018

    Suporte a Análise Comparativa de Dados em Larga Escala Utilizando Ambientes Heterogêneos - CNPq PQ 305208/2014-4, Descrição: O objetivo principal desse projeto é pesquisar, desenvolver e avaliar componentes necessários para suportar a execução eficiente de uma importante classe de aplicações, chamada aqui de ?aplicações para análise comparativa de dados?, em ambientes de execução em larga escala (extreme scale). Esses componentes comporão um sistema de execução chamado Diff-stack. Análise comparativa de dados é utilizada no processo de estudo, entendimento e quantificação sobre como um conjunto de bases de dados (ou subconjuntos de uma mesma base de dados) se diferenciam e se correlacionam. Esse tipo de análise tem papel crítico em diversas fases da pesquisa científica, incluindo validação de modelos numéricos, estudo de parâmetros, estimativa de erros, construção de modelos preditivos e estudo de sensitividade de parâmetros.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (3) . , Integrantes: George Luiz Medeiros Teodoro - Coordenador., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa.

  • 2015 - 2018

    Aceleração de Algoritmos de Bioinformática Através de Plataformas Reconfiguráveis e Heterogêneas - MCTI/CNPQ/Universal 14/2014 - 460235/2014-1, Descrição: Desenvolvimento de arquiteturas dedicadas em FPGAs para aceleração de algoritmos de bioinformática. As áreas a serem abordadas são o processamento de imagens cerebrais para rastreamento de células cancerosas e comparação de sequências biológicas.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (4) Doutorado: (3) . , Integrantes: George Luiz Medeiros Teodoro - Integrante / Alba Cristina Magalhães Alves de Melo - Integrante / Ricardo Pezzuol Jacobi - Coordenador / Carlos Humberto Llanos Quintero - Integrante / Daniel Maurício Muñoz Arboleda - Integrante., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.

  • 2015 - Atual

    LEAPaD: Laboratório de Estudos Avançados em Sistemas Paralelos e Distribuídos, Descrição: O processamento paralelo e distribuído é uma realidade nos sistemas computacionais há muitos anos. No entanto, observa-se no histórico mais recente, o crescimento dos horizontes de sua aplicação em função de uma nova realidade de mercado, a qual oferece preços muito competitivos para os mais diversos tipos de plataformas de hardware, implicando no aumento das ofertas de soluções e, consequentemente, de demandas de aplicações da sociedade em geral. Logo, se no passado não muito distante, problemas e questões relacionadas ao processamento paralelo e distribuído surgiam em função do desenvolvimento de aplicações caracterizadas por necessitarem de uma grande quantidade de recursos computacionais, hoje surge uma nova classe de problemas em função da pluralidade de dimensões que as novas plataformas de processamento oferecem. Esta pluralidade reflete a incorporação nas plataformas de execução de diferentes tecnologias de hardware com suporte ao processamento intensivo e paralelo, incluindo não apenas os multiprocessadores e aglomerados de computadores, mas tambémFPGAs, GPUs, grades e nuvens computacionais. Dentre os efeitos observados, buscam-se novos modelos computacionais para solucionar as diferentes questões operacionais que se apresentam nesta nova realidade. Neste contexto, o presente projeto se insere apresentando a criação do LEAPaD, um laboratório, virtualmente distribuído entre as instituições parceiras, vocacionado em explorar questões ligadas ao gerenciamento das ações que envolvem o processamento paralelo e distribuído. O LEAPaD, acrônimo para Laboratório de Estudos Avançados em Sistemas Paralelos e Distribuídos, se institui de forma a consolidar linhas de atuação ligadas aos programas associados a este projeto, buscando explorar soluções para construções de aplicações e sistemas de gerenciamento e exploração de processamento de alto desempenho em arquiteturas paralelas e distribuídas, tais como FPGAs, ambientes multiprocessados e com GPUs, aglomerados de computadores e de grades e nuvens computacionais.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (15) / Mestrado acadêmico: (11) / Doutorado: (18) . , Integrantes: George Luiz Medeiros Teodoro - Integrante / Alba Cristina Magalhães Alves de Melo - Integrante / Maria Emília Machado Telles Walter - Integrante / Genaína Nunes Rodrigues - Integrante / Vander Ramos - Integrante / Ricado Pezzuol Jacobi - Integrante / Aletéia Patrícia Favacho de Araújo - Integrante / Alfredo Goldman vel Lejbman - Coordenador / Fabio Kon - Integrante / Marco Dimas Gubitoso - Integrante / Gerson Geraldo H. Cavalheiro - Integrante / Marco Aurélio Gerosa - Integrante / daniel batista - Integrante / Maristela Terto Holanda - Integrante / Eduardo Adilio Pelinson Alchieri - Integrante / Luciano Volcan Agostin - Integrante / Renata Hax Sander Leiser - Integrante / Maurício Lima Pilla - Integrante / Adenauer Correa Yamin - Integrante / André Rauber du Bois - Integrante / Bruno Zatt - Integrante / Marcelo Schiavon Porto - Integrante / Rafael Iankowski Soares - Integrante / Simone André da Costa Cavalheiro - Integrante / Ana Marilza Pernas Fleischmann - Integrante / Luciana Foss - Integrante., Financiador(es): CAPES - Centro Anhanguera de Promoção e Educação Social - Cooperação.

  • 2014 - 2017

    Diff-stack: Suporte a Análise Comparativa de Dados em Ambientes Heterogêneos - / MCTI/CNPQ/Universal 14/2014 - CNPq 446297/2014-3, Descrição: Ambientes de computação de alto desempenho com milhões de núcleos de processamento, tais como máquinas equipadas com aceleradores, disponibilizarão uma capacidade computacional sem precedentes. Esse poder computacional viabilizará simulações por meio de modelos numéricos mais precisos, exploração de grandes bases de dados em diversas áreas e, em termos gerais, acelerará descobertas científicas. Entretanto, essas possibilidades vêm acompanhadas de desafios significativos em relação ao desenvolvimento de aplicações capazes de utilizar de forma efetiva esse poder computacional, devido a maior complexidade desses novos ambientes de execução. As complexidades adicionais incluem: níveis de concorrência muito maiores, hierarquias de memória mais profundas e novas formas de heterogeneidade. Além disso, desafios referentes a limitações de gastos com energia e necessidade de tolerar falhas introduzirão problemas adicionais na programação e execução de aplicações. Outro componente importante nesse cenário é a larga quantidade de dados processadas/geradas por essas aplicações (Big Data) em execuções utilizando máquinas em larga escala. O objetivo principal desse projeto será pesquisar, desenvolver e avaliar componentes necessários para suportar a execução eficiente de uma importante classe de aplicações, chamada aqui de aplicações para análise comparativa de dados, em ambientes de execução em escala extrema (extreme scale). Esses componentes comporão um sistema de execução chamado Diff-stack. Análise comparativa de dados facilita o processo de estudar, entender e quantificar como um conjunto de bases de dados (ou subconjuntos de uma mesma base de dados) se diferenciam e se correlacionam. Esse tipo de análise tem papel crítico em diversas fases da pesquisa científica, incluindo validação de modelos numéricos, estudo de parâmetros, estimativa de erros, construção de modelos preditivos e estudo de sensitividade de parâmetros.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: George Luiz Medeiros Teodoro - Coordenador / Renato Ferreira - Integrante / Alba Cristina Magalhães Alves de Melo - Integrante / Ricardo Jacobbi - Integrante., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.

  • 2014 - 2016

    Capes/DGPU: Programação Paralela Eficiente de Algoritmos de Bioinformática em Clusters Heterogêneos de Alto Desempenho, Projeto certificado pelo(a) coordenador(a) Alba Cristina Magalhães Alves de Melo em 08/08/2018., Descrição: O presente Projeto de Cooperação Internacional integrará os esforços da UPC e da UnB de maneira a atingir os seguintes objetivos: (a) Investigação de melhorias nos modelos de programação propostos pelos pesquisadores da UPC, que sejam adaptados aos problemas de Bioinformática e, em particular, aos problemas de genômica comparativa. As melhorias propostas gerarão novas construções paralelas, que serão integradas a diferentes plataformas de hardware (GPU, FPGA ou CellBE), em função da experiência prévia da UPC e da UnB; (b) Concepção de uma implementação MASA-GPU-OmpSs, MASA-GPU-OpenCL e de uma implementação MASA-IntelPhi-OpenCL; (d) Criação de uma nova versão do MASA, que permita que uma mesma comparação utilize múltiplos elementos de computação como por exemplo, um cluster de GPUs, onde as CPUs e GPUs que integram o cluster possam ser utilizados em conjunto; (d) Definição de outras aplicações de bioinformática que possam se executar segundo a arquitetura MASA; (e) Estudo teórico da principal otimização proposta no CUDAlign 2.1 (block pruning), nas suas duas variantes; (f) Publicações conjuntas em periódicos e conferencias nas áreas de Bioinformática e Ciência da Computação. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (3) / Mestrado acadêmico: (3) / Doutorado: (1) . , Integrantes: George Luiz Medeiros Teodoro - Integrante / Alba Cristina Magalhães Alves de Melo - Coordenador / Edans Flavius de Oliveria Sandes - Integrante / Xavier Martorell - Integrante / Eduard Ayguade - Integrante / Marco Antonio Caldas de Figueiredo Jr - Integrante., Financiador(es): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Auxílio financeiro.

  • 2013 - 2015

    Análise de Dados com Correlação Espaço-Temporal em Larga Escala Bolsa de Atração de Jovens Talentos - BJT - CNPq 313931/2013-5, Descrição: Recentes avanços em tecnologias de sensores estão tornando possível a rápida coleta de uma grande quantidade de dados em baixa dimensionalidade com correlação espaço-temporal. Esses dados são caracterizados por elementos definidos como pontos em um sistema de coordenadas de baixa dimensionalidade, tipicamente com duas ou três dimensões, e potencialmente obtidos em múltiplos instantes ao longo do tempo. Essas propriedades são compartilhadas por dados coletados por diversos tipos de sensores, como: imagens microscópicas em biomedicina; dados de satélites e sensores terrestres em modelagem climática; dados de satélites em monitoramento e análise de mudanças de biomassa em larga escala; estudos sísmicos em superfície; e análise de sinais de dados astronômicos. O processamento desses tipos de dados oferecem diversas oportunidades de aplicação, por exemplo, em identificação de mudanças na biomassa de uma região como ocorre em regiões de desmatamento ou desenvolvimento de tipos de tecidos cancerígenos ao longo de uma terapia. Entretanto, o tamanho desses dados e a consequente demanda computacional associada a análise dos mesmos são barreiras fundamentais para a efetiva utilização dessa informação. As metas principais desse trabalho são (i) desenvolvimento de um arcabouço para facilitar a exploração de grandes quantidades de dados coletados por sensores e representados em sistemas de coordenadas em baixa dimensionalidade. Esse arcabouço inclui um middleware de suporte a execução de aplicações de análise de dados em baixa dimensionalidade em ambientes híbridos modernos, equipados com CPUs e GPUs (Graphics Processing Units); (ii) proposição de abstrações para representação desses dados, que contará com contêiners flexíveis e eficientes para armazenar e transportar esses dados em máquinas com memória distribuída; e (iii) a implementação otimizada de operações fundamentais utilizadas por essa classe de aplicações analíticas, as quais deve ser organizadas na forma de interfaces flexíveis para serem distribuídas e reutilizadas por diversas aplicações.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (2) . , Integrantes: George Luiz Medeiros Teodoro - Integrante / Alba Cristina Magalhães Alves de Melo - Coordenador., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.

  • 2012 - 2015

    Alinhamento Paralelo Exato de Cromossomos Completos Usando Plataformas Heterogêneas de Alto Desempenho, Descrição: O objetivo central do projeto de pesquisa é a concepção, implementação e verificação de algoritmo(s) paralelo(s) exato(s), que se execute(m) em espaço linear, para alinhamento de sequências biológicas longas, sobre plataformas que envolvam unidades de processamento gráfico (GPU).. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Doutorado: (3) . , Integrantes: George Luiz Medeiros Teodoro - Integrante / Alba Cristina Magalhães Alves de Melo - Coordenador / Daniel Sundfeld - Integrante / Alessandro Ferreira Leite - Integrante / Edans Flavius de Oliveria Sandes - Integrante., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa.

  • 2012 - 2013

    GPU-enabled Machine Learning for Medical Data, Descrição: The project studies a fundamental open problem in scalable machine learning, and the resulting tool will be used to obtain the largest such computation in the medical image analysis literature. To accelerate the machine learning method of clustering, ?k-means? will be used as the base algorithm, which is a mainstay approach to finding clusters in data. This will be applied to automatically finding groups corresponding to disease subtypes and states using micro-anatomic features, such as nuclei and cells, extracted from high resolution pathology images. The team will also investigate extensions to support large-scale consensus clustering which can be used in conjunction with k-means to produce more robust clusters and for validation.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (2) / Doutorado: (4) . , Integrantes: George Luiz Medeiros Teodoro - Integrante / Tashin Kurc - Integrante / Joel Saltz - Integrante / Pan, Tony - Integrante / Lee Cooper - Integrante / Jun Kong - Integrante / Alexander Gray - Coordenador / James Cline - Integrante / Bill March - Integrante.

  • 2011 - 2012

    Next Generation Integrative Information Technologies: High Throughput Generation and Analysis of Petascale Feature-sets, Descrição: We target development and evaluation of methods for carrying out analysis and machine learning methods that target petascale collections of features generated from very large spatio-temporal datasets and from outputs generated by ensembles of scientific simulations. This effort involves exploration of analysis algorithms, methods and tools for interrogation and exploration of information across multiple scales and dimensions. We will build on our recent work involving highly optimized filter/stream middleware and performance based optimization of scientific workflows along with recent work involving the use of very large feature sets extracted from digital microscopy studies to classify Pathology slides, to predict genetic subtype, patient outcome and response to treatment (3,4). Our group has extensive experience in optimizing a variety of algorithms to run efficiently on GPU architectures and have put a particular emphasis in studying GPU optimizations of various stages of image analysis pipeline. While the initial targeted application involves analysis and classification of Pathology features, we anticipate that the algorithmic and methodological issues can be generalized to analysis of petascale collections of features extracted from other classes of medical or non-medical imagery or features extracted from outputs generated from large scientific simulations.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: George Luiz Medeiros Teodoro - Integrante / Joel Saltz - Coordenador / Kurc, Tahsin - Integrante / Pan, Tony - Integrante / Lee Cooper - Integrante / Jun Kong - Integrante / Patrick Widener - Integrante.

  • 2010 - 2011

    AESOP: Adaptive Environment for Supercompiling with Optimized Parallelism, Descrição: Reflecting the belief that serial programs will continue to represent the vast majority of programs in the world, the goal of the AESOP project is to compile serial programs automatically into parallel programs. Unlike existing efforts which have focused on regular, scientific programs alone, the AESOP project will use an aggressive suite of existing methods and new techniques that the researchers have developed to extract large-amounts of scalable parallelism even from seemingly serial irregular programs. This will enable software to exploit the full potential of the hardware in the modern multi-core era. Further, the compiler will accurately characterize and compile to a wide variety of computer systems without any manual effort. $11,572,332. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: George Luiz Medeiros Teodoro - Integrante / Alan Sussman - Integrante / Gregory Sullivan - Coordenador / David August - Integrante / Rajeev Barua - Integrante / Scott Mahlke - Integrante., Financiador(es): Defense Advanced Research Projects Agency - Auxílio financeiro., Número de produções C, T & A: 1

  • 2004 - 2009

    Projeto Tamanduá, Descrição: O Projeto Tamanduá tem por objetivo projetar e implementar uma plataforma escalável e eficiente de serviços de mineração de dados. Essas propriedades são atingidas pela utilização de novos algoritmos paralelos construídos sobre a plataforma Formigueiro (Anthill), onde é possível explorar três dimensões de paralelismo: dados, tarefas e assincronia. A plataforma resultante do Projeto Tamanduá vem sendo utilizada por diversos órgãos de governo para atividades como caracterização de perfil de compras governamentais e detecção de fraudes. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (14) / Especialização: (6) / Mestrado acadêmico: (0) / Mestrado profissional: (0) / Doutorado: (3) . , Integrantes: George Luiz Medeiros Teodoro - Integrante / Wagner Meira Junior - Coordenador / Dorgival Olavo Guedes Neto - Integrante / Renato Ferreira - Integrante., Financiador(es): Financiadora de Estudos e Projetos - Auxílio financeiro.

  • 2004 - 2008

    AntHill: Plataforma de Execução de Alto Desempenho em Grids, Descrição: O ambiente AntHill tem por objetivo prover suporte para a paralelização escalável e eficiente de algoritmos paralelos. Esta escalabilidade e eficiência resultam da possibilidade de se explorar três tipos de paralelismo: tarefas, dados e assincronia. O ambiente está operacional e tem sido usado para paralelizar diversos tipos de aplicações. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (6) / Especialização: (3) / Mestrado acadêmico: (0) / Mestrado profissional: (0) / Doutorado: (1) . , Integrantes: George Luiz Medeiros Teodoro - Integrante / Wagner Meira Junior - Coordenador / Dorgival Olavo Guedes Neto - Integrante / Renato Ferreira - Integrante / Daniel Fireman - 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

  • 2001 - 2004

    Escalabilidade e Eficiência em Sistemas de Computação, Descrição: Obter escalabilidade e eficiência em sistemas paralelos e distribuídos é um grande desafio, pois demanda que os sistemas sejam capazes de aumentar a sua capacidade de processamento à medida que a demanda aumenta, ao mesmo tempo que esse aumento da capacidade de processamento não pode estar associado a um desperdício de recursos computacionais. Uma estratégia comum de obter sistemas escaláveis é através de múltiplas unidades de processamento, onde cada unidade recebe uma parte da tarefa a ser realizada. Embora os sistemas resultantes atendam em muitos casos o requisito escalabilidade, mantê-los eficientes do ponto de vista de utilização de recursos é um desafio, seja pelos custos adicionais associados a uma plataforma distribuída, seja pela ociosidade causada por operações de comunicação e sincronização. Neste contexto, mineração de dados se apresenta como uma aplicação cuja eficiência é fundamental para vários cenários e também como um desafio em termos de escalabilidade. As repercussões dessa pesquisa podem ser divididas em três grupos: Tecnologia: Desenvolvimento e implementação de protótipos de aplicações paralelas e distribuídas, em particular serviços Internet, que sejam escaláveis e eficientes. Formação: Formação de mão-de-obra, tanto com relação aos conceitos fundamentais da área de sistemas paralelos e distribuídos, quanto à sua aplicação em problemas práticos. Avanço do Conhecimento: Familiarização e tratamento de problemas teóricos e práticos relacionados a aplicações paralelas e distribuídas, incluindo servidores Internet paralelizados e aplicações paralelas de mineração de dados, o que inclui o projeto, desenvolvimento, implementação e validação de algoritmos e mecanismos para escalabilidade, balanceamento de carga, gerenciamento de energia, gerenciamento de recursos e tolerância a falhas. Acreditamos que várias outras aplicações podem se beneficiar dos resultados deste trabalho.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (5) / Mestrado acadêmico: (9) / Doutorado: (3) . , Integrantes: George Luiz Medeiros Teodoro - Integrante / Wagner Meira Junior - Coordenador., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.

Prêmios

2021

Melhor trabalho do ERAD-Rj, SBC.

2020

Menção honrosa - Melhor artigo da trilha Parallel Applications and Algorithms, SBAC-PAD.

2019

Wilkes Award - best paper of the year, The Computer Journal.

2019

Menção honrosa - Congresso de Iniciação Científica (André Fernandes), UnB.

2019

Primeiro lugar - Workshop de Iniciação Científica em Arquitetura de Computadores e Computação de Alto Desempenho (WSCAD-WIC) (André Fernandes)), SBAC - SBC.

2018

Concurso de Teses e Dissertações em Arquitetura de Computadores e Computação de Alto Desempenho (Alexandre Luchesi), melhores dissertações, WSCAD-CTD.

2018

Menção honrosa - Congresso de Iniciação Científica (Eduardo Scartezini), UnB.

2017

Melhor artigo do SBRC 2017, SBC.

2015

Melhor projeto da Campus Future/Campus Party Recife, Campus Party Recife.

2011

Selecionado entre as seis melhores teses do Brasil, CTD - XXIV Concurso de Teses e Dissertações - SBC.

2010

Best Student Paper, 19th ACM International Symposium on High Performance Distributed Computing - HPDC.

2008

Primeiro colocado na Maratona Brasileiro de Programação Paralela, SBC.

2007

Primeiro colocado na Maratona Brasileiro de Programação Paralela, SBC.

2007

Melhor dissertação de mestrado em computação de alto desempenho, SBAC-SBC.

2006

Terceiro melhor artigo SBAC, SBC.

2006

Primeiro colocado na Maratona Brasileira de Programação Paralela, SBC.

2005

Melhor Artigo do WSCAD, SBC.

2004

XXIII Concurso de Trabalhos de Iniciação Científica (CTIC), SBC.

2003

Melhor Trabalho de Iniciação Científica na XII Semana de Iniciação, UFMG.

Histórico profissional

Endereço profissional

  • Universidade Federal de Minas Gerais, Instituto de Ciências Exatas, Departamento de Ciência da Computação. , Universidade Federal de Minas Gerais, Pampulha, 31270901 - Belo Horizonte, MG - Brasil, Telefone: (31) 34095860

Experiência profissional

2023 - Atual

Universidade Federal de Minas Gerais

Vínculo: Servidor Público, Enquadramento Funcional: Professor Adjunto IV, Regime: Dedicação exclusiva.

2021 - 2023

Universidade Federal de Minas Gerais

Vínculo: Servidor Público, Enquadramento Funcional: Professor Adjunto III, Regime: Dedicação exclusiva.

2019 - 2021

Universidade Federal de Minas Gerais

Vínculo: Servidor Público, Enquadramento Funcional: Professor Adjunto II, Regime: Dedicação exclusiva.

2010 - 2014

Universidade Federal de Minas Gerais

Vínculo: Colaborador, Enquadramento Funcional: Pesquisador

2010 - 2010

Universidade Federal de Minas Gerais

Vínculo: Pesquisador Colaborador, Enquadramento Funcional: Pós-doutorando, Carga horária: 40

2006 - 2010

Universidade Federal de Minas Gerais

Vínculo: Aluno de doutorado, Enquadramento Funcional: Aluno pesquisador, Carga horária: 40

2005 - 2006

Universidade Federal de Minas Gerais

Vínculo: Aluno de mestrado, Enquadramento Funcional: Aluno pesquisador, Carga horária: 40

2002 - 2005

Universidade Federal de Minas Gerais

Vínculo: Colaborador, Enquadramento Funcional: Iniciação científica

2002 - 2002

Universidade Federal de Minas Gerais

Vínculo: Estagiario, Enquadramento Funcional: Monitoria, Carga horária: 20, Regime: Dedicação exclusiva.

Outras informações:
Fui bolsista do PID - (Programa de Iniciação a Docência)

Atividades

  • 09/2019

    Ensino, Ciência da Computação, Nível: Pós-Graduação,Disciplinas ministradas, Programação Paralela: 2019/2

  • 05/2019

    Direção e administração, Departamento de Ciência da Computação.,Cargo ou função, Membro do Colegiado do Bacharelado em Engenharia Elétrica.

  • 02/2019

    Ensino, Sistemas de Informação, Nível: Graduação,Disciplinas ministradas, Sistemas Operacionais: 02/2019

  • 01/2019

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Programação Paralela: 2019/2

  • 08/2002 - 07/2004

    Pesquisa e desenvolvimento, Departamento de Ciência da Computação.,Linhas de pesquisa

  • 02/2002 - 07/2002

    Estágios , Departamento de Ciência da Computação.,Estágio realizado, Monitoria AEDS II - PID (Programa de Iniciação a Docência).

2019 - Atual

Universidade de Brasília, UnB

Vínculo: Colaborador, Enquadramento Funcional: Pesquisador Colaborador, Carga horária: 2

2019 - 2019

Universidade de Brasília, UnB

Vínculo: Servidor Público, Enquadramento Funcional: Professor Adjunto II, Regime: Dedicação exclusiva.

2017 - 2019

Universidade de Brasília, UnB

Vínculo: Servidor Público, Enquadramento Funcional: Professor Adjunto I, Regime: Dedicação exclusiva.

2016 - 2017

Universidade de Brasília, UnB

Vínculo: , Enquadramento Funcional: Professor Adjunto A - II, Regime: Dedicação exclusiva.

2014 - 2016

Universidade de Brasília, UnB

Vínculo: , Enquadramento Funcional: Professor Adjunto A - I, Regime: Dedicação exclusiva.

2013 - 2015

Universidade de Brasília, UnB

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

Outras informações:
Bolsista BJT Ciências sem Fronteiras.

2013 - 2014

Universidade de Brasília, UnB

Vínculo: Professor Visitante, Enquadramento Funcional: Professor, Carga horária: 20

Atividades

  • 08/2014

    Ensino, Informática, Nível: Pós-Graduação,Disciplinas ministradas, Programação Paralela 2014/2, 2015/1, 2015/2, 2016/2, Fundamentos de Sistemas Computacionais 2016/1, 2017/1

  • 08/2013

    Ensino, Engenharia de Computação, Nível: Graduação,Disciplinas ministradas, Computação Experimental 2017/2, Estruturas de Dados II 2015/2, 2016/1, 2016/2, 2017/1, 2017/2, 2018/1, 2018/2, Introdução à Microinformática 2013/2, Linguagens de Programação 2014/1, 2014/2, 2015/1, Processamento em Tempo Real 2018/1, 2018/2

  • 07/2017 - 07/2019

    Direção e administração, Campus Darcy Ribeiro, Programa de Pós-Graduação em Informática (PPGInf).,Cargo ou função, Coordenador Adjunto.

2014 - 2017

Stony Brook University

Vínculo: Affiliated Faculty, Enquadramento Funcional: Adjunct Assistant Professor

2011 - 2013

Georgia Institute Of Technology

Vínculo: Celetista formal, Enquadramento Funcional: Pesquisador, Carga horária: 20

2011 - 2013

Emory University

Vínculo: Celetista formal, Enquadramento Funcional: Research Scientist, Carga horária: 20

2010 - 2011

University Of Maryland At College Park

Vínculo: Pós-doutorando, Enquadramento Funcional: Pesquisador, Carga horária: 40

2005 - 2006

The Ohio State University - Department of Biomedical Informatics

Vínculo: Visiting Researcher, Enquadramento Funcional: Pesquisador visitante: Mestrado sanduíche, Carga horária: 40

2007 - 2008

Centro de Apoio a Educação a Distância

Vínculo: Estágio de Pós-Graduação, Enquadramento Funcional: Analista de Infra-Estrutura de TI, Carga horária: 20

Outras informações:
Planejamento da infra-estrutura de tecnologia da informação para os cursos de educação à distância da UFMG.

Atividades

  • 01/2008 - 12/2008

    Ensino, Educação a Distância, Nível: Aperfeiçoamento,Disciplinas ministradas, Capacitação de Tutores para Educação a Distância (14 horas/aula)

2008 - 2009

Laboratório de Computação Científica

Vínculo: Estágio de Pós-Graduação, Enquadramento Funcional: Consultoria em computação de alto desempenho., Carga horária: 20

2007 - 2007

Centro Universiário UNA

Vínculo: Professor, Enquadramento Funcional: Professor de Pós-Graduação, Carga horária: 4

Atividades

  • 05/2007 - 11/2007

    Ensino, Sistemas de Infomação, Nível: Pós-Graduação,Disciplinas ministradas, Governaça em Tecnologia da Informação (40 horas/aula)

2008 - 2008

The University of Newcastle Australia - Centre for Bioinformatics, Biomarke

Vínculo: Visiting Researcher, Enquadramento Funcional: Pesquisador visitante, Carga horária: 40