- Optimized Unrolling of Nested Loops. Vivek Sarkar. International Journal on Parallel Programming 29(5), pps. 545-581, October 2001.
- Optimized Unrolling of Nested Loops. Vivek Sarkar. ACM International Conference on Supercomputing (ICS), May, 2000.
- An Analytical Model for Loop Tiling and its Solution. Vivek Sarkar and Nimrod Megiddo. IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS-2000), April 2000.
- Optimized Execution of Fortran 90 Array Language on Symmetric Shared-Memory Multiprocessors. Vivek Sarkar. Eleventh Workshop on Languages and Compilers for Parallel Computing (LCPC), August 1998.
- Loop Transformations for Hierarchical Parallelism and Locality. Vivek Sarkar. Workshop on Languages, Compilers and Run-Time Systems for Scalable Computers, May 1998. Proceedings published as Springer-Verlag LNCS 1511.
- False Sharing Elimination by Selection of Runtime Scheduling Parameters.Jyh-Herng Chow and Vivek Sarkar. Proceedings of the 26th International Conference on Parallel Processing, Bloomington, Illinois, August 1997, pages 396-403.
- Optimal Weighted Loop Fusion for Parallel Programs. Nimrod Megiddo and Vivek Sarkar. Proceedings of the Ninth Annual ACM Symposium on Parallel Algorithms and Architecture (SPAA), Newport, Rhode Island, June, 1997, pages 282-291.
- Automatic Selection of High Order Transformations in the IBM XL Fortran Compilers. Vivek Sarkar. IBM Journal of Research and Development, 41(3), May 1997.
- Automatic Parallelization for Symmetric Shared-Memory Multiprocessors. Jyh-Herng Chow, Leonard E. Lyon, and Vivek Sarkar. Proceedings of CASCON ’96 conference, Toronto, Canada, November 1996.
- Locality Analysis for Distributed Shared-Memory Multiprocessors. Vivek Sarkar, Guang R. Gao, and Shaohua Han. Ninth Workshop on Languages and Compilers for Parallel Computing, Santa Clara, California, August 1996. Springer-Verlag Lecture Notes in Computer Science, 1239, pages 20-40, 1997.
- A Compiler Framework for Restructuring Data Declarations to Enhance Cache and TLB Effectiveness. David F. Bacon, Jyh-Herng Chow, Dz ching R. Ju, K. Muthukumar, and Vivek Sarkar. Proceedings of CASCON ’94 conference, Toronto, Canada, November 1994.
- Automatic Localization for Distributed-Memory Multiprocessors Using a Shared- Memory Compilation Framework. Vivek Sarkar and Lelia A. Vazquez. Proceedings of the 27th Hawaii International Conference on System Sciences, Wailea, Hawaii, Volume II (Software Technology), pages 4-13, January 1994.
- • An Optimal Asynchronous Scheduling Algorithm for Software Cache Consistency. Barbara Simons, Vivek Sarkar, Mauricio Breternitz, Michael Lai. Proceedings of the 27th Hawaii International Conference on System Sciences, Wailea, Hawaii, Volume II (Software Technology), pages 502-511, January 1994.
- • Data Merging for Shared-Memory Multiprocessors. Alan H. Karp and Vivek Sarkar. Proceedings of the 26th Hawaii International Conference on System Sciences, Wailea, Hawaii, Volume I (Architecture), pages 244-256, January 1993.
- Collective Loop Fusion for Array Contraction. G. R. Gao, R. Olsen, V. Sarkar, and R. Thekkath. Proceedings of the Fifth Workshop on Languages and Compilers for Parallel Computing, Yale University, August 1992. Springer-Verlag Lecture Notes in Computer Science, 1993.
- A General Framework for Iteration-Reordering Loop Transformations. Vivek Sarkar and Radhika Thekkath. Proceedings of the ACM SIGPLAN ’92 Conference on Programming Language Design and Implementation, San Francisco, California, pages 175-187, June 1992.