moDNN: Memory optimal DNN training on GPUs
cuDNN: Efficient Primitives for Deep Learning