Compiling Python to a hybrid execution environment. - Rahul Garg 003; José Nelson Amaral (GPGPU, 2010)

McLab: an extensible compiler toolkit for MATLAB and related languages. - Andrew Casey; Jun Li; Jesse Doherty; Maxime Chevalier-Boisvert; Toheed Aslam; Anton Dubrau; Nurudeen Lameed; Amina Aslam; Rahul Garg 003; Soroush Radpour; Olivier Savary Bélanger; Laurie J. Hendren; et al. (C3S2E, 2010)

McLAB: enabling programming language, compiler and software engineering research for matlab. - Laurie J. Hendren; Jesse Doherty; Anton Dubrau; Rahul Garg 003; Nurudeen Lameed; Soroush Radpour; Amina Aslam; Toheed Aslam; Andrew Casey; Maxime Chevalier-Boisvert; Jun Li; Clark Verbrugge; et al. (OOPSLA Companion, 2011)

Velociraptor: an embedded compiler toolkit for numerical programs targeting CPUs and GPUs. - Rahul Garg 003; Laurie J. Hendren (PACT, 2014)

A Portable and High-Performance General Matrix-Multiply (GEMM) Library for GPUs and Single-Chip CPU/GPU Systems. - Rahul Garg 003; Laurie J. Hendren (PDP, 2014)

Just-in-time shape inference for array-based languages. - Rahul Garg 003; Laurie J. Hendren (ARRAY@PLDI, 2014)

Velociraptor: a compiler toolkit for array-based languages targeting CPUs and GPUs. - Rahul Garg 003; Sameer Jagdale; Laurie J. Hendren (ARRAY@PLDI, 2015)