This project aims to scale up deep learning by extending the BIDMach machine learning framework to take advantage of computer clusters. The goals are to implement and benchmark novel deep learning algorithms, and adapt BIDMach's distributed communication to utilize multiple machines for faster performance. The project will work with industry partner OpenChai to bring machine learning to enterprises and consumers by adapting BIDMach to OpenChai's hardware.