The SCEAS System
Navigation Menu

Search the dblp DataBase

Title:
Author:

Keshav Pingali: [Publications] [Author Rank by year] [Co-authors] [Prefers] [Cites] [Cited by]

Publications of Author

  1. Arvind, Rishiyur S. Nikhil, Keshav Pingali
    I-Structures: Data Structures for Parallel Computing. [Citation Graph (2, 0)][DBLP]
    ACM Trans. Program. Lang. Syst., 1989, v:11, n:4, pp:598-632 [Journal]
  2. Induprakas Kodukula, Nawaaz Ahmed, Keshav Pingali
    Data-centric Multi-level Blocking. [Citation Graph (1, 0)][DBLP]
    PLDI, 1997, pp:346-357 [Conf]
  3. Wei Li, Keshav Pingali
    Access Normalization: Loop Restructuring for NUMA Compilers. [Citation Graph (0, 0)][DBLP]
    ASPLOS, 1992, pp:285-295 [Conf]
  4. Greg Bronevetsky, Daniel Marques, Keshav Pingali, Peter K. Szwed, Martin Schulz
    Application-level checkpointing for shared memory programs. [Citation Graph (0, 0)][DBLP]
    ASPLOS, 2004, pp:235-247 [Conf]
  5. Nikos Chrisochoides, Induprakas Kodukula, Keshav Pingali
    Data Movement and Control Substrate for Parallel Scientific Computing. [Citation Graph (0, 0)][DBLP]
    CANPC, 1997, pp:256-268 [Conf]
  6. Vladimir Kotlyar, David Bau, Induprakas Kodukula, Keshav Pingali, Paul Stodghill
    Solving Alignment Using Elementary Linear Algebra. [Citation Graph (0, 0)][DBLP]
    Compiler Optimizations for Scalable Parallel Systems Languages, 2001, pp:385-412 [Conf]
  7. Vijay Menon, Keshav Pingali
    A case for source-level transformations in MATLAB. [Citation Graph (0, 0)][DBLP]
    DSL, 1999, pp:53-65 [Conf]
  8. Nawaaz Ahmed, Keshav Pingali
    Automatic Generation of Block-Recursive Codes. [Citation Graph (0, 0)][DBLP]
    Euro-Par, 2000, pp:368-378 [Conf]
  9. Jens Knoop, Manish Gupta, Keshav Pingali, Michael F. P. O'Boyle
    Topic 04: Compilers for High Performance. [Citation Graph (0, 0)][DBLP]
    Euro-Par, 2001, pp:204-206 [Conf]
  10. Vladimir Kotlyar, Keshav Pingali, Paul Stodghill
    A Relational Approach to the Compilation of Sparse Matrix Programs. [Citation Graph (0, 0)][DBLP]
    Euro-Par, 1997, pp:318-327 [Conf]
  11. Nikolay Mateev, Vijay Menon, Keshav Pingali
    Left-Looking to Right-Looking and Vice Versa: An Application of Fractal Symbolic Analysis to Linear Algebra Code Restructuring. [Citation Graph (0, 0)][DBLP]
    Euro-Par, 2000, pp:379-388 [Conf]
  12. Keshav Pingali, Kattamuri Ekanadham
    Accumulators: A New Logic Variable Abstractions for Functional Languages. [Citation Graph (0, 0)][DBLP]
    FSTTCS, 1988, pp:377-399 [Conf]
  13. Arvind, Rishiyur S. Nikhil, Keshav Pingali
    I-structures: Data structures for parallel computing. [Citation Graph (0, 0)][DBLP]
    Graph Reduction, 1986, pp:336-369 [Conf]
  14. 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 Thompson, Stephen A. Vavasis, Paul A. Wawrzynek
    Computational Science Simulations Based on Web Services. [Citation Graph (0, 0)][DBLP]
    International Conference on Computational Science, 2003, pp:299-308 [Conf]
  15. Keshav Pingali, Paul Stodghill
    O'SOAP - A Web Services Framework for DDDAS Applications. [Citation Graph (0, 0)][DBLP]
    International Conference on Computational Science, 2004, pp:797-804 [Conf]
  16. Micah Beck, Keshav Pingali
    From Control Flow to Dataflow. [Citation Graph (0, 0)][DBLP]
    ICPP (2), 1990, pp:43-52 [Conf]
  17. Keshav Pingali, Anne Rogers
    Compiling for Locality. [Citation Graph (0, 0)][DBLP]
    ICPP (2), 1990, pp:142-146 [Conf]
  18. Nawaaz Ahmed, Nikolay Mateev, Keshav Pingali
    Synthesizing transformations for locality enhancement of imperfectly-nested loop nests. [Citation Graph (0, 0)][DBLP]
    ICS, 2000, pp:141-152 [Conf]
  19. Greg Bronevetsky, Daniel Marques, Keshav Pingali, Paul Stodghill
    Collective operations in application-level fault-tolerant MPI. [Citation Graph (0, 0)][DBLP]
    ICS, 2003, pp:234-243 [Conf]
  20. Nikos Chrisochoides, Induprakas Kodukula, Keshav Pingali
    Compiler and Run-Time Support for Semi-Structured Applications. [Citation Graph (0, 0)][DBLP]
    International Conference on Supercomputing, 1997, pp:229-236 [Conf]
  21. Induprakas Kodukula, Keshav Pingali, Robert Cox, Dror E. Maydan
    An experimental evaluation of tiling and shackling for memory hierarchy management. [Citation Graph (0, 0)][DBLP]
    International Conference on Supercomputing, 1999, pp:482-491 [Conf]
  22. Vladimir Kotlyar, Keshav Pingali
    Sparse Code Generation for Imperfectly Nested Loops with Dependences. [Citation Graph (0, 0)][DBLP]
    International Conference on Supercomputing, 1997, pp:188-195 [Conf]
  23. Vijay Menon, Keshav Pingali
    High-level semantic optimization of numerical codes. [Citation Graph (0, 0)][DBLP]
    International Conference on Supercomputing, 1999, pp:434-443 [Conf]
  24. Nikolay Mateev, Vijay Menon, Keshav Pingali
    Fractal symbolic analysis. [Citation Graph (0, 0)][DBLP]
    ICS, 2001, pp:38-49 [Conf]
  25. Nikolay Mateev, Keshav Pingali, Paul Stodghill, Vladimir Kotlyar
    Next-generation generic programming and its application to sparse matrix computations. [Citation Graph (0, 0)][DBLP]
    ICS, 2000, pp:88-99 [Conf]
  26. Keshav Pingali
    Lazy evaluation and the logic variable. [Citation Graph (0, 0)][DBLP]
    ICS, 1988, pp:560-572 [Conf]
  27. Kamen Yotov, Keshav Pingali, Paul Stodghill
    Think globally, search locally. [Citation Graph (0, 0)][DBLP]
    ICS, 2005, pp:141-150 [Conf]
  28. Keshav Pingali, Paul Stodghill
    A distributed system based on web services for computational science simulations. [Citation Graph (0, 0)][DBLP]
    ICS, 2006, pp:297-306 [Conf]
  29. Greg Bronevetsky, Keshav Pingali, Paul Stodghill
    Experimental evaluation of application-level checkpointing for OpenMP programs. [Citation Graph (0, 0)][DBLP]
    ICS, 2006, pp:2-13 [Conf]
  30. Bruce Carter, Chuin-Shan Chen, L. Paul Chew, Nikos Chrisochoides, Guang R. Gao, Gerd Heber, Anthony R. Ingraffea, Roland Krause, Chris Myers, Démian Nave, Keshav Pingali, Paul Stodghill, Stephen A. Vavasis, Paul A. Wawrzynek
    Parallel FEM Simulation of Crack Propagation - Challenges, Status, and Perspectives. [Citation Graph (0, 0)][DBLP]
    IPDPS Workshops, 2000, pp:443-449 [Conf]
  31. Guang R. Gao, Kevin B. Theobald, Ziang Hu, Haiping Wu, Jizhu Lu, Keshav Pingali, Paul Stodghill, Thomas L. Sterling, Rick Stevens, Mark Hereld
    Next Generation System Software for Future High-End Computing Systems. [Citation Graph (0, 0)][DBLP]
    IPDPS, 2002, pp:- [Conf]
  32. Daniel Marques, Greg Bronevetsky, Rohit Fernandes, Keshav Pingali, Paul Stodghill
    Optimizing Checkpoint Sizes in the C3 System. [Citation Graph (0, 0)][DBLP]
    IPDPS, 2005, pp:- [Conf]
  33. Greg Bronevetsky, Rohit Fernandes, Daniel Marques, Keshav Pingali, Paul Stodghill
    Recent advances in checkpoint/recovery systems. [Citation Graph (0, 0)][DBLP]
    IPDPS, 2006, pp:- [Conf]
  34. David Bau, Induprakas Kodukula, Vladimir Kotlyar, Keshav Pingali, Paul Stodghill
    Solving Alignment Using Elementary Linear Algebra. [Citation Graph (0, 0)][DBLP]
    LCPC, 1994, pp:46-60 [Conf]
  35. Greg Bronevetsky, Daniel Marques, Keshav Pingali, Paul Stodghill
    C3: A System for Automating Application-Level Checkpointing of MPI Programs. [Citation Graph (0, 0)][DBLP]
    LCPC, 2003, pp:357-373 [Conf]
  36. Richard Johnson, Wei Li, Keshav Pingali
    An Executable Representation of Distance and Direction. [Citation Graph (0, 0)][DBLP]
    LCPC, 1991, pp:122-136 [Conf]
  37. Vladimir Kotlyar, Keshav Pingali, Paul Stodghill
    Automatic Parallelization of the Conjugate Gradient Algorithm. [Citation Graph (0, 0)][DBLP]
    LCPC, 1995, pp:480-499 [Conf]
  38. Wei Li, Keshav Pingali
    A Singular Loop Transformation Framework Based on Non-Singular Matrices. [Citation Graph (0, 0)][DBLP]
    LCPC, 1992, pp:391-405 [Conf]
  39. Sébastien Donadio, James C. Brodman, Thomas Roeder, Kamen Yotov, Denis Barthou, Albert Cohen, María Jesús Garzarán, David A. Padua, Keshav Pingali
    A Language for the Compact Representation of Multiple Program Versions. [Citation Graph (0, 0)][DBLP]
    LCPC, 2005, pp:136-151 [Conf]
  40. Arkady Epshteyn, María Jesús Garzarán, Gerald DeJong, David A. Padua, Gang Ren, Xiaoming Li, Kamen Yotov, Keshav Pingali
    Analytic Models and Empirical Search: A Hybrid Approach to Code Optimization. [Citation Graph (0, 0)][DBLP]
    LCPC, 2005, pp:259-273 [Conf]
  41. Kamen Yotov, Sandra Jackson, Tyler Steele, Keshav Pingali, Paul Stodghill
    Automatic Measurement of Instruction Cache Capacity. [Citation Graph (0, 0)][DBLP]
    LCPC, 2005, pp:230-243 [Conf]
  42. Radha Jagadeesan, Prakash Panangaden, Keshav Pingali
    A Fully Abstract Semantics for a Functional Language with Logic Variables [Citation Graph (0, 0)][DBLP]
    LICS, 1989, pp:294-303 [Conf]
  43. Mayan Moudgill, Keshav Pingali, Stamatis Vassiliadis
    Register renaming and dynamic speculation: an alternative approach. [Citation Graph (0, 0)][DBLP]
    MICRO, 1993, pp:202-213 [Conf]
  44. Gianfranco Bilardi, Keshav Pingali
    Generalized Dominance and Control Dependence. [Citation Graph (0, 0)][DBLP]
    PLDI, 1996, pp:291-300 [Conf]
  45. Richard Johnson, Keshav Pingali
    Dependence-Based Program Analysis. [Citation Graph (0, 0)][DBLP]
    PLDI, 1993, pp:78-89 [Conf]
  46. Richard Johnson, David Pearson, Keshav Pingali
    The Program Structure Tree: Computing Control Regions in Linear Time. [Citation Graph (0, 0)][DBLP]
    PLDI, 1994, pp:171-185 [Conf]
  47. Keshav Pingali, Gianfranco Bilardi
    APT: A Data Structure for Optimal Control Dependence Computation. [Citation Graph (0, 0)][DBLP]
    PLDI, 1995, pp:32-46 [Conf]
  48. Anne Rogers, Keshav Pingali
    Process Decomposition Through Locality of Reference. [Citation Graph (0, 0)][DBLP]
    PLDI, 1989, pp:69-80 [Conf]
  49. Kamen Yotov, Xiaoming Li, Gang Ren, Michael Cibulskis, Gerald DeJong, María Jesús Garzarán, David A. Padua, Keshav Pingali, Paul Stodghill, Peng Wu
    A comparison of empirical and model-driven optimization. [Citation Graph (0, 0)][DBLP]
    PLDI, 2003, pp:63-76 [Conf]
  50. Radha Jagadeesan, Keshav Pingali
    Abstract Semantics for a Higher-Order Functional Language with Logic Variables. [Citation Graph (0, 0)][DBLP]
    POPL, 1992, pp:355-366 [Conf]
  51. Keshav Pingali, Micah Beck, Richard Johnson, Mayan Moudgill, Paul Stodghill
    Dependence Flow Graphs: An Algebraic Approach to Program Dependencies. [Citation Graph (0, 0)][DBLP]
    POPL, 1991, pp:67-78 [Conf]
  52. Greg Bronevetsky, Daniel Marques, Keshav Pingali, Paul Stodghill
    Automated application-level checkpointing of MPI programs. [Citation Graph (0, 0)][DBLP]
    PPOPP, 2003, pp:84-94 [Conf]
  53. Rohit Fernandes, Keshav Pingali, Paul Stodghill
    Mobile MPI programs in computational grids. [Citation Graph (0, 0)][DBLP]
    PPOPP, 2006, pp:22-31 [Conf]
  54. Vladimir Kotlyar, Keshav Pingali, Paul Stodghill
    Compiling Parallel Sparse Code for User-Defined Data Structures. [Citation Graph (0, 0)][DBLP]
    PPSC, 1997, pp:- [Conf]
  55. Nawaaz Ahmed, Nikolay Mateev, Keshav Pingali
    Tiling Imperfectly-Nested Loop Nests. [Citation Graph (0, 0)][DBLP]
    SC, 2000, pp:- [Conf]
  56. Nawaaz Ahmed, Nikolay Mateev, Keshav Pingali, Paul Stodghill
    A Framework for Sparse Matrix Code Synthesis from High-level Specifications. [Citation Graph (0, 0)][DBLP]
    SC, 2000, pp:- [Conf]
  57. Martin Schulz, Greg Bronevetsky, Rohit Fernandes, Daniel Marques, Keshav Pingali, Paul Stodghill
    Implementation and Evaluation of a Scalable Application-Level Checkpoint-Recovery Scheme for MPI Programs. [Citation Graph (0, 0)][DBLP]
    SC, 2004, pp:38- [Conf]
  58. Kevin B. Theobald, Gagan Agrawal, Rishi Kumar, Gerd Heber, Guang R. Gao, Paul Stodghill, Keshav Pingali
    Landing CG on EARTH: A Case Study of Fine-Grained Multithreading on an Evolutionary Path. [Citation Graph (0, 0)][DBLP]
    SC, 2000, pp:- [Conf]
  59. Kamen Yotov, Keshav Pingali, Paul Stodghill
    Automatic measurement of memory hierarchy parameters. [Citation Graph (0, 0)][DBLP]
    SIGMETRICS, 2005, pp:181-192 [Conf]
  60. Wei Li, Keshav Pingali
    Loop Transformations for NUMA Machines. [Citation Graph (0, 0)][DBLP]
    SIGPLAN Workshop, 1992, pp:9-12 [Conf]
  61. Kevin Barker, Nikos Chrisochoides, Jeffrey Dobbelaere, Démian Nave, Keshav Pingali
    Date movement and control substrate for parallel adaptive applications. [Citation Graph (0, 0)][DBLP]
    Concurrency and Computation: Practice and Experience, 2002, v:14, n:2, pp:77-101 [Journal]
  62. Nikolay Mateev, Vijay Menon, Keshav Pingali
    Fractal Symbolic Analysis [Citation Graph (0, 0)][DBLP]
    CoRR, 2000, v:0, n:, pp:- [Journal]
  63. Nawaaz Ahmed, Nikolay Mateev, Keshav Pingali
    Synthesizing Transformations for Locality Enhancement of Imperfectly-Nested Loop Nests. [Citation Graph (0, 0)][DBLP]
    International Journal of Parallel Programming, 2001, v:29, n:5, pp:493-544 [Journal]
  64. Induprakas Kodukula, Keshav Pingali
    Data-Centric Transformations for Locality Enhancement. [Citation Graph (0, 0)][DBLP]
    International Journal of Parallel Programming, 2001, v:29, n:3, pp:319-364 [Journal]
  65. Vijay Menon, Keshav Pingali
    Look Left, Look Right, Look Left Again: An Application of Fractal Symbolic Analysis to Linear Algebra Code Restructuring. [Citation Graph (0, 0)][DBLP]
    International Journal of Parallel Programming, 2004, v:32, n:6, pp:501-523 [Journal]
  66. Gianfranco Bilardi, Keshav Pingali
    Algorithms for computing the static single assignment form. [Citation Graph (0, 0)][DBLP]
    J. ACM, 2003, v:50, n:3, pp:375-425 [Journal]
  67. Micah Beck, Richard Johnson, Keshav Pingali
    From Control Flow to Dataflow. [Citation Graph (0, 0)][DBLP]
    J. Parallel Distrib. Comput., 1991, v:12, n:2, pp:118-129 [Journal]
  68. Micah Beck, Keshav Pingali, Alexandru Nicolau
    Static Scheduling for Dynamic Dataflow Machines. [Citation Graph (0, 0)][DBLP]
    J. Parallel Distrib. Comput., 1990, v:10, n:4, pp:279-288 [Journal]
  69. Keshav Pingali, Kattamuri Ekanadham
    Accumulators: New Logic Variable Abstractions for Functional Languages. [Citation Graph (0, 0)][DBLP]
    Theor. Comput. Sci., 1991, v:81, n:2, pp:201-221 [Journal]
  70. Wei Li, Keshav Pingali
    Access Normalization: Loop Restructuring for NUMA Compilers. [Citation Graph (0, 0)][DBLP]
    ACM Trans. Comput. Syst., 1993, v:11, n:4, pp:353-375 [Journal]
  71. Radha Jagadeesan, Keshav Pingali, Prakash Panangaden
    A Fully Abstract Semantics for a First-Order Functional Language with Logic Variables. [Citation Graph (0, 0)][DBLP]
    ACM Trans. Program. Lang. Syst., 1991, v:13, n:4, pp:577-625 [Journal]
  72. Vijay Menon, Keshav Pingali, Nikolay Mateev
    Fractal symbolic analysis. [Citation Graph (0, 0)][DBLP]
    ACM Trans. Program. Lang. Syst., 2003, v:25, n:6, pp:776-813 [Journal]
  73. Keshav Pingali, Arvind
    Efficient Demand-Driven Evaluation - Part 1. [Citation Graph (0, 0)][DBLP]
    ACM Trans. Program. Lang. Syst., 1985, v:7, n:2, pp:311-333 [Journal]
  74. Keshav Pingali, Arvind
    Efficient Demand-Driven Evaluation - Part 2. [Citation Graph (0, 0)][DBLP]
    ACM Trans. Program. Lang. Syst., 1986, v:8, n:1, pp:109-139 [Journal]
  75. Keshav Pingali, Arvind
    Clarification of ``Feeding Inputs on Demand'' in Efficient Demand-Driven Evaluation - Part 1. [Citation Graph (0, 0)][DBLP]
    ACM Trans. Program. Lang. Syst., 1986, v:8, n:1, pp:140-141 [Journal]
  76. Keshav Pingali, Gianfranco Bilardi
    Optimal Control Dependence Computation and the Roman Chariots Problem. [Citation Graph (0, 0)][DBLP]
    ACM Trans. Program. Lang. Syst., 1997, v:19, n:3, pp:462-491 [Journal]
  77. Kevin Barker, Andrey N. Chernikov, Nikos Chrisochoides, Keshav Pingali
    A Load Balancing Framework for Adaptive and Asynchronous Applications. [Citation Graph (0, 0)][DBLP]
    IEEE Trans. Parallel Distrib. Syst., 2004, v:15, n:2, pp:183-192 [Journal]
  78. Anne Rogers, Keshav Pingali
    Compiling for Distributed Memory Architectures. [Citation Graph (0, 0)][DBLP]
    IEEE Trans. Parallel Distrib. Syst., 1994, v:5, n:3, pp:281-298 [Journal]
  79. Milind Kulkarni, Keshav Pingali
    Scheduling Issues in Optimistic Parallelization. [Citation Graph (0, 0)][DBLP]
    IPDPS, 2007, pp:1-7 [Conf]
  80. John A. Gunnels, Fred G. Gustavson, Keshav Pingali, Kamen Yotov
    Is Cache-Oblivious DGEMM Viable? [Citation Graph (0, 0)][DBLP]
    PARA, 2006, pp:919-928 [Conf]
  81. Milind Kulkarni, Keshav Pingali, Bruce Walter, Ganesh Ramanarayanan, Kavita Bala, L. Paul Chew
    Optimistic parallelism requires abstractions. [Citation Graph (0, 0)][DBLP]
    PLDI, 2007, pp:211-222 [Conf]
  82. Kamen Yotov, Thomas Roeder, Keshav Pingali, John A. Gunnels, Fred G. Gustavson
    An experimental comparison of cache-oblivious and cache-conscious programs. [Citation Graph (0, 0)][DBLP]
    SPAA, 2007, pp:93-104 [Conf]
  83. Kathryn S. McKinley, Keshav Pingali
    Editorial: A changing of the guard. [Citation Graph (0, 0)][DBLP]
    ACM Trans. Program. Lang. Syst., 2007, v:29, n:6, pp:- [Journal]

  84. Optimistic parallelism benefits from data partitioning. [Citation Graph (, )][DBLP]


  85. Data-parallel abstractions for irregular programs. [Citation Graph (, )][DBLP]


  86. Compiler-enhanced incremental checkpointing for OpenMP applications. [Citation Graph (, )][DBLP]


  87. Lonestar: A suite of parallel irregular programs. [Citation Graph (, )][DBLP]


  88. Compiler-Enhanced Incremental Checkpointing. [Citation Graph (, )][DBLP]


  89. On the Scalability of an Automatically Parallelized Irregular Application. [Citation Graph (, )][DBLP]


  90. Compiler-enhanced incremental checkpointing for OpenMP applications. [Citation Graph (, )][DBLP]


  91. How much parallelism is there in irregular applications? [Citation Graph (, )][DBLP]


  92. Structure-driven optimizations for amorphous data-parallel programs. [Citation Graph (, )][DBLP]


  93. Scheduling strategies for optimistic parallel execution of irregular programs. [Citation Graph (, )][DBLP]


  94. Compiler research: the next 50 years. [Citation Graph (, )][DBLP]


  95. Optimistic parallelism requires abstractions. [Citation Graph (, )][DBLP]


Search in 0.008secs, Finished in 0.013secs
NOTICE1
System may not be available sometimes or not working properly, since it is still in development with continuous upgrades
NOTICE2
The rankings that are presented on this page should NOT be considered as formal since the citation info is incomplete in DBLP
 
System created by asidirop@csd.auth.gr [http://users.auth.gr/~asidirop/] © 2002
for Data Engineering Laboratory, Department of Informatics, Aristotle University © 2002