Dr. Kazem Cheshmi – Faculty of Engineering
Kazem Cheshmi

Dr. Kazem Cheshmi


High-performance computing, compilers, scientific computing, machine learning, data analytics, numerical optimization

Areas of Specialization

  • Assistant Professor

    Electrical & Computer Engineering


My research interests lie in Computing systems, including high-performance computing and compiler design and their applications in scientific computing, machine learning, data analytics, and numerical optimization. My research focuses on these topics and their real-world applications. I collaborate with my students to design and build computing systems that are efficient and fast for various types of processors, from low-end embedded processors to high-end supercomputers. We also investigate numerical optimization methods and how to scale them up using program and data characteristics.

Block Heading

Kazem Cheshmi is an assistant professor in Electrical and Computer Engineering at McMaster University. He received his B.Eng. degree in computer engineering from the Ferdowsi University of Mashad, an M.A.Sc in computer engineering from the University of Tehran, and a Ph.D. in computer science from the University of Toronto.

Kazem has worked as a researcher at several prestigious institutions, including Microsoft Research, Adobe Research, Concordia University, and Rutgers University. He has received many awards and honors for his research, such as the ACM-IEEE CS George Michael Memorial HPC Fellowship 2020, the grand final award of the 2017 ACM Student Research Competitions, honorable mention in the ACM SIG-HPC 2022 doctoral dissertation award, the Wolfund Fellowship 2019, and the Adobe Fellowship 2018.