This document provides an overview of deep learning on GPUs. It discusses how GPUs are well-suited for deep learning and other computationally intensive tasks due to their massively parallel architecture. The document then describes what deep learning is, including different types of neural networks commonly used. It also discusses how deep learning can enhance analytics and big data by automating feature extraction. Examples of running deep learning on Spark clusters using frameworks like TensorFlow on Spark are presented.