Scheduling Constrained Dynamic Applications on Clusters. - Kathleen Knobe; James M. Rehg; Arun Chauhan 001; Rishiyur S. Nikhil; Umakishore Ramachandran (SC, 1999)

Integrated task and data parallel support for dynamic applications. - James M. Rehg; Kathleen Knobe; Umakishore Ramachandran; Rishiyur S. Nikhil; Arun Chauhan 001 (Sci. Program., 1999)

Optimizing strategies for telescoping languages: procedure strength reduction and procedure vectorization. - Arun Chauhan 001; Ken Kennedy (ICS, 2001)

Reducing and Vectorizing Procedures for Telescoping Languages. - Arun Chauhan 001; Ken Kennedy (Int. J. Parallel Program., 2002)

Slice-Hoisting for Array-Size Inference in MATLAB. - Arun Chauhan 001; Ken Kennedy (LCPC, 2003)

Automatic Type-Driven Library Generation for Telescoping Languages. - Arun Chauhan 001; Cheryl McCosh; Ken Kennedy; Richard Hanson (SC, 2003)

Telescoping Languages: A System for Automatic Generation of Domain Languages. - Ken Kennedy; Bradley Broom; Arun Chauhan 001; Robert J. Fowler; John Garvin; Charles Koelbel; Cheryl McCosh; John M. Mellor-Crummey (Proc. IEEE, 2005)

Library Function Selection in Compiling Octave. - Daniel S. McFarlin; Arun Chauhan 001 (IPDPS, 2007)

Concrete Partial Evaluation in Ruby. - Andrew W. Keep; Arun Chauhan 001 (eScience, 2008)

Compile-Time Disambiguation of MATLAB Types through Concrete Interpretation with Automatic Run-Time Fallback. - Chun-Yu Shei; Arun Chauhan 001 (eScience, 2008)

A Model for Communication in Clusters of Multi-core Machines. - Christine Task; Arun Chauhan 001 (eScience, 2008)

Compile-time disambiguation of MATLAB types through concrete interpretation with automatic run-time fallback. - Chun-Yu Shei; Arun Chauhan 001; Sidney Shaw (HiPC, 2009)

Static reuse distances for locality-based optimizations in MATLAB. - Arun Chauhan 001; Chun-Yu Shei (ICS, 2010)

MATLAB Parallelization through Scalarization. - Chun-Yu Shei; Adarsh Yoga; Madhav Ramesh; Arun Chauhan 001 (Interaction between Compilers and Computer Architectures, 2011)

Partial globalization of partitioned address spaces for zero-copy communication with shared memory. - Fangzhou Jiao; Nilesh Mahajan; Jeremiah Willcock; Arun Chauhan 001; Andrew Lumsdaine (HiPC, 2011)

Automating GPU computing in MATLAB. - Chun-Yu Shei; Pushkar Ratnalikar; Arun Chauhan 001 (ICS, 2011)

Flow-sensitive type recovery in linear-log time. - Michael D. Adams 001; Andrew W. Keep; Jan Midtgaard; Matthew Might; Arun Chauhan 001; R. Kent Dybvig (OOPSLA, 2011)

Kanor - A Declarative Language for Explicit Communication. - Eric Holk; William E. Byrd; Jeremiah Willcock; Torsten Hoefler; Arun Chauhan 001; Andrew Lumsdaine (PADL, 2011)

Declarative Parallel Programming for GPUs. - Eric Holk; William E. Byrd; Nilesh Mahajan; Jeremiah Willcock; Arun Chauhan 001; Andrew Lumsdaine (PARCO, 2011)

Distributed Speculative Parallelization using Checkpoint Restart. - Devarshi Ghoshal; Sreesudhan R. Ramkumar; Arun Chauhan 001 (ICCS, 2011)

Pipelined Parallel LZSS for Streaming Data Compression on GPGPUs. - Adnan Ozsoy; D. Martin Swany; Arun Chauhan 001 (ICPADS, 2012)

An approach for identifying JavaScript-loaded advertisements through static program analysis. - Caitlin R. Orr; Arun Chauhan 001; Minaxi Gupta; Christopher J. Frisz; Christopher W. Dunn (WPES, 2012)

Co-processing SPMD computation on CPUs and GPUs cluster. - Hui Li; Geoffrey C. Fox; Gregor von Laszewski; Arun Chauhan 001 (CLUSTER, 2013)

Achieving TeraCUPS on Longest Common Subsequence Problem Using GPGPUs. - Adnan Ozsoy; Arun Chauhan 001; D. Martin Swany (ICPADS, 2013)

GPU Programming in Rust: Implementing High-Level Abstractions in a Systems-Level Language. - Eric Holk; Milinda Pathirage; Arun Chauhan 001; Andrew Lumsdaine; Nicholas D. Matsakis (IPDPS Workshops, 2013)

Static compiler analysis for workflow provenance. - Devarshi Ghoshal; Arun Chauhan 001; Beth Plale (WORKS@SC, 2013)

Globalizing selectively: shared-memory efficiency with address-space separation. - Nilesh Mahajan; Uday Pitambare; Arun Chauhan 001 (SC, 2013)

Iterative statistical kernels on contemporary GPUs. - Thilina Gunarathne; Bimalee Salpitikorala; Arun Chauhan 001; Geoffrey C. Fox (Int. J. Comput. Sci. Eng., 2013)

Automatic parallelism through macro dataflow in high-level array languages. - Pushkar Ratnalikar; Arun Chauhan 001 (PACT, 2014)

Regenerating and Quantifying Quality of Benchmarking Data Using Static and Dynamic Provenance. - Devarshi Ghoshal; Arun Chauhan 001; Beth Plale (IPAW, 2014)

Automatic Parallelism Through Macro Dataflow in MATLAB. - Pushkar Ratnalikar; Arun Chauhan 001 (LCPC, 2014)

Fast Longest Common Subsequence with General Integer Scoring Support on GPUs. - Adnan Ozsoy; Arun Chauhan 001; D. Martin Swany (PMAM, 2014)

Optimizing LZSS compression on GPGPUs. - Adnan Ozsoy; D. Martin Swany; Arun Chauhan 001 (Future Gener. Comput. Syst., 2014)

An Embedded DSL for High Performance Declarative Communication with Correctness Guarantees in C++. - Nilesh Mahajan; Eric Holk; Arun Chauhan 001; Andrew Lumsdaine (LCPC, 2015)

TelaMalloc: Efficient On-Chip Memory Allocation for Production Machine Learning Accelerators. - Martin Maas 001; Ulysse Beaugnon; Arun Chauhan 001; Berkin Ilbeyi (ASPLOS (1), 2023)