Amit Sabne: Programming models, compilers, and runtime systems for accelerator computing. Purdue University, USA 2016