Arquitectura de dominio específico para redes neuronales recurrentes utilizando la ISA de RISC-V
Professor Advisor
dc.contributor.advisor
Rivera Serrano, Francisco
Author
dc.contributor.author
Letelier Zamora, Tomás Arturo
Associate professor
dc.contributor.other
Caba Rutte, Andrés
Associate professor
dc.contributor.other
Díaz Quezada, Marcos
Admission date
dc.date.accessioned
2022-04-11T14:15:55Z
Available date
dc.date.available
2022-04-11T14:15:55Z
Publication date
dc.date.issued
2022
Identifier
dc.identifier.other
10.58011/n44a-f606
Identifier
dc.identifier.uri
https://repositorio.uchile.cl/handle/2250/184830
Abstract
dc.description.abstract
Las redes Neuronales Artificiales son ampliamente utilizadas en la actualidad debido a su capacidad de resolver problemas a partir de los datos disponibles de este. Estas, sin embargo, conllevan una necesidad de una gran capacidad computacional debido al gran número de cálculos matemáticos requeridos para el funcionamiento de estas redes.
A partir de esto, se busca explorar la reciente ISA open-source: RISC-V, realizando una aplicación de dominio especifico orientado a redes neuronales sobre este tipo de procesador. Para esto, en este trabajo de título se realiza la implementación de una red neuronal utilizando esta ISA, específicamente, una red neuronal recurrente LSTM. El objetivo consiste, entonces, en realizar mediciones de tiempo, respecto al entrenamiento y ejecución de la implementación de esta red, y comparar estos tiempos a mediciones obtenidas utilizando los procesadores más comunes: CPU y GPU.
Entre los resultados obtenidos se logra realizar una implementación funcional de una red LSTM en RISC-V, donde los tiempos obtenidos son comparables a aquellos obtenidos por una CPU, sin embargo el procesador GPU sigue siendo considerablemente más eficiente, al menos respecto a la implementación realizada, la cual puede ser mejorara aún más utilizando instrucciones atómicas de RISC-V o, incluso, a través de la implementación de instrucciones personalizadas.
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