My research interest lies in heterogeneous computing with FPGAs, GPUs, ASICs and NPUs, compiler design & programming abstraction, and AI hardware & software co-design.