Riyadh Baghdadi

Assistant Professor of Computer Science Affiliation: NYU Abu Dhabi
Education: BA Ecole Superieure d’Informatique; MA Sorbonne University; PhD Sorbonne University; Postdoc MIT

Research Areas: Compilers, Programming Languages, Deep Learning, Artificial Intelligence, High Performance Computing

Riyadh Baghdadi is an assistant professor in computer science at NYU Abu Dhabi and an affiliated researcher at MIT. He works on the intersection of compilers and applied machine learning. More precisely, he works on developing compilers that take high-level code and optimize it automatically to generate highly efficient code. He uses machine learning to achieve that and enable compilers to automatically optimize code.

Riyadh also works on developing techniques to accelerate deep learning training and inference (e.g., by exploiting DNN weight sparsity). This enables the use of sophisticated DNN models in platforms with limited computational resources (smartphones, driverless cars, ...).

Before joining NYUAD, Riyadh did a postdoc at MIT where he developed the Tiramisu compiler for deep learning, image processing and scientific computing. Riyadh obtained his Ph.D. and master's degrees from the Sorbonne University in Paris (INRIA/Paris VI). He obtained his engineering degree from Ecole Superieure d’Informatique in Algiers.

Courses Taught