X10: an object-oriented approach to non-uniform cluster computing P Charles, C Grothoff, V Saraswat, C Donawa, A Kielstra, K Ebcioglu, ... Acm Sigplan Notices 40 (10), 519-538, 2005 | 2031 | 2005 |
Partitioning and scheduling parallel programs for execution on multiprocessors V Sarkar Stanford University, 1987 | 1203 | 1987 |
Baring it all to software: Raw machines E Waingold, M Taylor, D Srikrishna, V Sarkar, W Lee, V Lee, J Kim, ... Computer 30 (9), 86-93, 1997 | 995 | 1997 |
The Jalapeno virtual machine B Alpern, CR Attanasio, JJ Barton, MG Burke, P Cheng, JD Choi, ... IBM Systems Journal 39 (1), 211-238, 2000 | 799 | 2000 |
Linear scan register allocation M Poletto, V Sarkar ACM Transactions on Programming Languages and Systems (TOPLAS) 21 (5), 895-913, 1999 | 526 | 1999 |
Efficient and precise datarace detection for multithreaded object-oriented programs JD Choi, K Lee, A Loginov, R O'Callahan, V Sarkar, M Sridharan Proceedings of the ACM SIGPLAN 2002 Conference on Programming language …, 2002 | 510 | 2002 |
The Jalapeno dynamic optimizing compiler for Java MG Burke, JD Choi, S Fink, D Grove, M Hind, V Sarkar, MJ Serrano, ... Proceedings of the ACM 1999 conference on Java Grande, 129-141, 1999 | 414 | 1999 |
Space-time scheduling of instruction-level parallelism on a raw machine W Lee, R Barua, M Frank, D Srikrishna, J Babb, V Sarkar, S Amarasinghe ACM SIGOPS Operating Systems Review 32 (5), 46-57, 1998 | 383 | 1998 |
ABCD: eliminating array bounds checks on demand R Bodik, R Gupta, V Sarkar Proceedings of the ACM SIGPLAN 2000 conference on Programming language …, 2000 | 346 | 2000 |
The Jikes Research Virtual Machine project: Building an open-source research community B Alpern, S Augart, SM Blackburn, M Butrico, A Cocchi, P Cheng, J Dolby, ... IBM Systems Journal 44 (2), 399-417, 2005 | 338 | 2005 |
Habanero-Java: the new adventures of old X10 V Cavé, J Zhao, J Shirako, V Sarkar Proceedings of the 9th International Conference on Principles and Practice …, 2011 | 316 | 2011 |
Decentralizing execution of composite web services MG Nanda, S Chandra, V Sarkar Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented …, 2004 | 288 | 2004 |
Determining average program execution times and their variance V Sarkar Proceedings of the ACM SIGPLAN 1989 Conference on Programming language …, 1989 | 262 | 1989 |
Slaw: a scalable locality-aware adaptive work-stealing scheduler for multi-core systems Y Guo, J Zhao, V Cave, V Sarkar Proceedings of the 15th ACM SIGPLAN Symposium on Principles and Practice of …, 2010 | 243 | 2010 |
On estimating and enhancing cache effectiveness J Ferrante, V Sarkar, W Thrash Languages and Compilers for Parallel Computing: Fourth International …, 1992 | 243 | 1992 |
Concurrent collections Z Budimlić, M Burke, V Cavé, K Knobe, G Lowney, R Newton, J Palsberg, ... Scientific Programming 18 (3-4), 203-217, 2010 | 240 | 2010 |
JCUDA: A programmer-friendly interface for accelerating Java programs with CUDA Y Yan, M Grossman, V Sarkar Euro-Par 2009 Parallel Processing: 15th International Euro-Par Conference …, 2009 | 233 | 2009 |
Compile-time partitioning and scheduling of parallel programs V Sarkar, J Hennessy ACM Sigplan Notices 21 (7), 17-26, 1986 | 225 | 1986 |
Work-first and help-first scheduling policies for async-finish task parallelism Y Guo, R Barik, R Raman, V Sarkar 2009 IEEE International Symposium on Parallel & Distributed Processing, 1-12, 2009 | 220 | 2009 |
Array SSA form and its use in parallelization K Knobe, V Sarkar Proceedings of the 25th ACM SIGPLAN-SIGACT symposium on Principles of …, 1998 | 219 | 1998 |