My research group maintains GPGPU-Sim, a widely used simulator for modeling graphics processing units (GPUs) running CUDA. GPUs are the most widely used way to train neural networks using frameworks such as Google's Tensorflow. The project will involve adding support to GPGPU-Sim to run NVIDIA's cuDNN library that is used by Google's TensorFlow. |