https://hgpu.org/?p=14970
Large Scale Artificial Neural Network Training Using Multi-GPUs