Research at the HICAPS lab has spanned the design of compiler and runtime techniques for general-purpose multicore processors, compiler infrastructure for AI, compiler infrastructure for high-level synthesis of hardware, compilation for heterogeneous architectures, polyhedral framework for compiler optimization, high-performance domain-specific languages and compilers, and compilation for distributed-memory systems (clusters of multicores).
The compute domains of interest include dense matrix/tensor computations, deep learning, and AI.

