TCC
Implementação de uma rede neural artificial de camada simples em plataforma gpu utilizando linguagem cuda
Carregando...
Notas
Data
Autores
Orientadores
Editores
Coorientadores
Membros de banca
Título da Revista
ISSN da Revista
Título de Volume
Editor
Faculdade, Instituto ou Escola
Departamento
Programa de Pós-Graduação
Agência de fomento
Tipo de impacto
Áreas Temáticas da Extenção
Objetivos de Desenvolvimento Sustentável
Dados abertos
Resumo
Essa monografia descreve técnicas de paralelização para implementação
de redes neurais. Estão sendo utilizadas técnicas de programação em GPU (Graphic
Processing Units ou Unidade de Processamento Gráfico) para fins de melhoria
de performance em redes neurais artificiais. Duas diferentes técnicas foram implementadas
para serem executadas junto a GPU, mas não obtiveram ganho frente
a CPU. Uma análise completa do ganho de velocidade e das técnicas utilizadas
mostrando qual a mais eficiente é exibido no final deste estudo.
Abstract
This monograph describes parallelization techniques for implementation
of neural networks. Techniques are being used for GPU programming in order to
improve performance in artificial neural networks. Two different techniques were
implemented to run from the GPU, but have been unsuccessful against the CPU. A
complete analysis of the speedup of the used techniques shows which is the more
efficient is displayed at the end of the study.
Descrição
Área de concentração
Agência de desenvolvimento
Palavra chave
Marca
Objetivo
Procedência
Impacto da pesquisa
Resumen
ISBN
DOI
Citação
COELHO, R. A. Implementação de uma rede neural artificial de camada simples em plataforma gpu utilizando linguagem cuda. 2011. 99 p. Monografia (Graduação em Ciência da Computação) - Universidade Federal de Lavras, Lavras, 2011.
