ARTÍCULO
TITULO

Conversão Semi-automática de Algoritmos Sequenciais de Processamento Digital de Imagens para Algoritmos Paralelos na Arquitetura CUDA

Vagner Gon Furtado    
Eduardo Max Amaro Amaral    
Filipe Wall Mutz    
Flavio Severiano Lamas de Souza    
Karin Satie Komati    

Resumen

Sistemas de processamento digital de imagens podem ter tempo de execução não compatíveis com o esperado pelo usuário. Uma possível solução é o uso de processamento paralelo para diminuir o tempo de execução de algoritmos de processamento de imagens. A tecnologia CUDA oferece uma interface de desenvolvimento para tirar proveito do processamento paralelo em GPUs, entretanto, possui uma alta curva de aprendizagem e exige conhecimento de recursos específicos, como sua arquitetura e tipos de memória. Este trabalho propõe uma ferramenta semi-automática para converter algoritmos de processamento de imagens sequenciais em uma versão paralela para GPU na qual o programador não precisa conhecer os detalhes da arquitetura, nem os seus comandos de programação específicos. Para tanto, o programador deve adotar a definição da API deste trabalho, seguindo os protótipos de funções e incluir, em seu código fonte, diretivas que identifiquem uma das quatro categorias de processamento: operações pixel a pixel, operações de vizinhança de pixel, operações que reduzem a imagem para um valor escalar e operações que reduzem a imagem para um vetor. O resultado final é o código fonte paralelizado na tecnologia CUDA. Foram realizados experimentos para cada uma das categorias e os resultados mostraram que a versão paralela diminui o tempo de execução para três categorias, exceto a de operações que reduzem a imagem para um vetor devido aos acessos simultâneos ao mesmo endereço de memória da posição do vetor.

 Artículos similares

       
 
Giordani Rafael Conceicao Sodre,Bergson Cavalcanti de Moraes,Douglas Silva Ferreira,Juarez Ventura Oliveira,Everaldo Barreiros Souza    
A região de Carajás (constituída principalmente das cidades de Marabá, Parauapebas, Curionópolis, Canaã dos Carajás e Eldorado dos Carajás) no estado do Pará e a região de São Luís no estado do Maranhão são os polos mais importantes para a companhia Vale... ver más

 
Iug Lopes,Brauliro Gonçalves Leal    
As alterações climáticas no mundo estão se acentuando nos últimos anos e o Brasil já vivencia mudanças associadas ao aumento da temperatura, principalmente no Nordeste. O objetivo deste trabalho foi a verificação das variações do Índice de Aridez (IA), c... ver más

 
Amanda Balbino Cardozo,Igor Stivanelli Custódio,Michelle Simões Reboita,Sâmia Regina Garcia    
Este estudo abordou três objetivos: (1) determinar a climatologia de frentes frias (FFs) em 8 cidades ao longo da costa leste da América do Sul no período de 2007 a 2013 com base em análise visual de cartas sinóticas e com um método objetivo usando duas ... ver más

 
Paulo Roberto Megna Francisco,Raimundo Mainar de Medeiros,Valneli da Silva Melo,Djail Santos    
Visando contribuir para o planejamento de atividades que são influenciadas pela quantidade de água precipitada, em que os resultados condicionam decisões de ordem tática ou estratégica analisou-se a série de dados históricos de 1912 a 2014 de precipitaçã... ver más

 
Patricia Simone Palhana Moreira,Rivanildo Dallacort,Edinéia Aparecida dos Santos Galvanin,Ronaldo José Neves,Marco Antonio Camillo de Carvalho,João Danilo Barbieri    
As variáveis meteorológicas estão entre os fatores que influenciam em todos os setores da sociedade. O objetivo deste trabalho foi analisar o ciclo diário de variáveis meteorológicas nos diferentes biomas do estado de Mato Grosso. Para tanto, foram utili... ver más