I-structures: Data Structures for Parallel Computing Arvind, R Nikhil, K Pingali Graph reduction 279, 336-369, 1987 | 728 | 1987 |
A lightweight infrastructure for graph analytics D Nguyen, A Lenharth, K Pingali Proceedings of the twenty-fourth ACM symposium on operating systems …, 2013 | 702 | 2013 |
Optimistic parallelism requires abstractions M Kulkarni, K Pingali, B Walter, G Ramanarayanan, K Bala, LP Chew Proceedings of the 28th ACM SIGPLAN Conference on Programming Language …, 2007 | 557 | 2007 |
The tao of parallelism in algorithms K Pingali, D Nguyen, M Kulkarni, M Burtscher, MA Hassaan, R Kaleem, ... Proceedings of the 32nd ACM SIGPLAN conference on Programming language …, 2011 | 537 | 2011 |
A quantitative study of irregular programs on GPUs M Burtscher, R Nasre, K Pingali 2012 IEEE International Symposium on Workload Characterization (IISWC), 141-151, 2012 | 514 | 2012 |
Process decomposition through locality of reference A Rogers, K Pingali ACM SIGPLAN Notices 24 (7), 69-80, 1989 | 382 | 1989 |
The program structure tree: Computing control regions in linear time R Johnson, D Pearson, K Pingali Proceedings of the ACM SIGPLAN 1994 conference on Programming language …, 1994 | 346 | 1994 |
Data-centric multi-level blocking I Kodukula, N Ahmed, K Pingali ACM SIGPLAN Notices 32 (5), 346-357, 1997 | 314 | 1997 |
Automated application-level checkpointing of MPI programs G Bronevetsky, D Marques, K Pingali, P Stodghill Proceedings of the ninth ACM SIGPLAN symposium on Principles and practice of …, 2003 | 298 | 2003 |
Lonestar: A suite of parallel irregular programs M Kulkarni, M Burtscher, C Casçaval, K Pingali 2009 IEEE International Symposium on Performance Analysis of Systems and …, 2009 | 247 | 2009 |
An efficient CUDA implementation of the tree-based barnes hut n-body algorithm M Burtscher, K Pingali GPU computing Gems Emerald edition, 75-92, 2011 | 235 | 2011 |
How much parallelism is there in irregular applications? M Kulkarni, M Burtscher, R Inkulu, K Pingali, C Casçaval ACM sigplan notices 44 (4), 3-14, 2009 | 222 | 2009 |
A comparison of empirical and model-driven optimization K Yotov, X Li, G Ren, M Cibulskis, G DeJong, M Garzaran, D Padua, ... Proceedings of the ACM SIGPLAN 2003 conference on Programming language …, 2003 | 219 | 2003 |
Register renaming and dynamic speculation: an alternative approach M Moudgill, K Pingali, S Vassiliadis Proceedings of the 26th annual international symposium on Microarchitecture …, 1993 | 213 | 1993 |
Dependence-based program analysis R Johnson, K Pingali Proceedings of the ACM SIGPLAN 1993 conference on Programming language …, 1993 | 197 | 1993 |
Is search really necessary to generate high-performance BLAS? K Yotov, X Li, G Ren, MJS Garzaran, D Padua, K Pingali, P Stodghill Proceedings of the IEEE 93 (2), 358-386, 2005 | 190 | 2005 |
Application-level checkpointing for shared memory programs G Bronevetsky, D Marques, K Pingali, P Szwed, M Schulz ACM SIGPLAN Notices 39 (11), 235-247, 2004 | 177 | 2004 |
Groute: An asynchronous multi-GPU programming model for irregular computations T Ben-Nun, M Sutton, S Pai, K Pingali ACM SIGPLAN Notices 52 (8), 235-248, 2017 | 168 | 2017 |
Adaptive heterogeneous scheduling for integrated GPUs R Kaleem, R Barik, T Shpeisman, BT Lewis, C Hu, K Pingali Proceedings of the 23rd international conference on Parallel architectures …, 2014 | 164 | 2014 |
A singular loop transformation framework based on non-singular matrices W Li, K Pingali International Workshop on Languages and Compilers for Parallel Computing …, 1992 | 162 | 1992 |