Skip to content

Keshav Pingali

Publication record assembled from the DBLP archive of ranked conferences.

Papers indexed

103

Venues

24

Active years

1988–2025

Best venue rank

A*

Where they publish

Papers

103 indexed papers, newest first.

YearVenueTitleAuthors
2025CLOUDVLCs: Managing Parallelism with Virtualized Libraries.Yineng Yan, William Ruys, Hochan Lee, Ian Henriksen, Arthur Michener Peters, Sean Stephens, Bozhi You, Henrique Fingler, Martin Burtscher, Milos Gligoric, Keshav Pingali, Mattan Erez, George Biros, Christopher J. Rossbach
2025GECCOEvolutionary Policy Optimization.Zelal Su Mustafaoglu, Keshav Pingali, Risto Miikkulainen
2025ICCSPhysics Informed Neural Network Code for 2D Transient Problems (PINN-2DT) Compatible with Google Colab.Pawel Maczuga, Maciej Sikora, Tomasz Sluzalec, Marcin Szubert, Lukasz Sztangret, Danuta Szeliga, Marcin Los, Witold Dzwinel, Keshav Pingali, Maciej Paszynski
2024ASPLOSKimbap: A Node-Property Map System for Distributed Graph Analytics.Hochan Lee, Roshan Dathathri, Keshav Pingali
2024ICCSModeling Tsunami Waves at the Coastline of Valparaiso Area of Chile with Physics Informed Neural Networks.Alicja Niewiadomska, Pawel Maczuga, Albert Oliver Serra, Leszek Siwik, Paulina Seplveda-Salas, Anna Paszynska, Maciej Paszynski, Keshav Pingali
2022ASPDACSPRoute 2.0: A detailed-routability-driven deterministic parallel global router with soft capacity.Jiayuan He, Udit Agarwal, Yihang Yang, Rajit Manohar, Keshav Pingali
2022SCParla: A Python Orchestration System for Heterogeneous Architectures.Hochan Lee, William Ruys, Ian Henriksen, Arthur Michener Peters, Yineng Yan, Sean Stephens, Bozhi You, Henrique Fingler, Martin Burtscher, Milos Gligoric, Karl W. Schulz, Keshav Pingali, Christopher J. Rossbach, Mattan Erez, George Biros
2021ICSSandslash: a two-level framework for efficient graph pattern mining.Xuhao Chen, Roshan Dathathri, Gurbinder Gill, Loc Hoang, Keshav Pingali
2021PPoPPBiPart: a parallel and deterministic hypergraph partitioner.Sepideh Maleki, Udit Agarwal, Martin Burtscher, Keshav Pingali
2020ICCSParallel Shared-Memory Isogeometric Residual Minimization (iGRM) for Three-Dimensional Advection-Diffusion Problems.Marcin Los, Judit Muoz-Matute, Krzysztof Podsiadlo, Maciej Paszynski, Keshav Pingali
2019ASPLOSPhoenix: A Substrate for Resilient Distributed Graph Analytics.Roshan Dathathri, Gurbinder Gill, Loc Hoang, Keshav Pingali
2019ICCADSPRoute: A Scalable Parallel Negotiation-based Global Router.Jiayuan He, Martin Burtscher, Rajit Manohar, Keshav Pingali
2019PPoPPA round-efficient distributed betweenness centrality algorithm.Loc Hoang, Matteo Pontecorvi, Roshan Dathathri, Gurbinder Gill, Bozhi You, Keshav Pingali, Vijaya Ramachandran
2018EuroParAbelian: A Compiler for Graph Analytics on Distributed, Heterogeneous Platforms.Gurbinder Gill, Roshan Dathathri, Loc Hoang, Andrew Lenharth, Keshav Pingali
2018ICCADUnlocking fine-grain parallelism for AIG rewriting.Vinicius N. Possani, Yi-Shan Lu, Alan Mishchenko, Keshav Pingali, Renato P. Ribas, Andr Incio Reis
2018PLDIGluon: a communication-optimizing substrate for distributed heterogeneous graph analytics.Roshan Dathathri, Gurbinder Gill, Loc Hoang, Hoang-Vu Dang, Alex Brooks, Nikoli Dryden, Marc Snir, Keshav Pingali
2017ASPLOSWhat Scalable Programs Need from Transactional Memory.Donald Nguyen, Keshav Pingali
2017PPoPPGroute: An Asynchronous Multi-GPU Programming Model for Irregular Computations.Tal Ben-Nun, Michael Sutton, Sreepathi Pai, Keshav Pingali
2016ASPLOSProactive Control of Approximate Programs.Xin Sui, Andrew Lenharth, Donald S. Fussell, Keshav Pingali
2016ICCSHybrid Direct and Iterative Solver with Library of Multi-criteria Optimal Orderings for h Adaptive Finite Element Method Computations.Hassan AbouEisha, Konrad Jopek, Bartlomiej Medygral, Szymon Nosek, Mikhail Ju. Moshkov, Anna Paszynska, Maciej Paszynski, Keshav Pingali
2016ICCSHypergraph Grammars in Non-stationary hp-adaptive Finite Element Method.Anna Paszynska, Maciej Wozniak, Andrew Lenharth, Donald Nguyen, Keshav Pingali
2016ICSDSMR: A Parallel Algorithm for Single-Source Shortest Path Problem.Saeed Maleki, Donald Nguyen, Andrew Lenharth, Mara Jess Garzarn, David A. Padua, Keshav Pingali
2016OOPSLAA compiler for throughput optimization of graph algorithms on GPUs.Sreepathi Pai, Keshav Pingali
2016PPoPPDSMR: a shared and distributed memory algorithm for single-source shortest path problem.Saeed Maleki, Donald Nguyen, Andrew Lenharth, Mara Jess Garzarn, David A. Padua, Keshav Pingali
2015ASPLOSKinetic Dependence Graphs.Muhammad Amber Hassaan, Donald D. Nguyen, Keshav Pingali
2015CCA Graphical Model for Context-Free Grammar Parsing.Keshav Pingali, Gianfranco Bilardi
2015EuroParPriority Queues Are Not Good Concurrent Priority Schedulers.Andrew Lenharth, Donald Nguyen, Keshav Pingali
2015EuroParScalable Data-Driven PageRank: Algorithms, System Issues, and Lessons Learned.Joyce Jiyoung Whang, Andrew Lenharth, Inderjit S. Dhillon, Keshav Pingali
2015ICCSTelescopic Hybrid Fast Solver for 3D Elliptic Problems with Point Singularities.Anna Paszynska, Konrad Jopek, Krzysztof Banas, Maciej Paszynski, Piotr Gurgul, Andrew Lenerth, Donald Nguyen, Keshav Pingali, Lisandro Dalcn, Victor M. Calo
2015PLDISynthesizing parallel graph programs via automated planning.Dimitrios Prountzos, Roman Manevich, Keshav Pingali
2015PPoPPStochastic gradient descent on GPUs.Rashid Kaleem, Sreepathi Pai, Keshav Pingali
2014ASPLOSDeterministic galois: on-demand, portable and parameterless.Donald Nguyen, Andrew Lenharth, Keshav Pingali
2014ICCSGraph Grammar based Multi-thread Multi-frontal Direct Solver with Galois Scheduler.Damian Goik, Konrad Jopek, Maciej Paszynski, Andrew Lenharth, Donald Nguyen, Keshav Pingali
2014ICSAuthor retrospective for synthesizing transformations for locality enhancement of imperfectly-nested loop nests.Keshav Pingali
2014PPoPPHigh-speed graph analytics with the galois system.Keshav Pingali
2014SCParallelization of Reordering Algorithms for Bandwidth and Wavefront Reduction.Konstantinos I. Karantasis, Andrew Lenharth, Donald Nguyen, Mara Jess Garzarn, Keshav Pingali
2014SPAABrief announcement: parallelization of asynchronous variational integrators forshared memory architectures.Muhammad Amber Hassaan, Donald Nguyen, Keshav Pingali
2013ASPLOSAtomic-free irregular computations on GPUs.Rupesh Nasre, Martin Burtscher, Keshav Pingali
2013PPoPPMorph algorithms on GPUs.Rupesh Nasre, Martin Burtscher, Keshav Pingali
2013PPoPPBetweenness centrality: algorithms and implementations.Dimitrios Prountzos, Keshav Pingali
2013SOSPA lightweight infrastructure for graph analytics.Donald Nguyen, Andrew Lenharth, Keshav Pingali
2012ICCSAProcessor Allocation for Optimistic Parallelization of Irregular Programs.Francesco Versaci, Keshav Pingali
2012OOPSLAElixir: a system for synthesizing concurrent graph programs.Dimitrios Prountzos, Roman Manevich, Keshav Pingali
2012PPoPPA GPU implementation of inclusion-based points-to analysis.Mario Mndez-Lojo, Martin Burtscher, Keshav Pingali
2012SACParallelizing SuperFine.Diogo Telmo Neves, Tandy J. Warnow, Joo Lus Sobral, Keshav Pingali
2011ASPLOSSynthesizing concurrent schedulers for irregular algorithms.Donald Nguyen, Keshav Pingali
2011PLDIExploiting the commutativity lattice.Milind Kulkarni, Donald Nguyen, Dimitrios Prountzos, Xin Sui, Keshav Pingali
2011PLDIThe tao of parallelism in algorithms.Keshav Pingali, Donald Nguyen, Milind Kulkarni, Martin Burtscher, Muhammad Amber Hassaan, Rashid Kaleem, Tsung-Hsien Lee, Andrew Lenharth, Roman Manevich, Mario Mndez-Lojo, Dimitrios Prountzos, Xin Sui
2011PLOPParallelizing irregular algorithms: a pattern language.Pedro Monteiro, Miguel P. Monteiro, Keshav Pingali
2011POPLA shape analysis for optimizing parallel graph programs.Dimitrios Prountzos, Roman Manevich, Keshav Pingali, Kathryn S. McKinley
2011PPoPPOrdered vs. unordered: a comparison of parallelism and work-efficiency in irregular algorithms.Muhammad Amber Hassaan, Martin Burtscher, Keshav Pingali
2011SPAABrief announcement: processor allocation for optimistic parallelization of irregular programs.Francesco Versaci, Keshav Pingali
2010OOPSLAParallel inclusion-based points-to analysis.Mario Mndez-Lojo, Augustine Mathew, Keshav Pingali
2010PPoPPStructure-driven optimizations for amorphous data-parallel programs.Mario Mndez-Lojo, Donald Nguyen, Dimitrios Prountzos, Xin Sui, Muhammad Amber Hassaan, Milind Kulkarni, Martin Burtscher, Keshav Pingali
2009ISPASSLonestar: A suite of parallel irregular programs.Milind Kulkarni, Martin Burtscher, Calin Cascaval, Keshav Pingali
2009PPoPPHow much parallelism is there in irregular applications?Milind Kulkarni, Martin Burtscher, Rajasekhar Inkulu, Keshav Pingali, Calin Cascaval
2008ASPLOSOptimistic parallelism benefits from data partitioning.Milind Kulkarni, Keshav Pingali, Ganesh Ramanarayanan, Bruce Walter, Kavita Bala, L. Paul Chew
2008PPoPPCompiler-enhanced incremental checkpointing for OpenMP applications.Greg Bronevetsky, Daniel Marques, Keshav Pingali, Radu Rugina, Sally A. McKee
2008SPAAScheduling strategies for optimistic parallel execution of irregular programs.Milind Kulkarni, Patrick Carribault, Keshav Pingali, Ganesh Ramanarayanan, Bruce Walter, Kavita Bala, L. Paul Chew
2007PLDIOptimistic parallelism requires abstractions.Milind Kulkarni, Keshav Pingali, Bruce Walter, Ganesh Ramanarayanan, Kavita Bala, L. Paul Chew
2007SPAAAn experimental comparison of cache-oblivious and cache-conscious programs.Kamen Yotov, Thomas Roeder, Keshav Pingali, John A. Gunnels, Fred G. Gustavson
2006ICSExperimental evaluation of application-level checkpointing for OpenMP programs.Greg Bronevetsky, Keshav Pingali, Paul Stodghill
2006ICSA distributed system based on web services for computational science simulations.Keshav Pingali, Paul Stodghill
2006PPoPPMobile MPI programs in computational grids.Rohit Fernandes, Keshav Pingali, Paul Stodghill
2005ICSThink globally, search locally.Kamen Yotov, Keshav Pingali, Paul Stodghill
2005SIGMETRICSAutomatic measurement of memory hierarchy parameters.Kamen Yotov, Keshav Pingali, Paul Stodghill
2004ASPLOSApplication-level checkpointing for shared memory programs.Greg Bronevetsky, Daniel Marques, Keshav Pingali, Peter K. Szwed, Martin Schulz
2004ICCSO'SOAP - A Web Services Framework for DDDAS Applications.Keshav Pingali, Paul Stodghill
2004SCImplementation and Evaluation of a Scalable Application-Level Checkpoint-Recovery Scheme for MPI Programs.Martin Schulz, Greg Bronevetsky, Rohit Fernandes, Daniel Marques, Keshav Pingali, Paul Stodghill
2003ICCSComputational Science Simulations Based on Web Services.L. Paul Chew, Nikos Chrisochoides, S. Gopalsamy, Gerd Heber, Anthony R. Ingraffea, Edward Luke, Joaquim B. Cavalcante Neto, Keshav Pingali, Alan M. Shih, Bharat K. Soni, Paul Stodghill, David S. Thompson, Stephen A. Vavasis, Paul A. Wawrzynek
2003ICSCollective operations in application-level fault-tolerant MPI.Greg Bronevetsky, Daniel Marques, Keshav Pingali, Paul Stodghill
2003PLDIA comparison of empirical and model-driven optimization.Kamen Yotov, Xiaoming Li, Gang Ren, Michael Cibulskis, Gerald DeJong, Mara Jess Garzarn, David A. Padua, Keshav Pingali, Paul Stodghill, Peng Wu
2003PPoPPAutomated application-level checkpointing of MPI programs.Greg Bronevetsky, Daniel Marques, Keshav Pingali, Paul Stodghill
2001EuroParTopic 04: Compilers for High Performance.Jens Knoop, Manish Gupta, Keshav Pingali, Michael F. P. O'Boyle
2001ICSFractal symbolic analysis.Nikolay Mateev, Vijay Menon, Keshav Pingali
2000EuroParAutomatic Generation of Block-Recursive Codes.Nawaaz Ahmed, Keshav Pingali
2000EuroParLeft-Looking to Right-Looking and Vice Versa: An Application of Fractal Symbolic Analysis to Linear Algebra Code Restructuring.Nikolay Mateev, Vijay Menon, Keshav Pingali
2000ICSSynthesizing transformations for locality enhancement of imperfectly-nested loop nests.Nawaaz Ahmed, Nikolay Mateev, Keshav Pingali
2000ICSNext-generation generic programming and its application to sparse matrix computations.Nikolay Mateev, Keshav Pingali, Paul Stodghill, Vladimir Kotlyar
2000SCTiling Imperfectly-Nested Loop Nests.Nawaaz Ahmed, Nikolay Mateev, Keshav Pingali
2000SCA Framework for Sparse Matrix Code Synthesis from High-level Specifications.Nawaaz Ahmed, Nikolay Mateev, Keshav Pingali, Paul Stodghill
2000SCLanding CG on EARTH: A Case Study of Fine-Grained Multithreading on an Evolutionary Path.Kevin B. Theobald, Gagan Agrawal, Rishi Kumar, Gerd Heber, Guang R. Gao, Paul Stodghill, Keshav Pingali
1999ICSAn experimental evaluation of tiling and shackling for memory hierarchy management.Induprakas Kodukula, Keshav Pingali, Robert Cox, Dror E. Maydan
1999ICSHigh-level semantic optimization of numerical codes.Vijay Menon, Keshav Pingali
1997EuroParA Relational Approach to the Compilation of Sparse Matrix Programs.Vladimir Kotlyar, Keshav Pingali, Paul Stodghill
1997ICSCompiler and Run-Time Support for Semi-Structured Applications.Nikos Chrisochoides, Induprakas Kodukula, Keshav Pingali
1997ICSSparse Code Generation for Imperfectly Nested Loops with Dependences.Vladimir Kotlyar, Keshav Pingali
1997PLDIData-centric Multi-level Blocking.Induprakas Kodukula, Nawaaz Ahmed, Keshav Pingali
1997SCCompiling Parallel Code for Sparse Matrix Applications.Vladimir Kotlyar, Keshav Pingali, Paul Stodghill
1996PLDIGeneralized Dominance and Control Dependence.Gianfranco Bilardi, Keshav Pingali
1996SCTransformations for Imperfectly Nested Loops.Induprakas Kodukula, Keshav Pingali
1995PLDIAPT: A Data Structure for Optimal Control Dependence Computation.Keshav Pingali, Gianfranco Bilardi
1994PLDIThe Program Structure Tree: Computing Control Regions in Linear Time.Richard Johnson, David Pearson, Keshav Pingali
1993MICRORegister renaming and dynamic speculation: an alternative approach.Mayan Moudgill, Keshav Pingali, Stamatis Vassiliadis
1993PLDIDependence-Based Program Analysis.Richard Johnson, Keshav Pingali
1992ASPLOSAccess Normalization: Loop Restructuring for NUMA Compilers.Wei Li, Keshav Pingali
1992POPLAbstract Semantics for a Higher-Order Functional Language with Logic Variables.Radha Jagadeesan, Keshav Pingali
1991POPLDependence Flow Graphs: An Algebraic Approach to Program Dependencies.Keshav Pingali, Micah D. Beck, Richard Johnson, Mayan Moudgill, Paul Stodghill
1990ICPPFrom Control Flow to Dataflow.Micah D. Beck, Keshav Pingali
1990ICPPCompiling for Locality.Keshav Pingali, Anne Rogers
1989LICSA Fully Abstract Semantics for a Functional Language with Logic VariablesRadha Jagadeesan, Prakash Panangaden, Keshav Pingali
1989PLDIProcess Decomposition Through Locality of Reference.Anne Rogers, Keshav Pingali
1988ICSLazy evaluation and the logic variable.Keshav Pingali