Keshav Pingali
Orcid: 0000-0002-0484-4636
According to our database1,
Keshav Pingali
authored at least 207 papers
between 1985 and 2024.
Collaborative distances:
Collaborative distances:
Awards
IEEE Fellow
IEEE Fellow 2010, "For contributions to compilers and parallel computing".
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
On csauthors.net:
Bibliography
2024
Proceedings of the IEEE International Parallel and Distributed Processing Symposium, 2024
Modeling Tsunami Waves at the Coastline of Valparaiso Area of Chile with Physics Informed Neural Networks.
Proceedings of the Computational Science - ICCS 2024, 2024
Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, 2024
2023
Comput. Math. Appl., December, 2023
Physics Informed Neural Network Code for 2D Transient Problems (PINN-2DT) Compatible with Google Colab.
CoRR, 2023
2022
J. Comput. Appl. Math., 2022
Supermodeling, a convergent data assimilation meta-procedure used in simulation of tumor progression.
Comput. Math. Appl., 2022
Proceedings of the SC22: International Conference for High Performance Computing, 2022
Proceedings of the Network Science - 7th International Winter Conference, 2022
Proceedings of the IEEE International Parallel and Distributed Processing Symposium, 2022
SPRoute 2.0: A detailed-routability-driven deterministic parallel global router with soft capacity.
Proceedings of the 27th Asia and South Pacific Design Automation Conference, 2022
2021
ACM SIGOPS Oper. Syst. Rev., 2021
Parallel graph-grammar-based algorithm for the longest-edge refinement of triangular meshes and the pollution simulations in Lesser Poland area.
Eng. Comput., 2021
Proceedings of the PPoPP '21: 26th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2021
Proceedings of the ICS '21: 2021 International Conference on Supercomputing, 2021
2020
Groute: Asynchronous Multi-GPU Programming Model with Applications to Large-scale Graph Processing.
ACM Trans. Parallel Comput., 2020
Single Machine Graph Analytics on Massive Datasets Using Intel Optane DC Persistent Memory.
Proc. VLDB Endow., 2020
Proc. VLDB Endow., 2020
CoRR, 2020
Proceedings of the 2020 IEEE International Parallel and Distributed Processing Symposium (IPDPS), 2020
Proceedings of the IEEE International Symposium on Workload Characterization, 2020
Proceedings of the IEEE International Symposium on Workload Characterization, 2020
Parallel Shared-Memory Isogeometric Residual Minimization (iGRM) for Three-Dimensional Advection-Diffusion Problems.
Proceedings of the Computational Science - ICCS 2020, 2020
Proceedings of the 26th IEEE International Symposium on Asynchronous Circuits and Systems, 2020
Proceedings of the PACT '20: International Conference on Parallel Architectures and Compilation Techniques, 2020
2019
IEEE Softw., 2019
Proc. ACM Program. Lang., 2019
CoRR, 2019
Hypergraph grammar based multi-thread multi-frontal direct solver with Galois scheduler.
Comput. Sci., 2019
Proceedings of the 24th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2019
Proceedings of the IEEE International Parallel and Distributed Processing Symposium Workshops, 2019
Proceedings of the International Conference on Computer-Aided Design, 2019
Proceedings of the 2019 IEEE High Performance Extreme Computing Conference, 2019
Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems, 2019
Proceedings of the 28th International Conference on Parallel Architectures and Compilation Techniques, 2019
Gluon-Async: A Bulk-Asynchronous System for Distributed and Heterogeneous Graph Analytics.
Proceedings of the 28th International Conference on Parallel Architectures and Compilation Techniques, 2019
2018
A Study of Partitioning Policies for Graph Analytics on Large-scale Distributed Platforms.
Proc. VLDB Endow., 2018
Applications of A Hyper-Graph Grammar System in Adaptive Finite-Element Computations.
Int. J. Appl. Math. Comput. Sci., 2018
Gluon: a communication-optimizing substrate for distributed heterogeneous graph analytics.
Proceedings of the 39th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2018
Proceedings of the 2018 IEEE International Parallel and Distributed Processing Symposium, 2018
Proceedings of the International Conference on Computer-Aided Design, 2018
Proceedings of the Euro-Par 2018: Parallel Processing, 2018
Proceedings of the Advanced Logic Synthesis, 2018
2017
Proceedings of the 22nd ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2017
Proceedings of the 2017 IEEE High Performance Extreme Computing Conference, 2017
Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems, 2017
2016
DSMR: a shared and distributed memory algorithm for single-source shortest path problem.
Proceedings of the 21st ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2016
Proceedings of the 2016 ACM SIGPLAN International Conference on Object-Oriented Programming, 2016
Proceedings of the 2016 IEEE International Parallel and Distributed Processing Symposium, 2016
Proceedings of the 2016 International Conference on Supercomputing, 2016
Proceedings of the International Conference on Computational Science 2016, 2016
Hybrid Direct and Iterative Solver with Library of Multi-criteria Optimal Orderings for h Adaptive Finite Element Method Computations.
Proceedings of the International Conference on Computational Science 2016, 2016
Proceedings of the Twenty-First International Conference on Architectural Support for Programming Languages and Operating Systems, 2016
2015
Computer, 2015
Proceedings of the 2015 International Conference on Embedded Computer Systems: Architectures, 2015
Proceedings of the 8th Workshop on General Purpose Processing using GPUs, 2015
Proceedings of the 36th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2015
Proceedings of the Parallel Computing: On the Road to Exascale, 2015
Proceedings of the International Conference on Computational Science, 2015
Proceedings of the Euro-Par 2015: Parallel Processing, 2015
Proceedings of the Euro-Par 2015: Parallel Processing, 2015
Proceedings of the Compiler Construction - 24th International Conference, 2015
Proceedings of the Twentieth International Conference on Architectural Support for Programming Languages and Operating Systems, 2015
2014
Brief announcement: parallelization of asynchronous variational integrators forshared memory architectures.
Proceedings of the 26th ACM Symposium on Parallelism in Algorithms and Architectures, 2014
Proceedings of the International Conference for High Performance Computing, 2014
Proceedings of the first workshop on Parallel programming for analytics applications, 2014
Author retrospective for synthesizing transformations for locality enhancement of imperfectly-nested loop nests.
Proceedings of the ACM International Conference on Supercomputing 25th Anniversary Volume, 2014
Proceedings of the International Conference on Computational Science, 2014
Proceedings of the Architectural Support for Programming Languages and Operating Systems, 2014
Proceedings of the International Conference on Parallel Architectures and Compilation, 2014
2013
Proceedings of the ACM SIGOPS 24th Symposium on Operating Systems Principles, 2013
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2013
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2013
Proceedings of the 27th IEEE International Symposium on Parallel and Distributed Processing, 2013
Proceedings of the 6th Workshop on General Purpose Processor Using Graphics Processing Units, 2013
2012
Proceedings of the 17th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2012
Proceedings of the 27th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2012
Parallel Clustered Low-Rank Approximation of Graphs and Its Application to Link Prediction.
Proceedings of the Languages and Compilers for Parallel Computing, 2012
Proceedings of the 2012 IEEE International Symposium on Workload Characterization, 2012
Proceedings of the Computational Science and Its Applications - ICCSA 2012, 2012
2011
Proceedings of the Encyclopedia of Parallel Computing, 2011
Brief announcement: processor allocation for optimistic parallelization of irregular programs.
Proceedings of the SPAA 2011: Proceedings of the 23rd Annual ACM Symposium on Parallelism in Algorithms and Architectures, 2011
Ordered vs. unordered: a comparison of parallelism and work-efficiency in irregular algorithms.
Proceedings of the 16th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2011
Proceedings of the 38th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2011
Proceedings of the 18th Conference on Pattern Languages of Programs, 2011
Proceedings of the 32nd ACM SIGPLAN Conference on Programming Language Design and Implementation, 2011
Proceedings of the 32nd ACM SIGPLAN Conference on Programming Language Design and Implementation, 2011
Proceedings of the 16th International Conference on Architectural Support for Programming Languages and Operating Systems, 2011
2010
Programming Multicores: Do Applications Programmers Need to Write Explicitly Parallel Programs?
IEEE Micro, 2010
Proceedings of the 15th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2010
Proceedings of the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2010
Proceedings of the Languages and Compilers for Parallel Computing, 2010
Proceedings of the 19th International Conference on Parallel Architectures and Compilation Techniques, 2010
Proceedings of the 19th International Conference on Parallel Architectures and Compilation Techniques, 2010
2009
Proceedings of the 14th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2009
Proceedings of the IEEE International Symposium on Performance Analysis of Systems and Software, 2009
Proceedings of the 23rd IEEE International Symposium on Parallel and Distributed Processing, 2009
09191 Abstracts Collection - Fault Tolerance in High-Performance Computing and Grids.
Proceedings of the Fault Tolerance in High-Performance Computing and Grids, 03.05., 2009
2008
Proceedings of the Wiley Encyclopedia of Computer Science and Engineering, 2008
Proc. IEEE, 2008
Proceedings of the SPAA 2008: Proceedings of the 20th Annual ACM Symposium on Parallelism in Algorithms and Architectures, 2008
Proceedings of the Languages and Compilers for Parallel Computing, 2008
Proceedings of the 5th Conference on Computing Frontiers, 2008
Proceedings of the 13th International Conference on Architectural Support for Programming Languages and Operating Systems, 2008
2007
Proceedings of the SPAA 2007: Proceedings of the 19th Annual ACM Symposium on Parallelism in Algorithms and Architectures, 2007
Proceedings of the Languages and Compilers for Parallel Computing, 2007
Proceedings of the 21th International Parallel and Distributed Processing Symposium (IPDPS 2007), 2007
2006
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2006
Proceedings of the Applied Parallel Computing. State of the Art in Scientific Computing, 2006
Proceedings of the 20th International Parallel and Distributed Processing Symposium (IPDPS 2006), 2006
Proceedings of the 20th Annual International Conference on Supercomputing, 2006
Proceedings of the 20th Annual International Conference on Supercomputing, 2006
2005
Proceedings of the International Conference on Measurements and Modeling of Computer Systems, 2005
Proceedings of the Languages and Compilers for Parallel Computing, 2005
Proceedings of the Languages and Compilers for Parallel Computing, 2005
Proceedings of the Languages and Compilers for Parallel Computing, 2005
Proceedings of the 19th International Parallel and Distributed Processing Symposium (IPDPS 2005), 2005
Proceedings of the 19th Annual International Conference on Supercomputing, 2005
2004
IEEE Trans. Parallel Distributed Syst., 2004
Look Left, Look Right, Look Left Again: An Application of Fractal Symbolic Analysis to Linear Algebra Code Restructuring.
Int. J. Parallel Program., 2004
Implementation and Evaluation of a Scalable Application-Level Checkpoint-Recovery Scheme for MPI Programs.
Proceedings of the ACM/IEEE SC2004 Conference on High Performance Networking and Computing, 2004
Proceedings of the Computational Science, 2004
Proceedings of the 11th International Conference on Architectural Support for Programming Languages and Operating Systems, 2004
2003
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2003
Proceedings of the ACM SIGPLAN 2003 Conference on Programming Language Design and Implementation 2003, 2003
C<sup>3</sup>: A System for Automating Application-Level Checkpointing of MPI Programs.
Proceedings of the Languages and Compilers for Parallel Computing, 2003
Proceedings of the 17th Annual International Conference on Supercomputing, 2003
Proceedings of the Computational Science - ICCS 2003, 2003
2002
Concurr. Comput. Pract. Exp., 2002
Proceedings of the 16th International Parallel and Distributed Processing Symposium (IPDPS 2002), 2002
2001
Int. J. Parallel Program., 2001
Synthesizing Transformations for Locality Enhancement of Imperfectly-Nested Loop Nests.
Int. J. Parallel Program., 2001
Proceedings of the Euro-Par 2001: Parallel Processing, 2001
Proceedings of the Compiler Optimizations for Scalable Parallel Systems Languages, 2001
2000
Landing CG on EARTH: A Case Study of Fine-Grained Multithreading on an Evolutionary Path.
Proceedings of the Proceedings Supercomputing 2000, 2000
Proceedings of the Proceedings Supercomputing 2000, 2000
Proceedings of the Proceedings Supercomputing 2000, 2000
Proceedings of the Parallel and Distributed Processing, 2000
Next-generation generic programming and its application to sparse matrix computations.
Proceedings of the 14th international conference on Supercomputing, 2000
Left-Looking to Right-Looking and Vice Versa: An Application of Fractal Symbolic Analysis to Linear Algebra Code Restructuring.
Proceedings of the Euro-Par 2000, Parallel Processing, 6th International Euro-Par Conference, Munich, Germany, August 29, 2000
Proceedings of the Euro-Par 2000, Parallel Processing, 6th International Euro-Par Conference, Munich, Germany, August 29, 2000
1999
Proceedings of the 13th international conference on Supercomputing, 1999
Proceedings of the 13th international conference on Supercomputing, 1999
Proceedings of the Second Conference on Domain-Specific Languages (DSL '99), 1999
1997
ACM Trans. Program. Lang. Syst., 1997
Proceedings of the ACM/IEEE Conference on Supercomputing, 1997
Compiling Parallel Sparse Code for User-Defined Data Structures.
Proceedings of the Eighth SIAM Conference on Parallel Processing for Scientific Computing, 1997
Proceedings of the ACM SIGPLAN '97 Conference on Programming Language Design and Implementation (PLDI), 1997
Proceedings of the 11th international conference on Supercomputing, 1997
Proceedings of the 11th international conference on Supercomputing, 1997
Proceedings of the Euro-Par '97 Parallel Processing, 1997
Proceedings of the Communication and Architectural Support for Network-Based Parallel Computing, 1997
1996
Proceedings of the 1996 ACM/IEEE Conference on Supercomputing, 1996
Proceedings of the ACM SIGPLAN'96 Conference on Programming Language Design and Implementation (PLDI), 1996
1995
Proceedings of the ACM SIGPLAN'95 Conference on Programming Language Design and Implementation (PLDI), 1995
Proceedings of the Languages and Compilers for Parallel Computing, 1995
1994
IEEE Trans. Parallel Distributed Syst., 1994
Int. J. Parallel Program., 1994
Proceedings of the ACM SIGPLAN'94 Conference on Programming Language Design and Implementation (PLDI), 1994
1993
ACM Trans. Comput. Syst., 1993
Proceedings of the ACM SIGPLAN'93 Conference on Programming Language Design and Implementation (PLDI), 1993
Proceedings of the 26th Annual International Symposium on Microarchitecture, 1993
1992
Proceedings of the 2nd SIGPLAN Workshop on Languages, Compilers, and Run-Time Environments for Distributed Memory Multiprocessors, Boulder, Colorado, September 30, 1992
Proceedings of the Conference Record of the Nineteenth Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 1992
1991
A Fully Abstract Semantics for a First-Order Functional Language with Logic Variables.
ACM Trans. Program. Lang. Syst., 1991
Theor. Comput. Sci., 1991
Proceedings of the Conference Record of the Eighteenth Annual ACM Symposium on Principles of Programming Languages, 1991
Proceedings of the Languages and Compilers for Parallel Computing, 1991
1990
J. Parallel Distributed Comput., 1990
Compiling for Locality.
Proceedings of the 1990 International Conference on Parallel Processing, 1990
From Control Flow to Dataflow.
Proceedings of the 1990 International Conference on Parallel Processing, 1990
1989
ACM Trans. Program. Lang. Syst., 1989
Proceedings of the ACM SIGPLAN'89 Conference on Programming Language Design and Implementation (PLDI), 1989
Proceedings of the Fourth Annual Symposium on Logic in Computer Science (LICS '89), 1989
1988
Proceedings of the 2nd international conference on Supercomputing, 1988
1986
Clarification of "Feeding Inputs on Demand" in Efficient Demand-Driven Evaluation - Part 1.
ACM Trans. Program. Lang. Syst., 1986
1985