Deep Learning and Hardware
Papers
Accelerating Deep Convolutional Neural Networks Using Specialized Hardware
Hardware System
Building a Deep Learning (Dream) Machine
A Full Hardware Guide to Deep Learning
GPU
Course on CUDA Programming on NVIDIA GPUs, July 27–31, 2015
http://people.maths.ox.ac.uk/gilesm/cuda/
An Introduction to GPU Programming using Theano
- youtube: https://www.youtube.com/watch?v=eVd2TqEkVp0
- video: http://pan.baidu.com/s/1c1i6LtI#path=%252F
从深度学习选择什么样的gpu来谈谈gpu的硬件架构
GPU折腾手记——2015 (by 李沐)
HPC, Deep Learning and GPUs(2016 Stanford HPC Conference)
Modern GPU 2.0: Design patterns for GPU computing
- intro: Modern GPU is code and commentary intended to promote new and productive ways of thinking about GPU computing.
- homepage: http://nvlabs.github.io/moderngpu/
- github: https://github.com/nvlabs/moderngpu
FPGA
Recurrent Neural Networks Hardware Implementation on FPGA
Is implementing deep learning on FPGAs a natural next step after the success with GPUs?
Efficient Implementation of Neural Network Systems Built on FPGAs, Programmed with OpenCL
Deep Learning on FPGAs: Past, Present, and Future
SRAM
ShiDianNao: Shifting Vision Processing Closer to the Sensor