Evaluación del rendimiento de redes neuronales en dispositivos edge mediante el framework NC-SDK
In the world of Internet of Things (IoT), edge computing has increased its popularity in recent years. This study describes the Neural Compute Software Development Kit (NCSDK) package, which contains a set of development tools in order to be able to adapt, compile and run inferences from different d...
| Autor: | |
|---|---|
| Tipo de recurso: | tesis de maestría |
| Fecha de publicación: | 2024 |
| País: | España |
| Institución: | Universidad Complutense de Madrid (UCM) |
| Repositorio: | Docta Complutense |
| Idioma: | inglés |
| OAI Identifier: | oai:docta.ucm.es:20.500.14352/109073 |
| Acceso en línea: | https://hdl.handle.net/20.500.14352/109073 |
| Access Level: | acceso abierto |
| Palabra clave: | 004(043.3) NC-SDK PowerVR Redes neuronales Rendimiento Inferencia Neural networks Performance Inference Informática (Informática) 33 Ciencias Tecnológicas |
| id |
ES_706d7e7e58d14ca197cc899ba8ced8dc |
|---|---|
| oai_identifier_str |
oai:docta.ucm.es:20.500.14352/109073 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
Evaluación del rendimiento de redes neuronales en dispositivos edge mediante el framework NC-SDKPerformance benchmark of neural networks on edge devices using the NC-SDK frameworkMorán Montero, David004(043.3)NC-SDKPowerVRRedes neuronalesRendimientoInferenciaNeural networksPerformanceInferenceInformática (Informática)33 Ciencias TecnológicasIn the world of Internet of Things (IoT), edge computing has increased its popularity in recent years. This study describes the Neural Compute Software Development Kit (NCSDK) package, which contains a set of development tools in order to be able to adapt, compile and run inferences from different deep learning models on certain specific devices. This project demonstrates the workflow with the NC-SDK package, highlighting the processes of adapting deep learning models from various implementations, compiling neural networks for execution on the deployment platform, and executing distinct models using the PowerVR GPU. Finally, it is conducted a performance benchmark on different ML categories, such as image classification, object detection and segmentation, and language processing. The obtained results will be compared and analyzed with CPU usage by other frameworks.Igual Peña, Francisco DanielPiñuel Moreno, LuisUniversidad Complutense de Madrid20242024-01-0120242024-01-01master thesishttp://purl.org/coar/resource_type/c_bdccAMhttp://purl.org/coar/version/c_ab4af688f83e57aainfo:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/20.500.14352/109073reponame:Docta Complutenseinstname:Universidad Complutense de Madrid (UCM)Inglésengopen accesshttp://purl.org/coar/access_right/c_abf2Attribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessoai:docta.ucm.es:20.500.14352/1090732026-06-02T12:44:21Z |
| dc.title.none.fl_str_mv |
Evaluación del rendimiento de redes neuronales en dispositivos edge mediante el framework NC-SDK Performance benchmark of neural networks on edge devices using the NC-SDK framework |
| title |
Evaluación del rendimiento de redes neuronales en dispositivos edge mediante el framework NC-SDK |
| spellingShingle |
Evaluación del rendimiento de redes neuronales en dispositivos edge mediante el framework NC-SDK Morán Montero, David 004(043.3) NC-SDK PowerVR Redes neuronales Rendimiento Inferencia Neural networks Performance Inference Informática (Informática) 33 Ciencias Tecnológicas |
| title_short |
Evaluación del rendimiento de redes neuronales en dispositivos edge mediante el framework NC-SDK |
| title_full |
Evaluación del rendimiento de redes neuronales en dispositivos edge mediante el framework NC-SDK |
| title_fullStr |
Evaluación del rendimiento de redes neuronales en dispositivos edge mediante el framework NC-SDK |
| title_full_unstemmed |
Evaluación del rendimiento de redes neuronales en dispositivos edge mediante el framework NC-SDK |
| title_sort |
Evaluación del rendimiento de redes neuronales en dispositivos edge mediante el framework NC-SDK |
| dc.creator.none.fl_str_mv |
Morán Montero, David |
| author |
Morán Montero, David |
| author_facet |
Morán Montero, David |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Igual Peña, Francisco Daniel Piñuel Moreno, Luis Universidad Complutense de Madrid |
| dc.subject.none.fl_str_mv |
004(043.3) NC-SDK PowerVR Redes neuronales Rendimiento Inferencia Neural networks Performance Inference Informática (Informática) 33 Ciencias Tecnológicas |
| topic |
004(043.3) NC-SDK PowerVR Redes neuronales Rendimiento Inferencia Neural networks Performance Inference Informática (Informática) 33 Ciencias Tecnológicas |
| description |
In the world of Internet of Things (IoT), edge computing has increased its popularity in recent years. This study describes the Neural Compute Software Development Kit (NCSDK) package, which contains a set of development tools in order to be able to adapt, compile and run inferences from different deep learning models on certain specific devices. This project demonstrates the workflow with the NC-SDK package, highlighting the processes of adapting deep learning models from various implementations, compiling neural networks for execution on the deployment platform, and executing distinct models using the PowerVR GPU. Finally, it is conducted a performance benchmark on different ML categories, such as image classification, object detection and segmentation, and language processing. The obtained results will be compared and analyzed with CPU usage by other frameworks. |
| publishDate |
2024 |
| dc.date.none.fl_str_mv |
2024 2024-01-01 2024 2024-01-01 |
| dc.type.none.fl_str_mv |
master thesis http://purl.org/coar/resource_type/c_bdcc AM http://purl.org/coar/version/c_ab4af688f83e57aa |
| dc.type.openaire.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| dc.identifier.none.fl_str_mv |
https://hdl.handle.net/20.500.14352/109073 |
| url |
https://hdl.handle.net/20.500.14352/109073 |
| dc.language.none.fl_str_mv |
Inglés eng |
| language_invalid_str_mv |
Inglés |
| language |
eng |
| dc.rights.none.fl_str_mv |
open access http://purl.org/coar/access_right/c_abf2 Attribution-NonCommercial-NoDerivatives 4.0 International http://creativecommons.org/licenses/by-nc-nd/4.0/ |
| dc.rights.openaire.fl_str_mv |
info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
open access http://purl.org/coar/access_right/c_abf2 Attribution-NonCommercial-NoDerivatives 4.0 International http://creativecommons.org/licenses/by-nc-nd/4.0/ |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.source.none.fl_str_mv |
reponame:Docta Complutense instname:Universidad Complutense de Madrid (UCM) |
| instname_str |
Universidad Complutense de Madrid (UCM) |
| reponame_str |
Docta Complutense |
| collection |
Docta Complutense |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869410579817431040 |
| score |
15,812455 |