One weird trick for parallelizing convolutional neural networks
GPU Asynchronous Stochastic Gradient Descent to Speed Up Neural Network Training