Depot Institutionnel de l'UMBB >
Mémoires de Master 2 >
Institut de Génie Electrique et d'Electronique >
Computer >
Please use this identifier to cite or link to this item:
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 |
Issue Date: | 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: | http://dlibrary.univ-boumerdes.dz:8080/handle/123456789/15217 |
Appears in Collections: | Computer
|
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.
|