dc.creator | Ríos Navarro, José Antonio | es |
dc.creator | Gutiérrez Galán, Daniel | es |
dc.creator | Domínguez Morales, Juan Pedro | es |
dc.creator | Piñero-Fuentes, Enrique | es |
dc.creator | Durán López, Lourdes | es |
dc.creator | Tapiador Morales, Ricardo | es |
dc.creator | Domínguez Morales, Manuel Jesús | es |
dc.date.accessioned | 2021-06-19T09:57:18Z | |
dc.date.available | 2021-06-19T09:57:18Z | |
dc.date.issued | 2021-01 | |
dc.identifier.citation | Ríos Navarro, J.A., Gutiérrez Galán, D., Domínguez Morales, J.P., Piñero-Fuentes, E., Durán López, L., Tapiador Morales, R. y Domínguez Morales, M.J. (2021). Efficient Memory Organization for DNN Hardware Accelerator Implementation on PSoC. Electonics, 10 (1), 94-. | |
dc.identifier.issn | 2079-9292 | es |
dc.identifier.uri | https://hdl.handle.net/11441/112503 | |
dc.description.abstract | The use of deep learning solutions in different disciplines is increasing and their algorithms are computationally expensive in most cases. For this reason, numerous hardware accelerators have appeared to compute their operations efficiently in parallel, achieving higher performance and lower latency. These algorithms need large amounts of data to feed each of their computing layers, which makes it necessary to efficiently handle the data transfers that feed and collect the information to and from the accelerators. For the implementation of these accelerators, hybrid devices are widely used, which have an embedded computer, where an operating system can be run, and a field-programmable gate array (FPGA), where the accelerator can be deployed. In this work, we present a software API that efficiently organizes the memory, preventing reallocating data from one memory area to another, which improves the native Linux driver with a 85% speed-up and reduces the frame computing time by 28% in a real application. | es |
dc.description.sponsorship | Spanish Agencia Estatal de Investigación (AEI) project MINDROB: “Percepción y Cognición Neuromórfica para Actuación Robótica de Alta Velocidad PID2019- 105556GB-C33 | es |
dc.description.sponsorship | Spanish Agencia Estatal de Investigación (AEI) project MINDROB: “Percepción y Cognición Neuromórfica para Actuación Robótica de Alta Velocidad AEI/10.13039/501100011033 | es |
dc.format | application/pdf | es |
dc.format.extent | 10 p. | es |
dc.language.iso | eng | es |
dc.publisher | MDPI | es |
dc.relation.ispartof | Electonics, 10 (1), 94-. | |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 Internacional | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.subject | Deep learning | es |
dc.subject | Embedded systems | es |
dc.subject | PSoC | es |
dc.subject | Memory organization | es |
dc.subject | FPGA | es |
dc.subject | Hardware accelerator | es |
dc.title | Efficient Memory Organization for DNN Hardware Accelerator Implementation on PSoC | es |
dc.type | info:eu-repo/semantics/article | es |
dc.type.version | info:eu-repo/semantics/publishedVersion | es |
dc.rights.accessRights | info:eu-repo/semantics/openAccess | es |
dc.contributor.affiliation | Universidad de Sevilla. Departamento de Arquitectura y Tecnología de Computadores | es |
dc.relation.projectID | PID2019- 105556GB-C33 | es |
dc.relation.projectID | AEI/10.13039/501100011033 | es |
dc.relation.publisherversion | https://www.mdpi.com/2079-9292/10/1/94 | es |
dc.identifier.doi | 10.3390/electronics10010094 | es |
dc.contributor.group | Universidad de Sevilla. TEP108: Robótica y Tecnología de Computadores | es |
dc.journaltitle | Electonics | es |
dc.publication.volumen | 10 | es |
dc.publication.issue | 1 | es |
dc.publication.initialPage | 94 | es |