This thesis describes the architecture and the enhancement process of an open-source soft-GPU for FPGAs (FGPU) for deep learning applications. Initially, an extensive study has been conducted to investigate the state-of-the-art of the available embedded GPU solutions. Thereafter, the FGPU has been chosen as a promising architecture to enhance. Due to lack of an accurate documentation, a relatively big effort has been made in the reverse engineering of the architecture. Eventually, the FGPU has been enhanced for more compliance with the OpenCL standard, which in the original version was not fully supported. This increase of compatibility has led to a reduction of the programming effort (and consequently of the development time) while simulta...
Deep learning a large scalable network architecture based on neural network. It is currently an extr...
OpenCL has been proposed as a means of accelerating functional computation using FPGA and GPU accele...
Many emerging applications require hardware acceleration due to their growing computational intensit...
In recent years, with the development of computer science, deep learning is held as competent enough...
The rise of deep-learning (DL) has been fuelled by the improvements in accelerators. Due to its uniq...
Deep learning is an emerging workload in the field of HPC. This powerful method of resolution is abl...
International audienceThe work presented deals with the evaluation of F-PGAs resurgence for hardware...
In the optimization of deep neural networks (DNNs) via evolutionary algorithms (EAs) and the impleme...
In recent years, deep convolutional neural networks (ConvNet) have shown their popularity in various...
Due to copyright restrictions, the access to the full text of this article is only available via sub...
This document presents an evaluation of OpenCL as a mechanism to exploit FPGA resources. To evaluate...
The aim of this project is to conduct a study of deep learning on multi-core processors. The study i...
The semiconductor industry has been working constantly to reduce transistor size and thereby to get ...
There are many successful applications to take advantages of massive parallelization on GPU for deep...
With the rapid proliferation of computing systems and the internet, the amount of data generated has...
Deep learning a large scalable network architecture based on neural network. It is currently an extr...
OpenCL has been proposed as a means of accelerating functional computation using FPGA and GPU accele...
Many emerging applications require hardware acceleration due to their growing computational intensit...
In recent years, with the development of computer science, deep learning is held as competent enough...
The rise of deep-learning (DL) has been fuelled by the improvements in accelerators. Due to its uniq...
Deep learning is an emerging workload in the field of HPC. This powerful method of resolution is abl...
International audienceThe work presented deals with the evaluation of F-PGAs resurgence for hardware...
In the optimization of deep neural networks (DNNs) via evolutionary algorithms (EAs) and the impleme...
In recent years, deep convolutional neural networks (ConvNet) have shown their popularity in various...
Due to copyright restrictions, the access to the full text of this article is only available via sub...
This document presents an evaluation of OpenCL as a mechanism to exploit FPGA resources. To evaluate...
The aim of this project is to conduct a study of deep learning on multi-core processors. The study i...
The semiconductor industry has been working constantly to reduce transistor size and thereby to get ...
There are many successful applications to take advantages of massive parallelization on GPU for deep...
With the rapid proliferation of computing systems and the internet, the amount of data generated has...
Deep learning a large scalable network architecture based on neural network. It is currently an extr...
OpenCL has been proposed as a means of accelerating functional computation using FPGA and GPU accele...
Many emerging applications require hardware acceleration due to their growing computational intensit...