Graphics processing units (GPUs) were originally used solely for the purpose of graph- ics rendering. This changed with the introduction of technologies like CUDA that enabled to use graphics processors as any other computing device. However, writing an efficient program for GPUs, also called GPU kernel, is one of the most difficult programming disciplines. The latest research in the field suggests that these difficulties could be po- tentially mitigated with machine learning methods. One especially successful approach is based on the utilization of recurrent neural networks (RNNs) over different representa- tions of source code. In this work, we present two RNN-based solutions that are able to derive performance characteristics of a CUDA G...
There are many successful applications to take advantages of massive parallelization on GPU for deep...
Neural networks stand out from artificial intelligence because they can complete challenging tasks, ...
Data analysts predict that the GPU as a Service (GPUaaS) market will grow from US$700 million in 201...
The Graphics Processing Units (GPUs) have been used for accelerating graphic calculations as well as...
Abstract—Large scale artificial neural networks (ANNs) have been widely used in data processing appl...
Abstract. This work presents the implementation of Feedforward Multi-Layer Perceptron (FFMLP) Neural...
Recently, General Purpose Graphical Processing Units (GP-GPUs) have been identified as an intriguing...
Context. Machine Learning is a complex and resource consuming process that requires a lot of computi...
Open-source deep learning tools has been distributed numerously and has gain popularity in the past ...
The Graphics Processing Unit (GPU) parallel architecture is now being used not just for graphics but...
Neural networks (NNs) have been used in several areas, showing their potential but also their limita...
Heterogeneous processing using GPUs is here to stay and today spans mobile devices, laptops, and ...
NVIDIA have released a new platform (CUDA) for general purpose computing on their graphical processi...
Nowadays, heterogeneous embedded platforms are extensively used in various low-latency applications,...
The focus of this work is the automatic performance tuning of stencil computations on Graphics Proce...
There are many successful applications to take advantages of massive parallelization on GPU for deep...
Neural networks stand out from artificial intelligence because they can complete challenging tasks, ...
Data analysts predict that the GPU as a Service (GPUaaS) market will grow from US$700 million in 201...
The Graphics Processing Units (GPUs) have been used for accelerating graphic calculations as well as...
Abstract—Large scale artificial neural networks (ANNs) have been widely used in data processing appl...
Abstract. This work presents the implementation of Feedforward Multi-Layer Perceptron (FFMLP) Neural...
Recently, General Purpose Graphical Processing Units (GP-GPUs) have been identified as an intriguing...
Context. Machine Learning is a complex and resource consuming process that requires a lot of computi...
Open-source deep learning tools has been distributed numerously and has gain popularity in the past ...
The Graphics Processing Unit (GPU) parallel architecture is now being used not just for graphics but...
Neural networks (NNs) have been used in several areas, showing their potential but also their limita...
Heterogeneous processing using GPUs is here to stay and today spans mobile devices, laptops, and ...
NVIDIA have released a new platform (CUDA) for general purpose computing on their graphical processi...
Nowadays, heterogeneous embedded platforms are extensively used in various low-latency applications,...
The focus of this work is the automatic performance tuning of stencil computations on Graphics Proce...
There are many successful applications to take advantages of massive parallelization on GPU for deep...
Neural networks stand out from artificial intelligence because they can complete challenging tasks, ...
Data analysts predict that the GPU as a Service (GPUaaS) market will grow from US$700 million in 201...