Show simple item record

Professor Advisordc.contributor.advisorRivera Serrano, Francisco
Authordc.contributor.authorVásquez Parra, Daniel Ignacio
Associate professordc.contributor.otherFigueroa Sepúlveda, Cristián J.
Associate professordc.contributor.otherCaba Rutte, Andrés
Admission datedc.date.accessioned2023-01-27T16:23:08Z
Available datedc.date.available2023-01-27T16:23:08Z
Publication datedc.date.issued2022
Identifierdc.identifier.urihttps://repositorio.uchile.cl/handle/2250/191846
Abstractdc.description.abstractEste 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
Lenguagedc.language.isoeses_ES
Publisherdc.publisherUniversidad de Chilees_ES
Type of licensedc.rightsAttribution-NonCommercial-NoDerivs 3.0 United States*
Link to Licensedc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/us/*
Keywordsdc.subjectHardware de computadores
Keywordsdc.subjectRedes neuronales (Ciencia de la computación)
Keywordsdc.subjectRISC-V
Keywordsdc.subjectCNN
Keywordsdc.subjectAssembler
Títulodc.titleDesarrollo de un procesador de dominio específico orientado a la implementación de redes neuronales artificiales mediante instrucciones personalizadas del ISA de RISC-Ves_ES
Document typedc.typeTesises_ES
dc.description.versiondc.description.versionVersión original del autores_ES
dcterms.accessRightsdcterms.accessRightsAcceso abiertoes_ES
Catalogueruchile.catalogadorgmmes_ES
Departmentuchile.departamentoDepartamento de Ingeniería Eléctricaes_ES
Facultyuchile.facultadFacultad de Ciencias Físicas y Matemáticases_ES
uchile.carrerauchile.carreraIngeniería Civil Eléctricaes_ES
uchile.gradoacademicouchile.gradoacademicoLicenciadoes_ES
uchile.notadetesisuchile.notadetesisMemoria para optar al título de Ingeniero Civil Eléctricoes_ES


Files in this item

Icon
Icon

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivs 3.0 United States
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 United States