Automatic compilation of MATLAB programs for synergistic execution on heterogeneous processors. - Ashwin Prasad; Jayvant Anantpur; R. Govindarajan (PLDI, 2011)

Runtime dependence computation and execution of loops on heterogeneous systems. - Jayvant Anantpur; R. Govindarajan (CGO, 2013)

Taming Control Divergence in GPUs through Control Flow Linearization. - Jayvant Anantpur; R. Govindarajan (CC, 2014)

PRO: Progress Aware GPU Warp Scheduling Algorithm. - Jayvant Anantpur; R. Govindarajan (IPDPS, 2015)

The More We Share, The More We Have: Improving GPU performance through Register Sharing. - Vishwesh Jatala; Jayvant Anantpur; Amey Karkare (CoRR, 2015)

Improving GPU Performance Through Resource Sharing. - Vishwesh Jatala; Jayvant Anantpur; Amey Karkare (HPDC, 2016)

Taming warp divergence. - Jayvant Anantpur; R. Govindarajan (CGO, 2017)

GREENER: A Tool for Improving Energy Efficiency of Register Files. - Vishwesh Jatala; Jayvant Anantpur; Amey Karkare (CoRR, 2017)

RLWS: A Reinforcement Learning based GPU Warp Scheduler. - Jayvant Anantpur; Nagendra Dwarakanath Gulur; Shivaram Kalyanakrishnan; Shalabh Bhatnagar; R. Govindarajan (CoRR, 2017)

Scratchpad Sharing in GPUs. - Vishwesh Jatala; Jayvant Anantpur; Amey Karkare (ACM Trans. Archit. Code Optim., 2017)

Reducing GPU Register File Energy. - Vishwesh Jatala; Jayvant Anantpur; Amey Karkare (Euro-Par, 2018)