Follow
Keshav Pingali
Keshav Pingali
Professor of Computer Science, The University of Texas at Austin
Verified email at cs.utexas.edu - Homepage
Title
Cited by
Cited by
Year
I-structures: Data Structures for Parallel Computing
Arvind, R Nikhil, K Pingali
Graph reduction 279, 336-369, 1987
7281987
A lightweight infrastructure for graph analytics
D Nguyen, A Lenharth, K Pingali
Proceedings of the twenty-fourth ACM symposium on operating systems …, 2013
7022013
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
5572007
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
5372011
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
5142012
Process decomposition through locality of reference
A Rogers, K Pingali
ACM SIGPLAN Notices 24 (7), 69-80, 1989
3821989
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
3461994
Data-centric multi-level blocking
I Kodukula, N Ahmed, K Pingali
ACM SIGPLAN Notices 32 (5), 346-357, 1997
3141997
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
2982003
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
2472009
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
2362011
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
2222009
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
2192003
Register renaming and dynamic speculation: an alternative approach
M Moudgill, K Pingali, S Vassiliadis
Proceedings of the 26th annual international symposium on Microarchitecture …, 1993
2131993
Dependence-based program analysis
R Johnson, K Pingali
Proceedings of the ACM SIGPLAN 1993 conference on Programming language …, 1993
1971993
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
1902005
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
1772004
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
1682017
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
1642014
A singular loop transformation framework based on non-singular matrices
W Li, K Pingali
International Workshop on Languages and Compilers for Parallel Computing …, 1992
1621992
The system can't perform the operation now. Try again later.
Articles 1–20