membro de Grupo de Computação Científica Grupo de Pesquisa Laboratório de Arquitetura e Computação de Alto Desempenho Grupo de Pesquisa Núcleo de Pesquisa em Biodiversidade e Computação - BioComp Grupo de Pesquisa
publicações selecionadas Desenvolvimento de software cruzado para microcomputadores A máquina abstrata ALFA: uma máquina para ambientes altamente paralelos
theses/dissertations advising Um Sistema de Execução Para Programas Paralelos Orientados A Objetos Em Sistemas Distribuídos Um ambiente para programação orientada a objetos distribuídos e paralelos em grades computacionais. Sistema de Arquivos Distribuído para Aplicações de Big Data "Arquitetura de um sistema para integração de bancos de dados com suporte a replicação utilizando tecnologia de grades computacionais" Modelo de Representação Intermediária para Computação Paralela Um Compilador Paralelizante Com Detecção de Paralelismo Na Linguagem Intermediária Um sistema de arquivos com blocos distribuídos e acesso a informações de localidade de dados. Processamento paralelo aplicado ao problema de reconhecimento de genes Aspectos de Paralelismo Para Uma Linguagem Baseada Em Objetos "Uso do conceito de qualidade do conteúdo da memória em algoritmos de gerência de memória paginada" Vpp Uma Ferramenta Para Programação Paralela Visual Análise e Predição de Desempenho de Programas Paralelos em redes de Estações de Trabalho Uma infra-estrutura para banco de dados baseada em arquivos paralelos e distribuídos Um ambiente de execução para um sistema de memória compartilhada distribuída utilizando plataforma windows Uma arquitetura otimizada para a detecção de falhas em grades computacionais. Uma Hierarquia de Entidades de Processamento para Sistemas Operacionais Multiprocessadores e Distribuídos Um ambiente de monitoramento de recursos e escalonamento cooperativo de aplicações paralelas em grades computacionais. UMA IMPLEMENTAÇÃO DA LINGUAGEM PARALELA CPAR USANDO MODELO DE PROGRAMAÇÃO "THREADS" "Metodologia e ferramentas para paralelização de laços perfeitamente aninhados com processamento heterogêneo" Um ambiente de programação e processamento de aplicações paralelas para grades computacionais. Hybrid MPI - uma implementação MPI para ambientes distribuídos híbridos. Paralelização de Um Algoritmo Para Visão Estéreo Computacional Por Análise de Diferença de Fase Entre Imagens Um ambiente de desenvolvimento e execução de aplicações grid escritas totalmente em Java. "Aplicação de técnicas de computação paralela para simulação de fluidos com métodos de partículas explícitos" Um Ambiente de Programação de Alto Desempenho para a Visualização Volumétrica Estrategias Para Implementacao Paralela-Distribuido da Dissecacao Anhnhada Cartesiana Data warehouse utilizando processamento paralelo "Acesso paralelo a arquivos em sistemas multiprocessadores" "Gerenciamento de tarefas com ou sem dependência, sequenciais e paralelas, em sistemas heterogêneos de grades computacionais" HyMPI - Hybrid MPI: Uma Extensão MPI para integração de Clusters Heterogêneos Algoritmo híbrido de otimização de leões multiobjetivo e paralelo para alinhamento múltiplo de sequências Moop: Uma Metodologia Para Auxiliar O Desenvolvimento de Aplicações Para Processamento Paralelo "Orquestração de migração massiva de máquinas virtuais baseada em análise cíclica para ambientes de computação na nuvem" Aplicação de estrat´rgias híbridas em algoritmos de alinhamento múltiplo de sequências para ambientes de computação paralela e distribuída "Ferramenta de programação e processamento para execução de aplicações com grandes quantidades de dados em ambientes distribuídos" Aspectos de Implementação de Um Ambiente Para Programação Paralela Com Variáveis Compartilhadas Em Sistemas Distribuídos Uma arquitetura de preservação a longo prazo de Big Data com gerenciamento de elasticidade em nuvem. Uma Infra-estrutura para Banco de Dados Baseado em Arquivos Paralelos e Distribuídos "Estratégias de escalonamento de Workflows com tarefas paralelas e sequenciais em grades computacionais" Integração de Bancos de Dados Heterogêneo Utilizando Grades Computacionais Modelos de Representação Intermediária Para Computação Paralela Um ambiente para programação paralela com variáveis compartilhadas em sistemas distribuídos heterogêneos "Atendimento para composição de serviços justo e transacional com origem em múltiplos domínios" Um Ambiente de Programação Para Visualização Volumétrica de Alto Desempenho Um mecanismo de consistência scope de variáveis comartilhadas aplicando um protocolo home-based Uma Nova Estratégia Para A Gerência de Memória Para Sistemas de Computação de Alto Desempenho "Metodologia para execução de aplicações paralelas baseadas no modelo BSP com tarefas heterogêneas" Parstool: Um Sistema de Auxílio À Simulação de Sistemas Paralelos ASPECTOS DE SINCRONIZACAO E COORDENACAO EM PROGRAMACAO ORIENTADA A OBJETOS Um ambiente de execucao e desenvolvimento de aplicacoes Grid escritas totalmente em Java Considerações sobre as estratégias de um sistema de arquivos paralelos integrado ao processamento distribuído Desenvolvimento de um Ambiente com Suporte à Programação Paralela com Variáveis Compartilhadas em um Sistema Distribuído Heterogêneo Windows Um mecanismo de consistência scope de variáveis compartilhadas aplicando um protocolo home-based "Aplicação de estratégias híbridas em algoritmos de alinhamento múltiplo de sequências para ambientes de computação paralela e distribuída" Depuração de erros lógicos em programas paralelos. Suporte de Processamento Para Programação Paralela No Paradigma de Variáveis Compartilhadas Sobre Sistemas Com Memória Compartilhada Distribuída. Metodologia e Ferramentas para a Paralelização de Laços Aninhados com Processamento Heterogêneo Estratégias de controle dinâmico de caminhos ópticos sobre redes fotônicas WDM utilizando inteligência de enxame. Data Warehouse utilizando processamento paralelo em ambiente distribuído. Considerações sobre a Integração de um Banco de Dados e um Data Warehouse sobre um Sistema de Arquivos Paralelos "Ferramenta para montagem de sequências genômicas em ambientes de memória compartilhada e distribuída com FPGAs" GERENCIAMENTO DE CARGA EM SISTEMAS DE OBJETOS DISTRIBUÍDOS Uma Implementação da Ling. Paralela CPAR usando modelo de Programação 'Threads Algoritmo distribuído para alocação de múltiplos recursos em ambientes distribuídos. Uma Nova Estratégia para a Gerência de Memória para Sistemas de Computação de Alto Desempenho UM CONJUNTO DE RECURSOS PARA PROGRAMACAO PARALELA ORIENTADA A OBJETOS Metodologia para execução de aplicações paralelas baseads no modelo BSP com tarefas heterogêneas Integração entre sistema multi-agentes e sistemas de banco de dados distribuídos.