- Extended Linear Scan: an Alternate Foundation for Global Register Allocation. Vivek Sarkar, Rajkishore Barik. Proceedings of the 2007 International Conference on Compiler Construction (CC 2007), March 2007.
- Enhanced Bitwidth-Aware Register Allocation. Rajkishore Barik, Vivek Sarkar. Proceedings of the 2006 International Conference on Compiler Construction (CC 2006), March 2006.
- Runtime Register Allocation. Kemal Ebcioglu, Vivek Sarkar, Kartik Agaram. Proceedings of the P = AC2 conference, October 2004.
- Register-sensitive selection, duplication, and sequencing of instructions. Vivek Sarkar, Mauricio J. Serrano, Barbara B. Simons. Proceedings of the ACM 2001 International Conference on Supercomputing, June 2001, pp. 277-288.
- Linear Scan Register Allocation. Massimiliano Poletto and Vivek Sarkar. ACM Trans. Program. Lang. Syst. 21, 5 (Sep. 1999), Pages 895 – 913.
- Combining Register Allocation and Instruction Scheduling (Technical Summary). Rajeev Motwani, Krishna V. Palem, Vivek Sarkar, Salem Reyen. Courant Institute, New York University, July 1995, TR 698.