https://hgpu.org/?p=9621
Artificial Neural Network Simulation on CUDA