Computers are increasingly being used to process and understand data. New approaches to computation are required as current processor technology reaches fundamental limits. Deep learning is a branch of machine learning that has recently achieved state-of-the-art in a wide range of domains including images, speech, and text. Nervana is developing a novel processor architecture for deep learning. By integrating the necessary distributed computational primitives at a low level into a new processor design, we are able to outperform current technology such as CPUs and GPUs by a large margin in speed, scaling, and efficiency.