Depot Institutionnel de l'UMBB >
Mémoires de Master 2 >
Institut de Génie Electrique et d'Electronique >
Computer >
Veuillez utiliser cette adresse pour citer ce document :
http://dlibrary.univ-boumerdes.dz:8080/handle/123456789/15217
|
Titre: | Deep neural network acceleration using Intel NIOS-II custom instructions. |
Auteur(s): | Boudraa, Nadjib Mihoubi, ,Djenet Yasmine Maache, Ahmed (Supervisor) |
Mots-clés: | Deep neural network Intel NIOS-II |
Date de publication: | 2024 |
Editeur: | Université M’hamed Bougara de Boumerdes : Institut de Genie Electrique et Electronique |
Résumé: | The rapid advancement of Artificia lIntelligence (AI ) hasled to its integration into various fields, including embedded systems, which present unique challenges due to constraint sin storage, power consumption, and the need for realtime execution. To optimize AI performance in these environments, we propose a hardware acceleration system. This system incorporates a floating point unit and lookup tables for Sigmoid and Leaky-ReLU activation functions, both designed using HDL and implemented on a Field Programmable Gate Array (FPGA) with the Nios II soft processor and its custom instructions.
We tested this system on a Deep Neural Network (DNN) written in C and trained it multiple times with varying numbers of layers. The results were remarkable, with some networks experiencing performance improvements of over 60%. However, as the model’s complexity increased with additional layers, the acceleration benefi tdecreased, dropping to around 10% in the most complex scenarios.
Despite this reduction in acceleration for highly complex models, our system remains reliable and efficient, demonstrating its potential for critic alreal-time embedded AIapplications. |
Description: | 39 p. |
URI/URL: | http://dlibrary.univ-boumerdes.dz:8080/handle/123456789/15217 |
Collection(s) : | Computer
|
Fichier(s) constituant ce document :
|
Tous les documents dans DSpace sont protégés par copyright, avec tous droits réservés.
|