Compiler Architectures for Heterogeneous Systems. - Kathryn S. McKinley; Sharad Singhai; Glen E. Weaver; Charles C. Weems (LCPC, 1995)

A Parametrized Loop Fusion Algorithm for Improving Parallelism and Cache Locality. - Sharad Singhai; Kathryn S. McKinley (Comput. J., 1997)

Profile-driven pretenuring for Java (poster session). - Stephen M. Blackburn; John Cavazos; Sharad Singhai; Asjad M. Khan; Kathryn S. McKinley; J. Eliot B. Moss; Sara Smolensky (OOPSLA Addendum, 2000)

Pretenuring for Java. - Stephen M. Blackburn; Sharad Singhai; Matthew Hertz; Kathryn S. McKinley; J. Eliot B. Moss (OOPSLA, 2001)

An integrated ARM and multi-core DSP simulator. - Sharad Singhai; MingYung Ko; Sanjay Jinturkar; Mayan Moudgill; John Glossner (CASES, 2007)