Desarrollo de un procesador de dominio específico orientado a la implementación de redes neuronales artificiales mediante instrucciones personalizadas del ISA de RISC-V
Professor Advisor
dc.contributor.advisor
Rivera Serrano, Francisco
Author
dc.contributor.author
Vásquez Parra, Daniel Ignacio
Associate professor
dc.contributor.other
Figueroa Sepúlveda, Cristián J.
Associate professor
dc.contributor.other
Caba Rutte, Andrés
Admission date
dc.date.accessioned
2023-01-27T16:23:08Z
Available date
dc.date.available
2023-01-27T16:23:08Z
Publication date
dc.date.issued
2022
Identifier
dc.identifier.other
10.58011/wdsd-4j02
Identifier
dc.identifier.uri
https://repositorio.uchile.cl/handle/2250/191846
Abstract
dc.description.abstract
Este trabajo consta del desarrollo de un procesador de dominio específico orientado a redes
neuronales convolucionales, usando instrucciones personalizadas y basado en un procesador
de RISC-V, con el fin de reducir el tiempo de ejecución de la red.
El trabajo se desarrolló en varias etapas:
Primero, un análisis de cada una de las etapas de una red CNN con el fin de comprender
mejor los puntos donde se puede optimizar el tiempo de ejecución.
Después, se plantean en detalle cada una de las instrucciones nuevas necesarias y se
adaptan con el fin de que no interfieran en las instrucciones creadas ya en un procesador
de RISC-V.
En la siguiente etapa, se crea el circuito necesario para las simulaciones y se programa
en el lenguaje de descripción de hardware (HDL) Verilog
Finalmente, se realizaron las simulaciones y comparaciones con un procesador de RISC V, para conocer en cuánto tiempo se reduce la operación de la red CNN.
Todas las implementaciones se realizaron en el software ACTIVE HDL, de la empresa
ALDEC , y las comparaciones se realizaron con las mismas configuraciones para que ambos
procesadores estuvieran en igualdad de operación.
Los resultados obtenidos en el desarrollo de este trabajo son alentadores ya que se logra
reducir el tiempo de operación considerablemente, sobretodo, en las etapas de multiplicación
matricial y convolución.
es_ES
Lenguage
dc.language.iso
es
es_ES
Publisher
dc.publisher
Universidad de Chile
es_ES
Type of license
dc.rights
Attribution-NonCommercial-NoDerivs 3.0 United States
Desarrollo de un procesador de dominio específico orientado a la implementación de redes neuronales artificiales mediante instrucciones personalizadas del ISA de RISC-V
es_ES
Document type
dc.type
Tesis
es_ES
dc.description.version
dc.description.version
Versión original del autor
es_ES
dcterms.accessRights
dcterms.accessRights
Acceso abierto
es_ES
Cataloguer
uchile.catalogador
gmm
es_ES
Department
uchile.departamento
Departamento de Ingeniería Eléctrica
es_ES
Faculty
uchile.facultad
Facultad de Ciencias Físicas y Matemáticas
es_ES
uchile.carrera
uchile.carrera
Ingeniería Civil Eléctrica
es_ES
uchile.gradoacademico
uchile.gradoacademico
Licenciado
es_ES
uchile.notadetesis
uchile.notadetesis
Memoria para optar al título de Ingeniero Civil Eléctrico