Izzat El Hajj
Izzat is a PhD candidate in Electrical and Computer Engineering at the University of Illinois at Urbana-Champaign (UIUC). He is a research assistant in the IMPACT Research Group working with Prof. Wen-mei Hwu.
Izzat's researh interests are in programming systems, compilers, and runtimes for high-performance computing. He has worked on programming frameworks for achieving performance portability in heterogeneous systems via automatic kernel synthesis (MICRO’16) and locality-centric work scheduling (CGO’15). He has also worked on effective utilization of emerging technologies in heterogeneous systems such as dynamic parallelism (MICRO’16) and unified memory (ISPASS’17). For his work on heterogeous systems, he received the Dan Vivoli Endowed Fellowship (’17-’18). His prior work on operating-system techniques for effective utilization and sharing of large memories (ASPLOS’16) received the HiPEAC paper award and resulted in multiple patent applications.
Izzat has been actively involved in teaching activities for heterogeneous programming. He has assisted in teaching GPU programming in numerous local courses (UIUC), multi-institution courses (NCSU, OU, UTK), and massively open online courses (Coursera). He has taught at international summer schools such as the BSC/UPC PUMPS summer school in Barcelona, Spain and the CEA-EDF-Inria summer school in Cadarache, France. He has also contributed GPU teaching material to a widely used GPU programing textbook and teaching kit.
Izzat received his B.E. in Electrical and Computer Engineering in 2011 at the American University of Beirut (AUB), where he graduated with high distinction and received the Distinguished Graduate Award.
University of Illinois at Urbana-Champaign, Aug ’11 - present
American University of Beirut, Sep ’07 - Jun ’11