Deep neural network acceleration using Intel NIOS-II custom instructions.

dc.contributor.authorBoudraa, Nadjib
dc.contributor.authorMihoubi, ,Djenet Yasmine
dc.contributor.authorMaache, Ahmed (Supervisor)
dc.date.accessioned2025-04-28T08:25:25Z
dc.date.available2025-04-28T08:25:25Z
dc.date.issued2024
dc.description39 p.en_US
dc.description.abstractThe 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.en_US
dc.identifier.urihttps://dspace.univ-boumerdes.dz/handle/123456789/15217
dc.language.isoenen_US
dc.publisherUniversité M’hamed Bougara de Boumerdes : Institut de Genie Electrique et Electroniqueen_US
dc.subjectDeep neural networken_US
dc.subjectIntel NIOS-IIen_US
dc.titleDeep neural network acceleration using Intel NIOS-II custom instructions.en_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Master_report.pdf
Size:
2.91 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections