BibTeX records: Keshav Pingali

download as .bib file

@article{DBLP:journals/cma/LosWPGAPP23,
  author       = {Marcin Los and
                  Maciej Wozniak and
                  Keshav Pingali and
                  Luis E. Garc{\'{\i}}a{-}Castillo and
                  Julen {\'{A}}lvarez{-}Aramberri and
                  David Pardo and
                  Maciej Paszynski},
  title        = {Fast parallel {IGA-ADS} solver for time-dependent Maxwell's equations},
  journal      = {Comput. Math. Appl.},
  volume       = {151},
  pages        = {36--49},
  year         = {2023},
  url          = {https://doi.org/10.1016/j.camwa.2023.09.035},
  doi          = {10.1016/J.CAMWA.2023.09.035},
  timestamp    = {Sun, 10 Dec 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/cma/LosWPGAPP23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2310-03755,
  author       = {Pawel Maczuga and
                  Maciej Skoczen and
                  Przemyslaw Roznawski and
                  Filip Tluszcz and
                  Marcin Szubert and
                  Marcin Los and
                  Witold Dzwinel and
                  Keshav Pingali and
                  Maciej Paszynski},
  title        = {Physics Informed Neural Network Code for 2D Transient Problems {(PINN-2DT)}
                  Compatible with Google Colab},
  journal      = {CoRR},
  volume       = {abs/2310.03755},
  year         = {2023},
  url          = {https://doi.org/10.48550/arXiv.2310.03755},
  doi          = {10.48550/ARXIV.2310.03755},
  eprinttype    = {arXiv},
  eprint       = {2310.03755},
  timestamp    = {Thu, 19 Oct 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2310-03755.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cma/PaszynskiSDP22,
  author       = {Maciej Paszynski and
                  Leszek Siwik and
                  Witold Dzwinel and
                  Keshav Pingali},
  title        = {Supermodeling, a convergent data assimilation meta-procedure used
                  in simulation of tumor progression},
  journal      = {Comput. Math. Appl.},
  volume       = {113},
  pages        = {214--224},
  year         = {2022},
  url          = {https://doi.org/10.1016/j.camwa.2022.03.025},
  doi          = {10.1016/J.CAMWA.2022.03.025},
  timestamp    = {Sun, 02 Oct 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/cma/PaszynskiSDP22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jcam/SiwikLKPPDP22,
  author       = {Leszek Siwik and
                  Marcin Los and
                  Adrian Klusek and
                  Anna Paszynska and
                  Keshav Pingali and
                  Witold Dzwinel and
                  Maciej Paszynski},
  title        = {Tuning three-dimensional tumor progression simulations on a cluster
                  of GPGPUs},
  journal      = {J. Comput. Appl. Math.},
  volume       = {412},
  pages        = {114308},
  year         = {2022},
  url          = {https://doi.org/10.1016/j.cam.2022.114308},
  doi          = {10.1016/J.CAM.2022.114308},
  timestamp    = {Tue, 21 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/jcam/SiwikLKPPDP22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/aspdac/0003AYMP22,
  author       = {Jiayuan He and
                  Udit Agarwal and
                  Yihang Yang and
                  Rajit Manohar and
                  Keshav Pingali},
  title        = {SPRoute 2.0: {A} detailed-routability-driven deterministic parallel
                  global router with soft capacity},
  booktitle    = {27th Asia and South Pacific Design Automation Conference, {ASP-DAC}
                  2022, Taipei, Taiwan, January 17-20, 2022},
  pages        = {586--591},
  publisher    = {{IEEE}},
  year         = {2022},
  url          = {https://doi.org/10.1109/ASP-DAC52403.2022.9712557},
  doi          = {10.1109/ASP-DAC52403.2022.9712557},
  timestamp    = {Fri, 04 Mar 2022 13:11:07 +0100},
  biburl       = {https://dblp.org/rec/conf/aspdac/0003AYMP22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ipps/FallinKHYPMB22,
  author       = {Alex Fallin and
                  Aarti Kothari and
                  Jiayuan He and
                  Christopher Yanez and
                  Keshav Pingali and
                  Rajit Manohar and
                  Martin Burtscher},
  title        = {A Simple, Fast, and GPU-friendly Steiner-Tree Heuristic},
  booktitle    = {{IEEE} International Parallel and Distributed Processing Symposium,
                  {IPDPS} Workshops 2022, Lyon, France, May 30 - June 3, 2022},
  pages        = {838--847},
  publisher    = {{IEEE}},
  year         = {2022},
  url          = {https://doi.org/10.1109/IPDPSW55747.2022.00140},
  doi          = {10.1109/IPDPSW55747.2022.00140},
  timestamp    = {Mon, 08 Aug 2022 16:44:20 +0200},
  biburl       = {https://dblp.org/rec/conf/ipps/FallinKHYPMB22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/netscix/MalekiSWP22,
  author       = {Sepideh Maleki and
                  Donya Saless and
                  Dennis P. Wall and
                  Keshav Pingali},
  editor       = {Pedro Ribeiro and
                  Fernando Silva and
                  Jos{\'{e}} Fernando Ferreira Mendes and
                  Ros{\'{a}}rio D. Laureano},
  title        = {HyperNetVec: Fast and Scalable Hierarchical Embedding for Hypergraphs},
  booktitle    = {Network Science - 7th International Winter Conference, NetSci-X 2022,
                  Porto, Portugal, February 8-11, 2022, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {13197},
  pages        = {169--183},
  publisher    = {Springer},
  year         = {2022},
  url          = {https://doi.org/10.1007/978-3-030-97240-0\_13},
  doi          = {10.1007/978-3-030-97240-0\_13},
  timestamp    = {Wed, 02 Mar 2022 12:12:38 +0100},
  biburl       = {https://dblp.org/rec/conf/netscix/MalekiSWP22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sc/LeeRHPYSYFBGSPREB22,
  author       = {Hochan Lee and
                  William Ruys and
                  Ian Henriksen and
                  Arthur Peters and
                  Yineng Yan and
                  Sean Stephens and
                  Bozhi You and
                  Henrique Fingler and
                  Martin Burtscher and
                  Milos Gligoric and
                  Karl Schulz and
                  Keshav Pingali and
                  Christopher J. Rossbach and
                  Mattan Erez and
                  George Biros},
  editor       = {Felix Wolf and
                  Sameer Shende and
                  Candace Culhane and
                  Sadaf R. Alam and
                  Heike Jagode},
  title        = {Parla: {A} Python Orchestration System for Heterogeneous Architectures},
  booktitle    = {{SC22:} International Conference for High Performance Computing, Networking,
                  Storage and Analysis, Dallas, TX, USA, November 13-18, 2022},
  pages        = {51:1--51:15},
  publisher    = {{IEEE}},
  year         = {2022},
  url          = {https://doi.org/10.1109/SC41404.2022.00056},
  doi          = {10.1109/SC41404.2022.00056},
  timestamp    = {Mon, 05 Feb 2024 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/sc/LeeRHPYSYFBGSPREB22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/dt/AtaeiHYMLHMP21,
  author       = {Samira Ataei and
                  Wenmian Hua and
                  Yihang Yang and
                  Rajit Manohar and
                  Yi{-}Shan Lu and
                  Jiayuan He and
                  Sepideh Maleki and
                  Keshav Pingali},
  title        = {An Open-Source {EDA} Flow for Asynchronous Logic},
  journal      = {{IEEE} Des. Test},
  volume       = {38},
  number       = {2},
  pages        = {27--37},
  year         = {2021},
  url          = {https://doi.org/10.1109/MDAT.2021.3051334},
  doi          = {10.1109/MDAT.2021.3051334},
  timestamp    = {Mon, 28 Aug 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/dt/AtaeiHYMLHMP21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ewc/PodsiadloSPMHPP21,
  author       = {Krzysztof Podsiadlo and
                  Albert Oliver Serra and
                  Anna Paszynska and
                  Rafael Montenegro and
                  Ian Henriksen and
                  Maciej Paszynski and
                  Keshav Pingali},
  title        = {Parallel graph-grammar-based algorithm for the longest-edge refinement
                  of triangular meshes and the pollution simulations in Lesser Poland
                  area},
  journal      = {Eng. Comput.},
  volume       = {37},
  number       = {4},
  pages        = {3857--3880},
  year         = {2021},
  url          = {https://doi.org/10.1007/s00366-020-01253-y},
  doi          = {10.1007/S00366-020-01253-Y},
  timestamp    = {Sun, 02 Oct 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ewc/PodsiadloSPMHPP21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/sigops/HoangDGP21,
  author       = {Loc Hoang and
                  Roshan Dathathri and
                  Gurbinder Gill and
                  Keshav Pingali},
  title        = {CuSP: {A} Customizable Streaming Edge Partitioner for Distributed
                  Graph Analytics},
  journal      = {{ACM} {SIGOPS} Oper. Syst. Rev.},
  volume       = {55},
  number       = {1},
  pages        = {47--60},
  year         = {2021},
  url          = {https://doi.org/10.1145/3469379.3469385},
  doi          = {10.1145/3469379.3469385},
  timestamp    = {Tue, 15 Jun 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/sigops/HoangDGP21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ics/0001DGHP21,
  author       = {Xuhao Chen and
                  Roshan Dathathri and
                  Gurbinder Gill and
                  Loc Hoang and
                  Keshav Pingali},
  editor       = {Huiyang Zhou and
                  Jose Moreira and
                  Frank Mueller and
                  Yoav Etsion},
  title        = {Sandslash: a two-level framework for efficient graph pattern mining},
  booktitle    = {{ICS} '21: 2021 International Conference on Supercomputing, Virtual
                  Event, USA, June 14-17, 2021},
  pages        = {378--391},
  publisher    = {{ACM}},
  year         = {2021},
  url          = {https://doi.org/10.1145/3447818.3460359},
  doi          = {10.1145/3447818.3460359},
  timestamp    = {Wed, 09 Jun 2021 15:33:33 +0200},
  biburl       = {https://dblp.org/rec/conf/ics/0001DGHP21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ppopp/MalekiABP21,
  author       = {Sepideh Maleki and
                  Udit Agarwal and
                  Martin Burtscher and
                  Keshav Pingali},
  editor       = {Jaejin Lee and
                  Erez Petrank},
  title        = {BiPart: a parallel and deterministic hypergraph partitioner},
  booktitle    = {PPoPP '21: 26th {ACM} {SIGPLAN} Symposium on Principles and Practice
                  of Parallel Programming, Virtual Event, Republic of Korea, February
                  27- March 3, 2021},
  pages        = {161--174},
  publisher    = {{ACM}},
  year         = {2021},
  url          = {https://doi.org/10.1145/3437801.3441611},
  doi          = {10.1145/3437801.3441611},
  timestamp    = {Sun, 12 Jun 2022 19:46:08 +0200},
  biburl       = {https://dblp.org/rec/conf/ppopp/MalekiABP21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2103-05694,
  author       = {Ian Henriksen and
                  Bozhi You and
                  Keshav Pingali},
  title        = {Exploiting Asynchronous Priority Scheduling in Parallel Eikonal Solvers},
  journal      = {CoRR},
  volume       = {abs/2103.05694},
  year         = {2021},
  url          = {https://arxiv.org/abs/2103.05694},
  eprinttype    = {arXiv},
  eprint       = {2103.05694},
  timestamp    = {Tue, 16 Mar 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2103-05694.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2103-09660,
  author       = {Sepideh Maleki and
                  Dennis P. Wall and
                  Keshav Pingali},
  title        = {NetVec: {A} Scalable Hypergraph Embedding System},
  journal      = {CoRR},
  volume       = {abs/2103.09660},
  year         = {2021},
  url          = {https://arxiv.org/abs/2103.09660},
  eprinttype    = {arXiv},
  eprint       = {2103.09660},
  timestamp    = {Tue, 23 Mar 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2103-09660.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2106-08500,
  author       = {Loc Hoang and
                  Udit Agarwal and
                  Gurbinder Gill and
                  Roshan Dathathri and
                  Abhik Seal and
                  Brian Martin and
                  Keshav Pingali},
  title        = {Optimizing Graph Transformer Networks with Graph-based Techniques},
  journal      = {CoRR},
  volume       = {abs/2106.08500},
  year         = {2021},
  url          = {https://arxiv.org/abs/2106.08500},
  eprinttype    = {arXiv},
  eprint       = {2106.08500},
  timestamp    = {Tue, 29 Jun 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2106-08500.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2108-10701,
  author       = {Yan Pei and
                  Keshav Pingali},
  title        = {Sonic: {A} Sampling-based Online Controller for Streaming Applications},
  journal      = {CoRR},
  volume       = {abs/2108.10701},
  year         = {2021},
  url          = {https://arxiv.org/abs/2108.10701},
  eprinttype    = {arXiv},
  eprint       = {2108.10701},
  timestamp    = {Fri, 27 Aug 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2108-10701.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/pvldb/ChenDGP20,
  author       = {Xuhao Chen and
                  Roshan Dathathri and
                  Gurbinder Gill and
                  Keshav Pingali},
  title        = {Pangolin: An Efficient and Flexible Graph Mining System on {CPU} and
                  {GPU}},
  journal      = {Proc. {VLDB} Endow.},
  volume       = {13},
  number       = {8},
  pages        = {1190--1205},
  year         = {2020},
  url          = {http://www.vldb.org/pvldb/vol13/p1190-chen.pdf},
  doi          = {10.14778/3389133.3389137},
  timestamp    = {Tue, 23 Mar 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/pvldb/ChenDGP20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/pvldb/GillDHPP20,
  author       = {Gurbinder Gill and
                  Roshan Dathathri and
                  Loc Hoang and
                  Ramesh Peri and
                  Keshav Pingali},
  title        = {Single Machine Graph Analytics on Massive Datasets Using Intel Optane
                  {DC} Persistent Memory},
  journal      = {Proc. {VLDB} Endow.},
  volume       = {13},
  number       = {8},
  pages        = {1304--1318},
  year         = {2020},
  url          = {http://www.vldb.org/pvldb/vol13/p1304-gill.pdf},
  doi          = {10.14778/3389133.3389145},
  timestamp    = {Tue, 23 Mar 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/pvldb/GillDHPP20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/topc/Ben-NunSPP20,
  author       = {Tal Ben{-}Nun and
                  Michael Sutton and
                  Sreepathi Pai and
                  Keshav Pingali},
  title        = {Groute: Asynchronous Multi-GPU Programming Model with Applications
                  to Large-scale Graph Processing},
  journal      = {{ACM} Trans. Parallel Comput.},
  volume       = {7},
  number       = {3},
  pages        = {18:1--18:27},
  year         = {2020},
  url          = {https://doi.org/10.1145/3399730},
  doi          = {10.1145/3399730},
  timestamp    = {Mon, 03 Jan 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/topc/Ben-NunSPP20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/IEEEpact/PeiBFP20,
  author       = {Yan Pei and
                  Swarnendu Biswas and
                  Donald S. Fussell and
                  Keshav Pingali},
  editor       = {Vivek Sarkar and
                  Hyesoon Kim},
  title        = {A Methodology for Principled Approximation in Visual {SLAM}},
  booktitle    = {{PACT} '20: International Conference on Parallel Architectures and
                  Compilation Techniques, Virtual Event, GA, USA, October 3-7, 2020},
  pages        = {373--386},
  publisher    = {{ACM}},
  year         = {2020},
  url          = {https://doi.org/10.1145/3410463.3414636},
  doi          = {10.1145/3410463.3414636},
  timestamp    = {Fri, 23 Oct 2020 10:46:26 +0200},
  biburl       = {https://dblp.org/rec/conf/IEEEpact/PeiBFP20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/async/HuaLPM20,
  author       = {Wenmian Hua and
                  Yi{-}Shan Lu and
                  Keshav Pingali and
                  Rajit Manohar},
  title        = {Cyclone: {A} Static Timing and Power Engine for Asynchronous Circuits},
  booktitle    = {26th {IEEE} International Symposium on Asynchronous Circuits and Systems,
                  {ASYNC} 2020, Salt Lake City, UT, USA, May 17-20, 2020},
  pages        = {11--19},
  publisher    = {{IEEE}},
  year         = {2020},
  url          = {https://doi.org/10.1109/ASYNC49171.2020.00010},
  doi          = {10.1109/ASYNC49171.2020.00010},
  timestamp    = {Thu, 10 Sep 2020 16:38:24 +0200},
  biburl       = {https://dblp.org/rec/conf/async/HuaLPM20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iccS/LosMPPP20,
  author       = {Marcin Los and
                  Judit Mu{\~{n}}oz{-}Matute and
                  Krzysztof Podsiadlo and
                  Maciej Paszynski and
                  Keshav Pingali},
  editor       = {Valeria V. Krzhizhanovskaya and
                  G{\'{a}}bor Z{\'{a}}vodszky and
                  Michael Harold Lees and
                  Jack J. Dongarra and
                  Peter M. A. Sloot and
                  S{\'{e}}rgio Brissos and
                  Jo{\~{a}}o Teixeira},
  title        = {Parallel Shared-Memory Isogeometric Residual Minimization (iGRM) for
                  Three-Dimensional Advection-Diffusion Problems},
  booktitle    = {Computational Science - {ICCS} 2020 - 20th International Conference,
                  Amsterdam, The Netherlands, June 3-5, 2020, Proceedings, Part {VII}},
  series       = {Lecture Notes in Computer Science},
  volume       = {12143},
  pages        = {133--148},
  publisher    = {Springer},
  year         = {2020},
  url          = {https://doi.org/10.1007/978-3-030-50436-6\_10},
  doi          = {10.1007/978-3-030-50436-6\_10},
  timestamp    = {Sun, 02 Oct 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/iccS/LosMPPP20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iiswc/AzadABBCDDDDFGG20,
  author       = {Ariful Azad and
                  Mohsen Mahmoudi Aznaveh and
                  Scott Beamer and
                  Mark P. Blanco and
                  Jinhao Chen and
                  Luke D'Alessandro and
                  Roshan Dathathri and
                  Timothy A. Davis and
                  Kevin Deweese and
                  Jesun Firoz and
                  Henry A. Gabb and
                  Gurbinder Gill and
                  B{\'{a}}lint Hegyi and
                  Scott P. Kolodziej and
                  Tze Meng Low and
                  Andrew Lumsdaine and
                  Tugsbayasgalan Manlaibaatar and
                  Timothy G. Mattson and
                  Scott McMillan and
                  Ramesh Peri and
                  Keshav Pingali and
                  Upasana Sridhar and
                  G{\'{a}}bor Sz{\'{a}}rnyas and
                  Yunming Zhang and
                  Yongzhe Zhang},
  title        = {Evaluation of Graph Analytics Frameworks Using the {GAP} Benchmark
                  Suite},
  booktitle    = {{IEEE} International Symposium on Workload Characterization, {IISWC}
                  2020, Beijing, China, October 27-30, 2020},
  pages        = {216--227},
  publisher    = {{IEEE}},
  year         = {2020},
  url          = {https://doi.org/10.1109/IISWC50251.2020.00029},
  doi          = {10.1109/IISWC50251.2020.00029},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/iiswc/AzadABBCDDDDFGG20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iiswc/LeeWHDGJKP20,
  author       = {Hochan Lee and
                  David C. Wong and
                  Loc Hoang and
                  Roshan Dathathri and
                  Gurbinder Gill and
                  Vishwesh Jatala and
                  David Kuck and
                  Keshav Pingali},
  title        = {A Study of APIs for Graph Analytics Workloads},
  booktitle    = {{IEEE} International Symposium on Workload Characterization, {IISWC}
                  2020, Beijing, China, October 27-30, 2020},
  pages        = {228--239},
  publisher    = {{IEEE}},
  year         = {2020},
  url          = {https://doi.org/10.1109/IISWC50251.2020.00030},
  doi          = {10.1109/IISWC50251.2020.00030},
  timestamp    = {Wed, 01 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iiswc/LeeWHDGJKP20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ipps/JatalaDGHNP20,
  author       = {Vishwesh Jatala and
                  Roshan Dathathri and
                  Gurbinder Gill and
                  Loc Hoang and
                  V. Krishna Nandivada and
                  Keshav Pingali},
  title        = {A Study of Graph Analytics for Massive Datasets on Distributed Multi-GPUs},
  booktitle    = {2020 {IEEE} International Parallel and Distributed Processing Symposium
                  (IPDPS), New Orleans, LA, USA, May 18-22, 2020},
  pages        = {84--94},
  publisher    = {{IEEE}},
  year         = {2020},
  url          = {https://doi.org/10.1109/IPDPS47924.2020.00019},
  doi          = {10.1109/IPDPS47924.2020.00019},
  timestamp    = {Wed, 22 Jul 2020 15:53:25 +0200},
  biburl       = {https://dblp.org/rec/conf/ipps/JatalaDGHNP20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2008-05718,
  author       = {Ashirbad Mishra and
                  Sathish Vadhiyar and
                  Rupesh Nasre and
                  Keshav Pingali},
  title        = {A Fine-Grained Hybrid {CPU-GPU} Algorithm for Betweenness Centrality
                  Computations},
  journal      = {CoRR},
  volume       = {abs/2008.05718},
  year         = {2020},
  url          = {https://arxiv.org/abs/2008.05718},
  eprinttype    = {arXiv},
  eprint       = {2008.05718},
  timestamp    = {Mon, 17 Aug 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2008-05718.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2011-03135,
  author       = {Xuhao Chen and
                  Roshan Dathathri and
                  Gurbinder Gill and
                  Loc Hoang and
                  Keshav Pingali},
  title        = {Sandslash: {A} Two-Level Framework for Efficient Graph Pattern Mining},
  journal      = {CoRR},
  volume       = {abs/2011.03135},
  year         = {2020},
  url          = {https://arxiv.org/abs/2011.03135},
  eprinttype    = {arXiv},
  eprint       = {2011.03135},
  timestamp    = {Thu, 12 Nov 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2011-03135.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2012-13618,
  author       = {Sepideh Maleki and
                  Udit Agarwal and
                  Martin Burtscher and
                  Keshav Pingali},
  title        = {BiPart: {A} Parallel and Deterministic Multilevel Hypergraph Partitioner},
  journal      = {CoRR},
  volume       = {abs/2012.13618},
  year         = {2020},
  url          = {https://arxiv.org/abs/2012.13618},
  eprinttype    = {arXiv},
  eprint       = {2012.13618},
  timestamp    = {Tue, 05 Jan 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2012-13618.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/aghcs/PaszynskiJPHP19,
  author       = {Maciej Paszynski and
                  Konrad Jopek and
                  Anna Paszynska and
                  Muhammad Amber Hasaan and
                  Keshav Pingali},
  title        = {Hypergraph grammar based multi-thread multi-frontal direct solver
                  with Galois scheduler},
  journal      = {Comput. Sci.},
  volume       = {20},
  number       = {1},
  year         = {2019},
  url          = {https://doi.org/10.7494/csci.2019.20.1.3010},
  doi          = {10.7494/CSCI.2019.20.1.3010},
  timestamp    = {Sun, 02 Oct 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/aghcs/PaszynskiJPHP19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cacm/PeiBFP19,
  author       = {Yan Pei and
                  Swarnendu Biswas and
                  Donald S. Fussell and
                  Keshav Pingali},
  title        = {An elementary introduction to Kalman filtering},
  journal      = {Commun. {ACM}},
  volume       = {62},
  number       = {11},
  pages        = {122--133},
  year         = {2019},
  url          = {https://doi.org/10.1145/3363294},
  doi          = {10.1145/3363294},
  timestamp    = {Tue, 05 Nov 2019 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/cacm/PeiBFP19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/pacmpl/HenriksenBP19,
  author       = {Ian Henriksen and
                  Gianfranco Bilardi and
                  Keshav Pingali},
  title        = {Derivative grammars: a symbolic approach to parsing with derivatives},
  journal      = {Proc. {ACM} Program. Lang.},
  volume       = {3},
  number       = {{OOPSLA}},
  pages        = {127:1--127:28},
  year         = {2019},
  url          = {https://doi.org/10.1145/3360553},
  doi          = {10.1145/3360553},
  timestamp    = {Sun, 02 Oct 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/pacmpl/HenriksenBP19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/BaratiBBCDFHIMM19,
  author       = {Saeid Barati and
                  Ferenc A. Bartha and
                  Swarnendu Biswas and
                  Robert Cartwright and
                  Adam Duracz and
                  Donald S. Fussell and
                  Henry Hoffmann and
                  Connor Imes and
                  Jason E. Miller and
                  Nikita Mishra and
                  Arvind and
                  Dung Nguyen and
                  Krishna V. Palem and
                  Yan Pei and
                  Keshav Pingali and
                  Ryuichi Sai and
                  Andrew Wright and
                  Yao{-}Hsiang Yang and
                  Sizhuo Zhang},
  title        = {Proteus: Language and Runtime Support for Self-Adaptive Software Development},
  journal      = {{IEEE} Softw.},
  volume       = {36},
  number       = {2},
  pages        = {73--82},
  year         = {2019},
  url          = {https://doi.org/10.1109/MS.2018.2884864},
  doi          = {10.1109/MS.2018.2884864},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/BaratiBBCDFHIMM19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/IEEEpact/DathathriGHJPND19,
  author       = {Roshan Dathathri and
                  Gurbinder Gill and
                  Loc Hoang and
                  Vishwesh Jatala and
                  Keshav Pingali and
                  V. Krishna Nandivada and
                  Hoang{-}Vu Dang and
                  Marc Snir},
  title        = {Gluon-Async: {A} Bulk-Asynchronous System for Distributed and Heterogeneous
                  Graph Analytics},
  booktitle    = {28th International Conference on Parallel Architectures and Compilation
                  Techniques, {PACT} 2019, Seattle, WA, USA, September 23-26, 2019},
  pages        = {15--28},
  publisher    = {{IEEE}},
  year         = {2019},
  url          = {https://doi.org/10.1109/PACT.2019.00010},
  doi          = {10.1109/PACT.2019.00010},
  timestamp    = {Wed, 13 Nov 2019 18:02:12 +0100},
  biburl       = {https://dblp.org/rec/conf/IEEEpact/DathathriGHJPND19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/IEEEpact/PeiBFP19,
  author       = {Yan Pei and
                  Swarnendu Biswas and
                  Donald S. Fussell and
                  Keshav Pingali},
  title        = {SLAMBooster: An Application-Aware Online Controller for Approximation
                  in Dense {SLAM}},
  booktitle    = {28th International Conference on Parallel Architectures and Compilation
                  Techniques, {PACT} 2019, Seattle, WA, USA, September 23-26, 2019},
  pages        = {296--310},
  publisher    = {{IEEE}},
  year         = {2019},
  url          = {https://doi.org/10.1109/PACT.2019.00031},
  doi          = {10.1109/PACT.2019.00031},
  timestamp    = {Wed, 13 Nov 2019 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/IEEEpact/PeiBFP19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/asplos/DathathriGHP19,
  author       = {Roshan Dathathri and
                  Gurbinder Gill and
                  Loc Hoang and
                  Keshav Pingali},
  editor       = {Iris Bahar and
                  Maurice Herlihy and
                  Emmett Witchel and
                  Alvin R. Lebeck},
  title        = {Phoenix: {A} Substrate for Resilient Distributed Graph Analytics},
  booktitle    = {Proceedings of the Twenty-Fourth International Conference on Architectural
                  Support for Programming Languages and Operating Systems, {ASPLOS}
                  2019, Providence, RI, USA, April 13-17, 2019},
  pages        = {615--630},
  publisher    = {{ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1145/3297858.3304056},
  doi          = {10.1145/3297858.3304056},
  timestamp    = {Sun, 07 Apr 2019 16:01:58 +0200},
  biburl       = {https://dblp.org/rec/conf/asplos/DathathriGHP19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/hpec/HoangJCADGP19,
  author       = {Loc Hoang and
                  Vishwesh Jatala and
                  Xuhao Chen and
                  Udit Agarwal and
                  Roshan Dathathri and
                  Gurbinder Gill and
                  Keshav Pingali},
  title        = {DistTC: High Performance Distributed Triangle Counting},
  booktitle    = {2019 {IEEE} High Performance Extreme Computing Conference, {HPEC}
                  2019, Waltham, MA, USA, September 24-26, 2019},
  pages        = {1--7},
  publisher    = {{IEEE}},
  year         = {2019},
  url          = {https://doi.org/10.1109/HPEC.2019.8916438},
  doi          = {10.1109/HPEC.2019.8916438},
  timestamp    = {Thu, 07 May 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/hpec/HoangJCADGP19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iccad/HeBMP19,
  author       = {Jiayuan He and
                  Martin Burtscher and
                  Rajit Manohar and
                  Keshav Pingali},
  editor       = {David Z. Pan},
  title        = {SPRoute: {A} Scalable Parallel Negotiation-based Global Router},
  booktitle    = {Proceedings of the International Conference on Computer-Aided Design,
                  {ICCAD} 2019, Westminster, CO, USA, November 4-7, 2019},
  pages        = {1--8},
  publisher    = {{ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1109/ICCAD45719.2019.8942105},
  doi          = {10.1109/ICCAD45719.2019.8942105},
  timestamp    = {Thu, 06 Jan 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iccad/HeBMP19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ipps/Pingali19,
  author       = {Keshav Pingali},
  title        = {GrAPL Keynote 1},
  booktitle    = {{IEEE} International Parallel and Distributed Processing Symposium
                  Workshops, {IPDPSW} 2019, Rio de Janeiro, Brazil, May 20-24, 2019},
  pages        = {220},
  publisher    = {{IEEE}},
  year         = {2019},
  url          = {https://doi.org/10.1109/IPDPSW.2019.00044},
  doi          = {10.1109/IPDPSW.2019.00044},
  timestamp    = {Wed, 16 Oct 2019 14:14:51 +0200},
  biburl       = {https://dblp.org/rec/conf/ipps/Pingali19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ipps/HoangDGP19,
  author       = {Loc Hoang and
                  Roshan Dathathri and
                  Gurbinder Gill and
                  Keshav Pingali},
  title        = {CuSP: {A} Customizable Streaming Edge Partitioner for Distributed
                  Graph Analytics},
  booktitle    = {2019 {IEEE} International Parallel and Distributed Processing Symposium,
                  {IPDPS} 2019, Rio de Janeiro, Brazil, May 20-24, 2019},
  pages        = {439--450},
  publisher    = {{IEEE}},
  year         = {2019},
  url          = {https://doi.org/10.1109/IPDPS.2019.00054},
  doi          = {10.1109/IPDPS.2019.00054},
  timestamp    = {Wed, 16 Oct 2019 14:14:51 +0200},
  biburl       = {https://dblp.org/rec/conf/ipps/HoangDGP19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ppopp/HoangPDGYPR19,
  author       = {Loc Hoang and
                  Matteo Pontecorvi and
                  Roshan Dathathri and
                  Gurbinder Gill and
                  Bozhi You and
                  Keshav Pingali and
                  Vijaya Ramachandran},
  editor       = {Jeffrey K. Hollingsworth and
                  Idit Keidar},
  title        = {A round-efficient distributed betweenness centrality algorithm},
  booktitle    = {Proceedings of the 24th {ACM} {SIGPLAN} Symposium on Principles and
                  Practice of Parallel Programming, PPoPP 2019, Washington, DC, USA,
                  February 16-20, 2019},
  pages        = {272--286},
  publisher    = {{ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1145/3293883.3295729},
  doi          = {10.1145/3293883.3295729},
  timestamp    = {Sun, 12 Jun 2022 19:46:08 +0200},
  biburl       = {https://dblp.org/rec/conf/ppopp/HoangPDGYPR19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1904-07162,
  author       = {Gurbinder Gill and
                  Roshan Dathathri and
                  Loc Hoang and
                  Ramesh Peri and
                  Keshav Pingali},
  title        = {Single Machine Graph Analytics on Massive Datasets Using Intel Optane
                  {DC} Persistent Memory},
  journal      = {CoRR},
  volume       = {abs/1904.07162},
  year         = {2019},
  url          = {http://arxiv.org/abs/1904.07162},
  eprinttype    = {arXiv},
  eprint       = {1904.07162},
  timestamp    = {Thu, 25 Apr 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1904-07162.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1911-06969,
  author       = {Xuhao Chen and
                  Roshan Dathathri and
                  Gurbinder Gill and
                  Keshav Pingali},
  title        = {Pangolin: An Efficient and Flexible Graph Mining System on {CPU} and
                  {GPU}},
  journal      = {CoRR},
  volume       = {abs/1911.06969},
  year         = {2019},
  url          = {http://arxiv.org/abs/1911.06969},
  eprinttype    = {arXiv},
  eprint       = {1911.06969},
  timestamp    = {Thu, 07 May 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1911-06969.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1911-09135,
  author       = {Vishwesh Jatala and
                  Loc Hoang and
                  Roshan Dathathri and
                  Gurbinder Gill and
                  V. Krishna Nandivada and
                  Keshav Pingali},
  title        = {An Adaptive Load Balancer For Graph Analytical Applications on GPUs},
  journal      = {CoRR},
  volume       = {abs/1911.09135},
  year         = {2019},
  url          = {http://arxiv.org/abs/1911.09135},
  eprinttype    = {arXiv},
  eprint       = {1911.09135},
  timestamp    = {Tue, 03 Dec 2019 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1911-09135.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1912-12836,
  author       = {Leszek Siwik and
                  Marcin Los and
                  Adrian Klusek and
                  Keshav Pingali and
                  Witold Dzwinel and
                  Maciej Paszynski},
  title        = {Supermodeling of tumor dynamics with parallel isogeometric analysis
                  solver},
  journal      = {CoRR},
  volume       = {abs/1912.12836},
  year         = {2019},
  url          = {http://arxiv.org/abs/1912.12836},
  eprinttype    = {arXiv},
  eprint       = {1912.12836},
  timestamp    = {Sat, 04 Jan 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1912-12836.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/amcs/GurgulJPP18,
  author       = {Piotr Gurgul and
                  Konrad Jopek and
                  Keshav Pingali and
                  Anna Paszynska},
  title        = {Applications of {A} Hyper-Graph Grammar System in Adaptive Finite-Element
                  Computations},
  journal      = {Int. J. Appl. Math. Comput. Sci.},
  volume       = {28},
  number       = {3},
  pages        = {569--582},
  year         = {2018},
  url          = {https://doi.org/10.2478/amcs-2018-0044},
  doi          = {10.2478/AMCS-2018-0044},
  timestamp    = {Wed, 11 Mar 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/amcs/GurgulJPP18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/pvldb/GillDHP18,
  author       = {Gurbinder Gill and
                  Roshan Dathathri and
                  Loc Hoang and
                  Keshav Pingali},
  title        = {A Study of Partitioning Policies for Graph Analytics on Large-scale
                  Distributed Platforms},
  journal      = {Proc. {VLDB} Endow.},
  volume       = {12},
  number       = {4},
  pages        = {321--334},
  year         = {2018},
  url          = {http://www.vldb.org/pvldb/vol12/p321-gill.pdf},
  doi          = {10.14778/3297753.3297754},
  timestamp    = {Sat, 25 Apr 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/pvldb/GillDHP18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/europar/GillDHLP18,
  author       = {Gurbinder Gill and
                  Roshan Dathathri and
                  Loc Hoang and
                  Andrew Lenharth and
                  Keshav Pingali},
  editor       = {Marco Aldinucci and
                  Luca Padovani and
                  Massimo Torquati},
  title        = {Abelian: {A} Compiler for Graph Analytics on Distributed, Heterogeneous
                  Platforms},
  booktitle    = {Euro-Par 2018: Parallel Processing - 24th International Conference
                  on Parallel and Distributed Computing, Turin, Italy, August 27-31,
                  2018, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {11014},
  pages        = {249--264},
  publisher    = {Springer},
  year         = {2018},
  url          = {https://doi.org/10.1007/978-3-319-96983-1\_18},
  doi          = {10.1007/978-3-319-96983-1\_18},
  timestamp    = {Tue, 14 May 2019 10:00:46 +0200},
  biburl       = {https://dblp.org/rec/conf/europar/GillDHLP18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iccad/PossaniLMPRR18,
  author       = {Vinicius N. Possani and
                  Yi{-}Shan Lu and
                  Alan Mishchenko and
                  Keshav Pingali and
                  Renato P. Ribas and
                  Andr{\'{e}} In{\'{a}}cio Reis},
  editor       = {Iris Bahar},
  title        = {Unlocking fine-grain parallelism for {AIG} rewriting},
  booktitle    = {Proceedings of the International Conference on Computer-Aided Design,
                  {ICCAD} 2018, San Diego, CA, USA, November 05-08, 2018},
  pages        = {87},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3240765.3240861},
  doi          = {10.1145/3240765.3240861},
  timestamp    = {Mon, 09 Aug 2021 14:54:01 +0200},
  biburl       = {https://dblp.org/rec/conf/iccad/PossaniLMPRR18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ipps/DangDGBDLHPS18,
  author       = {Hoang{-}Vu Dang and
                  Roshan Dathathri and
                  Gurbinder Gill and
                  Alex Brooks and
                  Nikoli Dryden and
                  Andrew Lenharth and
                  Loc Hoang and
                  Keshav Pingali and
                  Marc Snir},
  title        = {A Lightweight Communication Runtime for Distributed Graph Analytics},
  booktitle    = {2018 {IEEE} International Parallel and Distributed Processing Symposium,
                  {IPDPS} 2018, Vancouver, BC, Canada, May 21-25, 2018},
  pages        = {980--989},
  publisher    = {{IEEE} Computer Society},
  year         = {2018},
  url          = {https://doi.org/10.1109/IPDPS.2018.00107},
  doi          = {10.1109/IPDPS.2018.00107},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ipps/DangDGBDLHPS18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/DathathriGHDBDS18,
  author       = {Roshan Dathathri and
                  Gurbinder Gill and
                  Loc Hoang and
                  Hoang{-}Vu Dang and
                  Alex Brooks and
                  Nikoli Dryden and
                  Marc Snir and
                  Keshav Pingali},
  editor       = {Jeffrey S. Foster and
                  Dan Grossman},
  title        = {Gluon: a communication-optimizing substrate for distributed heterogeneous
                  graph analytics},
  booktitle    = {Proceedings of the 39th {ACM} {SIGPLAN} Conference on Programming
                  Language Design and Implementation, {PLDI} 2018, Philadelphia, PA,
                  USA, June 18-22, 2018},
  pages        = {752--768},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3192366.3192404},
  doi          = {10.1145/3192366.3192404},
  timestamp    = {Wed, 23 Jun 2021 15:34:31 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/DathathriGHDBDS18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@incollection{DBLP:books/sp/18/LuP18,
  author       = {Yi{-}Shan Lu and
                  Keshav Pingali},
  editor       = {Andr{\'{e}} In{\'{a}}cio Reis and
                  Rolf Drechsler},
  title        = {Can Parallel Programming Revolutionize {EDA} Tools?},
  booktitle    = {Advanced Logic Synthesis},
  pages        = {21--41},
  publisher    = {Springer},
  year         = {2018},
  url          = {https://doi.org/10.1007/978-3-319-67295-3\_2},
  doi          = {10.1007/978-3-319-67295-3\_2},
  timestamp    = {Mon, 16 Sep 2019 14:43:19 +0200},
  biburl       = {https://dblp.org/rec/books/sp/18/LuP18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1811-01516,
  author       = {Yan Pei and
                  Swarnendu Biswas and
                  Donald S. Fussell and
                  Keshav Pingali},
  title        = {SLAMBooster: An Application-aware Controller for Approximation in
                  {SLAM}},
  journal      = {CoRR},
  volume       = {abs/1811.01516},
  year         = {2018},
  url          = {http://arxiv.org/abs/1811.01516},
  eprinttype    = {arXiv},
  eprint       = {1811.01516},
  timestamp    = {Thu, 22 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1811-01516.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cphysics/LosWPLHP17,
  author       = {Marcin Los and
                  Maciej Wozniak and
                  Maciej Paszynski and
                  Andrew Lenharth and
                  Muhammad Amber Hassaan and
                  Keshav Pingali},
  title        = {{IGA-ADS:} Isogeometric analysis {FEM} using {ADS} solver},
  journal      = {Comput. Phys. Commun.},
  volume       = {217},
  pages        = {99--116},
  year         = {2017},
  url          = {https://doi.org/10.1016/j.cpc.2017.02.023},
  doi          = {10.1016/J.CPC.2017.02.023},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/cphysics/LosWPLHP17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/asplos/NguyenP17,
  author       = {Donald Nguyen and
                  Keshav Pingali},
  editor       = {Yunji Chen and
                  Olivier Temam and
                  John Carter},
  title        = {What Scalable Programs Need from Transactional Memory},
  booktitle    = {Proceedings of the Twenty-Second International Conference on Architectural
                  Support for Programming Languages and Operating Systems, {ASPLOS}
                  2017, Xi'an, China, April 8-12, 2017},
  pages        = {105--118},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3037697.3037750},
  doi          = {10.1145/3037697.3037750},
  timestamp    = {Wed, 07 Jul 2021 13:23:08 +0200},
  biburl       = {https://dblp.org/rec/conf/asplos/NguyenP17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/hpec/VoegeleLPP17,
  author       = {Chad Voegele and
                  Yi{-}Shan Lu and
                  Sreepathi Pai and
                  Keshav Pingali},
  title        = {Parallel triangle counting and k-truss identification using graph-centric
                  methods},
  booktitle    = {2017 {IEEE} High Performance Extreme Computing Conference, {HPEC}
                  2017, Waltham, MA, USA, September 12-14, 2017},
  pages        = {1--7},
  publisher    = {{IEEE}},
  year         = {2017},
  url          = {https://doi.org/10.1109/HPEC.2017.8091037},
  doi          = {10.1109/HPEC.2017.8091037},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/hpec/VoegeleLPP17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ppopp/Ben-NunSPP17,
  author       = {Tal Ben{-}Nun and
                  Michael Sutton and
                  Sreepathi Pai and
                  Keshav Pingali},
  editor       = {Vivek Sarkar and
                  Lawrence Rauchwerger},
  title        = {Groute: An Asynchronous Multi-GPU Programming Model for Irregular
                  Computations},
  booktitle    = {Proceedings of the 22nd {ACM} {SIGPLAN} Symposium on Principles and
                  Practice of Parallel Programming, Austin, TX, USA, February 4-8, 2017},
  pages        = {235--248},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3018743.3018756},
  doi          = {10.1145/3018743.3018756},
  timestamp    = {Sun, 12 Jun 2022 19:46:08 +0200},
  biburl       = {https://dblp.org/rec/conf/ppopp/Ben-NunSPP17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/BiswasPFP17,
  author       = {Swarnendu Biswas and
                  Yan Pei and
                  Donald S. Fussell and
                  Keshav Pingali},
  title        = {Capri: {A} Control System for Approximate Programs},
  journal      = {CoRR},
  volume       = {abs/1706.00767},
  year         = {2017},
  url          = {http://arxiv.org/abs/1706.00767},
  eprinttype    = {arXiv},
  eprint       = {1706.00767},
  timestamp    = {Mon, 13 Aug 2018 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/BiswasPFP17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1710-04055,
  author       = {Yan Pei and
                  Swarnendu Biswas and
                  Donald S. Fussell and
                  Keshav Pingali},
  title        = {An Elementary Introduction to Kalman Filtering},
  journal      = {CoRR},
  volume       = {abs/1710.04055},
  year         = {2017},
  url          = {http://arxiv.org/abs/1710.04055},
  eprinttype    = {arXiv},
  eprint       = {1710.04055},
  timestamp    = {Mon, 13 Aug 2018 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1710-04055.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1711-00231,
  author       = {Ananya Raval and
                  Rupesh Nasre and
                  Vivek Kumar and
                  R. Vasudevan and
                  Sathish Vadhiyar and
                  Keshav Pingali},
  title        = {Dynamic Load Balancing Strategies for Graph Applications on GPUs},
  journal      = {CoRR},
  volume       = {abs/1711.00231},
  year         = {2017},
  url          = {http://arxiv.org/abs/1711.00231},
  eprinttype    = {arXiv},
  eprint       = {1711.00231},
  timestamp    = {Mon, 13 Aug 2018 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1711-00231.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cacm/LenharthNP16,
  author       = {Andrew Lenharth and
                  Donald Nguyen and
                  Keshav Pingali},
  title        = {Parallel graph analytics},
  journal      = {Commun. {ACM}},
  volume       = {59},
  number       = {5},
  pages        = {78--87},
  year         = {2016},
  url          = {https://doi.org/10.1145/2901919},
  doi          = {10.1145/2901919},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/cacm/LenharthNP16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/asplos/SuiLFP16,
  author       = {Xin Sui and
                  Andrew Lenharth and
                  Donald S. Fussell and
                  Keshav Pingali},
  editor       = {Tom Conte and
                  Yuanyuan Zhou},
  title        = {Proactive Control of Approximate Programs},
  booktitle    = {Proceedings of the Twenty-First International Conference on Architectural
                  Support for Programming Languages and Operating Systems, {ASPLOS}
                  2016, Atlanta, GA, USA, April 2-6, 2016},
  pages        = {607--621},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2872362.2872402},
  doi          = {10.1145/2872362.2872402},
  timestamp    = {Wed, 07 Jul 2021 13:23:08 +0200},
  biburl       = {https://dblp.org/rec/conf/asplos/SuiLFP16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iccS/AbouEishaJMNMPP16,
  author       = {Hassan AbouEisha and
                  Konrad Jopek and
                  Bartlomiej Medygral and
                  Szymon Nosek and
                  Mikhail Ju. Moshkov and
                  Anna Paszynska and
                  Maciej Paszynski and
                  Keshav Pingali},
  editor       = {Michelle Connolly},
  title        = {Hybrid Direct and Iterative Solver with Library of Multi-criteria
                  Optimal Orderings for h Adaptive Finite Element Method Computations},
  booktitle    = {International Conference on Computational Science 2016, {ICCS} 2016,
                  6-8 June 2016, San Diego, California, {USA}},
  series       = {Procedia Computer Science},
  volume       = {80},
  pages        = {865--874},
  publisher    = {Elsevier},
  year         = {2016},
  url          = {https://doi.org/10.1016/j.procs.2016.05.312},
  doi          = {10.1016/J.PROCS.2016.05.312},
  timestamp    = {Thu, 08 Jul 2021 16:04:01 +0200},
  biburl       = {https://dblp.org/rec/conf/iccS/AbouEishaJMNMPP16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iccS/PaszynskaWLNP16,
  author       = {Anna Paszynska and
                  Maciej Wozniak and
                  Andrew Lenharth and
                  Donald Nguyen and
                  Keshav Pingali},
  editor       = {Michelle Connolly},
  title        = {Hypergraph Grammars in Non-stationary hp-adaptive Finite Element Method},
  booktitle    = {International Conference on Computational Science 2016, {ICCS} 2016,
                  6-8 June 2016, San Diego, California, {USA}},
  series       = {Procedia Computer Science},
  volume       = {80},
  pages        = {875--886},
  publisher    = {Elsevier},
  year         = {2016},
  url          = {https://doi.org/10.1016/j.procs.2016.05.314},
  doi          = {10.1016/J.PROCS.2016.05.314},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iccS/PaszynskaWLNP16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ics/MalekiNLGPP16,
  author       = {Saeed Maleki and
                  Donald Nguyen and
                  Andrew Lenharth and
                  Mar{\'{\i}}a Jes{\'{u}}s Garzar{\'{a}}n and
                  David A. Padua and
                  Keshav Pingali},
  editor       = {Ozcan Ozturk and
                  Kemal Ebcioglu and
                  Mahmut T. Kandemir and
                  Onur Mutlu},
  title        = {{DSMR:} {A} Parallel Algorithm for Single-Source Shortest Path Problem},
  booktitle    = {Proceedings of the 2016 International Conference on Supercomputing,
                  {ICS} 2016, Istanbul, Turkey, June 1-3, 2016},
  pages        = {32:1--32:14},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2925426.2926287},
  doi          = {10.1145/2925426.2926287},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ics/MalekiNLGPP16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ipps/KaleemVPHP16,
  author       = {Rashid Kaleem and
                  Anand Venkat and
                  Sreepathi Pai and
                  Mary W. Hall and
                  Keshav Pingali},
  title        = {Synchronization Trade-Offs in {GPU} Implementations of Graph Algorithms},
  booktitle    = {2016 {IEEE} International Parallel and Distributed Processing Symposium,
                  {IPDPS} 2016, Chicago, IL, USA, May 23-27, 2016},
  pages        = {514--523},
  publisher    = {{IEEE} Computer Society},
  year         = {2016},
  url          = {https://doi.org/10.1109/IPDPS.2016.106},
  doi          = {10.1109/IPDPS.2016.106},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ipps/KaleemVPHP16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/PaiP16,
  author       = {Sreepathi Pai and
                  Keshav Pingali},
  editor       = {Eelco Visser and
                  Yannis Smaragdakis},
  title        = {A compiler for throughput optimization of graph algorithms on GPUs},
  booktitle    = {Proceedings of the 2016 {ACM} {SIGPLAN} International Conference on
                  Object-Oriented Programming, Systems, Languages, and Applications,
                  {OOPSLA} 2016, part of {SPLASH} 2016, Amsterdam, The Netherlands,
                  October 30 - November 4, 2016},
  pages        = {1--19},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2983990.2984015},
  doi          = {10.1145/2983990.2984015},
  timestamp    = {Mon, 28 Aug 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/PaiP16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ppopp/MalekiNLGPP16,
  author       = {Saeed Maleki and
                  Donald Nguyen and
                  Andrew Lenharth and
                  Mar{\'{\i}}a Jes{\'{u}}s Garzar{\'{a}}n and
                  David A. Padua and
                  Keshav Pingali},
  editor       = {Rafael Asenjo and
                  Tim Harris},
  title        = {{DSMR:} a shared and distributed memory algorithm for single-source
                  shortest path problem},
  booktitle    = {Proceedings of the 21st {ACM} {SIGPLAN} Symposium on Principles and
                  Practice of Parallel Programming, PPoPP 2016, Barcelona, Spain, March
                  12-16, 2016},
  pages        = {39:1--39:2},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2851141.2851183},
  doi          = {10.1145/2851141.2851183},
  timestamp    = {Sun, 12 Jun 2022 19:46:08 +0200},
  biburl       = {https://dblp.org/rec/conf/ppopp/MalekiNLGPP16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/PaiP16,
  author       = {Sreepathi Pai and
                  Keshav Pingali},
  title        = {Lowering IrGL to {CUDA}},
  journal      = {CoRR},
  volume       = {abs/1607.05707},
  year         = {2016},
  url          = {http://arxiv.org/abs/1607.05707},
  eprinttype    = {arXiv},
  eprint       = {1607.05707},
  timestamp    = {Mon, 13 Aug 2018 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/PaiP16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/SuttonBBPP16,
  author       = {Michael Sutton and
                  Tal Ben{-}Nun and
                  Amnon Barak and
                  Sreepathi Pai and
                  Keshav Pingali},
  title        = {Adaptive Work-Efficient Connected Components on the {GPU}},
  journal      = {CoRR},
  volume       = {abs/1612.01178},
  year         = {2016},
  url          = {http://arxiv.org/abs/1612.01178},
  eprinttype    = {arXiv},
  eprint       = {1612.01178},
  timestamp    = {Mon, 13 Aug 2018 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/SuttonBBPP16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/computer/LenharthP15,
  author       = {Andrew Lenharth and
                  Keshav Pingali},
  title        = {Scaling Runtimes for Irregular Algorithms to Large-Scale {NUMA} Systems},
  journal      = {Computer},
  volume       = {48},
  number       = {8},
  pages        = {35--44},
  year         = {2015},
  url          = {https://doi.org/10.1109/MC.2015.229},
  doi          = {10.1109/MC.2015.229},
  timestamp    = {Wed, 12 Aug 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/computer/LenharthP15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/sp/PaszynskaPJWGGA15,
  author       = {Anna Paszynska and
                  Maciej Paszynski and
                  Konrad Jopek and
                  Maciej Wozniak and
                  Damian Goik and
                  Piotr Gurgul and
                  Hassan AbouEisha and
                  Mikhail Moshkov and
                  Victor Manuel Calo and
                  Andrew Lenharth and
                  Donald Nguyen and
                  Keshav Pingali},
  title        = {Quasi-Optimal Elimination Trees for 2D Grids with Singularities},
  journal      = {Sci. Program.},
  volume       = {2015},
  pages        = {303024:1--303024:18},
  year         = {2015},
  url          = {https://doi.org/10.1155/2015/303024},
  doi          = {10.1155/2015/303024},
  timestamp    = {Sat, 09 Apr 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/sp/PaszynskaPJWGGA15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/topc/PingaliRS15,
  author       = {Keshav Pingali and
                  J. Ramanujam and
                  P. Sadayappan},
  title        = {Introduction to the Special Issue on PPoPP'12},
  journal      = {{ACM} Trans. Parallel Comput.},
  volume       = {1},
  number       = {2},
  pages        = {9:1--9:2},
  year         = {2015},
  url          = {https://doi.org/10.1145/2716343},
  doi          = {10.1145/2716343},
  timestamp    = {Sun, 02 Oct 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/topc/PingaliRS15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/asplos/HassaanNP15,
  author       = {Muhammad Amber Hassaan and
                  Donald D. Nguyen and
                  Keshav Pingali},
  editor       = {{\"{O}}zcan {\"{O}}zturk and
                  Kemal Ebcioglu and
                  Sandhya Dwarkadas},
  title        = {Kinetic Dependence Graphs},
  booktitle    = {Proceedings of the Twentieth International Conference on Architectural
                  Support for Programming Languages and Operating Systems, {ASPLOS}
                  2015, Istanbul, Turkey, March 14-18, 2015},
  pages        = {457--471},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2694344.2694363},
  doi          = {10.1145/2694344.2694363},
  timestamp    = {Wed, 07 Jul 2021 13:23:08 +0200},
  biburl       = {https://dblp.org/rec/conf/asplos/HassaanNP15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cc/PingaliB15,
  author       = {Keshav Pingali and
                  Gianfranco Bilardi},
  editor       = {Bj{\"{o}}rn Franke},
  title        = {A Graphical Model for Context-Free Grammar Parsing},
  booktitle    = {Compiler Construction - 24th International Conference, {CC} 2015,
                  Held as Part of the European Joint Conferences on Theory and Practice
                  of Software, {ETAPS} 2015, London, UK, April 11-18, 2015. Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {9031},
  pages        = {3--27},
  publisher    = {Springer},
  year         = {2015},
  url          = {https://doi.org/10.1007/978-3-662-46663-6\_1},
  doi          = {10.1007/978-3-662-46663-6\_1},
  timestamp    = {Tue, 20 Aug 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/cc/PingaliB15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/europar/LenharthNP15,
  author       = {Andrew Lenharth and
                  Donald Nguyen and
                  Keshav Pingali},
  editor       = {Jesper Larsson Tr{\"{a}}ff and
                  Sascha Hunold and
                  Francesco Versaci},
  title        = {Priority Queues Are Not Good Concurrent Priority Schedulers},
  booktitle    = {Euro-Par 2015: Parallel Processing - 21st International Conference
                  on Parallel and Distributed Computing, Vienna, Austria, August 24-28,
                  2015, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {9233},
  pages        = {209--221},
  publisher    = {Springer},
  year         = {2015},
  url          = {https://doi.org/10.1007/978-3-662-48096-0\_17},
  doi          = {10.1007/978-3-662-48096-0\_17},
  timestamp    = {Sun, 12 Nov 2023 02:07:45 +0100},
  biburl       = {https://dblp.org/rec/conf/europar/LenharthNP15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/europar/WhangLDP15,
  author       = {Joyce Jiyoung Whang and
                  Andrew Lenharth and
                  Inderjit S. Dhillon and
                  Keshav Pingali},
  editor       = {Jesper Larsson Tr{\"{a}}ff and
                  Sascha Hunold and
                  Francesco Versaci},
  title        = {Scalable Data-Driven PageRank: Algorithms, System Issues, and Lessons
                  Learned},
  booktitle    = {Euro-Par 2015: Parallel Processing - 21st International Conference
                  on Parallel and Distributed Computing, Vienna, Austria, August 24-28,
                  2015, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {9233},
  pages        = {438--450},
  publisher    = {Springer},
  year         = {2015},
  url          = {https://doi.org/10.1007/978-3-662-48096-0\_34},
  doi          = {10.1007/978-3-662-48096-0\_34},
  timestamp    = {Wed, 24 May 2017 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/europar/WhangLDP15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iccS/PaszynskaJBPGLN15,
  author       = {Anna Paszynska and
                  Konrad Jopek and
                  Krzysztof Banas and
                  Maciej Paszynski and
                  Piotr Gurgul and
                  Andrew Lenerth and
                  Donald Nguyen and
                  Keshav Pingali and
                  Lisandro Dalc{\'{\i}}n and
                  Victor M. Calo},
  editor       = {Slawomir Koziel and
                  Leifur {\TH}. Leifsson and
                  Michael Lees and
                  Valeria V. Krzhizhanovskaya and
                  Jack J. Dongarra and
                  Peter M. A. Sloot},
  title        = {Telescopic Hybrid Fast Solver for 3D Elliptic Problems with Point
                  Singularities},
  booktitle    = {Proceedings of the International Conference on Computational Science,
                  {ICCS} 2015, Computational Science at the Gates of Nature, Reykjav{\'{\i}}k,
                  Iceland, 1-3 June, 2015, 2014},
  series       = {Procedia Computer Science},
  volume       = {51},
  pages        = {2744--2748},
  publisher    = {Elsevier},
  year         = {2015},
  url          = {https://doi.org/10.1016/j.procs.2015.05.415},
  doi          = {10.1016/J.PROCS.2015.05.415},
  timestamp    = {Thu, 08 Jul 2021 16:04:01 +0200},
  biburl       = {https://dblp.org/rec/conf/iccS/PaszynskaJBPGLN15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/parco/BhatLNYP15,
  author       = {Akshatha Bhat and
                  Andrew Lenharth and
                  Donald Nguyen and
                  Qing Yi and
                  Keshav Pingali},
  editor       = {Gerhard R. Joubert and
                  Hugh Leather and
                  Mark Parsons and
                  Frans J. Peters and
                  Mark Sawyer},
  title        = {Automatic Tuning of Task Scheduling Policies on Multicore Architectures},
  booktitle    = {Parallel Computing: On the Road to Exascale, Proceedings of the International
                  Conference on Parallel Computing, ParCo 2015, 1-4 September 2015,
                  Edinburgh, Scotland, {UK}},
  series       = {Advances in Parallel Computing},
  volume       = {27},
  pages        = {11--21},
  publisher    = {{IOS} Press},
  year         = {2015},
  url          = {https://doi.org/10.3233/978-1-61499-621-7-11},
  doi          = {10.3233/978-1-61499-621-7-11},
  timestamp    = {Tue, 22 Jun 2021 13:45:14 +0200},
  biburl       = {https://dblp.org/rec/conf/parco/BhatLNYP15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/PrountzosMP15,
  author       = {Dimitrios Prountzos and
                  Roman Manevich and
                  Keshav Pingali},
  editor       = {David Grove and
                  Stephen M. Blackburn},
  title        = {Synthesizing parallel graph programs via automated planning},
  booktitle    = {Proceedings of the 36th {ACM} {SIGPLAN} Conference on Programming
                  Language Design and Implementation, Portland, OR, USA, June 15-17,
                  2015},
  pages        = {533--544},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2737924.2737953},
  doi          = {10.1145/2737924.2737953},
  timestamp    = {Wed, 23 Jun 2021 16:58:51 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/PrountzosMP15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ppopp/KaleemPP15,
  author       = {Rashid Kaleem and
                  Sreepathi Pai and
                  Keshav Pingali},
  editor       = {David R. Kaeli and
                  John Cavazos},
  title        = {Stochastic gradient descent on GPUs},
  booktitle    = {Proceedings of the 8th Workshop on General Purpose Processing using
                  GPUs, GPGPU@PPoPP 2015, San Francisco, CA, USA, February 7, 2015},
  pages        = {81--89},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2716282.2716289},
  doi          = {10.1145/2716282.2716289},
  timestamp    = {Sun, 12 Jun 2022 19:46:08 +0200},
  biburl       = {https://dblp.org/rec/conf/ppopp/KaleemPP15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/samos/Pingali15,
  author       = {Keshav Pingali},
  editor       = {Dimitrios Soudris and
                  Luigi Carro},
  title        = {Parallel program = operator + schedule + parallel data structure},
  booktitle    = {2015 International Conference on Embedded Computer Systems: Architectures,
                  Modeling, and Simulation, {SAMOS} 2015, Samos, Greece, July 19-23,
                  2015},
  pages        = {iii},
  publisher    = {{IEEE}},
  year         = {2015},
  url          = {https://doi.org/10.1109/SAMOS.2015.7363652},
  doi          = {10.1109/SAMOS.2015.7363652},
  timestamp    = {Wed, 16 Oct 2019 14:14:52 +0200},
  biburl       = {https://dblp.org/rec/conf/samos/Pingali15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/IEEEpact/KaleemBSLHP14,
  author       = {Rashid Kaleem and
                  Rajkishore Barik and
                  Tatiana Shpeisman and
                  Brian T. Lewis and
                  Chunling Hu and
                  Keshav Pingali},
  editor       = {Jos{\'{e}} Nelson Amaral and
                  Josep Torrellas},
  title        = {Adaptive heterogeneous scheduling for integrated GPUs},
  booktitle    = {International Conference on Parallel Architectures and Compilation,
                  {PACT} '14, Edmonton, AB, Canada, August 24-27, 2014},
  pages        = {151--162},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2628071.2628088},
  doi          = {10.1145/2628071.2628088},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/IEEEpact/KaleemBSLHP14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/asplos/NguyenLP14,
  author       = {Donald Nguyen and
                  Andrew Lenharth and
                  Keshav Pingali},
  editor       = {Rajeev Balasubramonian and
                  Al Davis and
                  Sarita V. Adve},
  title        = {Deterministic galois: on-demand, portable and parameterless},
  booktitle    = {Architectural Support for Programming Languages and Operating Systems,
                  {ASPLOS} 2014, Salt Lake City, UT, USA, March 1-5, 2014},
  pages        = {499--512},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2541940.2541964},
  doi          = {10.1145/2541940.2541964},
  timestamp    = {Wed, 07 Jul 2021 13:23:08 +0200},
  biburl       = {https://dblp.org/rec/conf/asplos/NguyenLP14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iccS/GoikJPLNP14,
  author       = {Damian Goik and
                  Konrad Jopek and
                  Maciej Paszynski and
                  Andrew Lenharth and
                  Donald Nguyen and
                  Keshav Pingali},
  editor       = {David Abramson and
                  Michael Lees and
                  Valeria V. Krzhizhanovskaya and
                  Jack J. Dongarra and
                  Peter M. A. Sloot},
  title        = {Graph Grammar based Multi-thread Multi-frontal Direct Solver with
                  Galois Scheduler},
  booktitle    = {Proceedings of the International Conference on Computational Science,
                  {ICCS} 2014, Cairns, Queensland, Australia, 10-12 June, 2014},
  series       = {Procedia Computer Science},
  volume       = {29},
  pages        = {960--969},
  publisher    = {Elsevier},
  year         = {2014},
  url          = {https://doi.org/10.1016/j.procs.2014.05.086},
  doi          = {10.1016/J.PROCS.2014.05.086},
  timestamp    = {Tue, 20 Jun 2023 16:27:45 +0200},
  biburl       = {https://dblp.org/rec/conf/iccS/GoikJPLNP14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ics/Pingali14,
  author       = {Keshav Pingali},
  editor       = {Utpal Banerjee},
  title        = {Author retrospective for synthesizing transformations for locality
                  enhancement of imperfectly-nested loop nests},
  booktitle    = {{ACM} International Conference on Supercomputing 25th Anniversary
                  Volume},
  pages        = {56--58},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2591635.2591660},
  doi          = {10.1145/2591635.2591660},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ics/Pingali14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ppopp/Pingali14,
  author       = {Keshav Pingali},
  editor       = {Manoj Kumar and
                  Joefon Jann and
                  Priya Nagpurkar},
  title        = {High-speed graph analytics with the galois system},
  booktitle    = {Proceedings of the first workshop on Parallel programming for analytics
                  applications, {PPAA} 2014, Orlando, Florida, USA, February 16, 2014},
  pages        = {41--42},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2567634.2567648},
  doi          = {10.1145/2567634.2567648},
  timestamp    = {Sat, 26 Aug 2023 22:41:56 +0200},
  biburl       = {https://dblp.org/rec/conf/ppopp/Pingali14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sc/KarantasisLNGP14,
  author       = {Konstantinos I. Karantasis and
                  Andrew Lenharth and
                  Donald Nguyen and
                  Mar{\'{\i}}a Jes{\'{u}}s Garzar{\'{a}}n and
                  Keshav Pingali},
  editor       = {Trish Damkroger and
                  Jack J. Dongarra},
  title        = {Parallelization of Reordering Algorithms for Bandwidth and Wavefront
                  Reduction},
  booktitle    = {International Conference for High Performance Computing, Networking,
                  Storage and Analysis, {SC} 2014, New Orleans, LA, USA, November 16-21,
                  2014},
  pages        = {921--932},
  publisher    = {{IEEE} Computer Society},
  year         = {2014},
  url          = {https://doi.org/10.1109/SC.2014.80},
  doi          = {10.1109/SC.2014.80},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/sc/KarantasisLNGP14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/spaa/HassaanNP14,
  author       = {Muhammad Amber Hassaan and
                  Donald Nguyen and
                  Keshav Pingali},
  editor       = {Guy E. Blelloch and
                  Peter Sanders},
  title        = {Brief announcement: parallelization of asynchronous variational integrators
                  forshared memory architectures},
  booktitle    = {26th {ACM} Symposium on Parallelism in Algorithms and Architectures,
                  {SPAA} '14, Prague, Czech Republic - June 23 - 25, 2014},
  pages        = {214--216},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2612669.2612713},
  doi          = {10.1145/2612669.2612713},
  timestamp    = {Wed, 21 Nov 2018 11:18:43 +0100},
  biburl       = {https://dblp.org/rec/conf/spaa/HassaanNP14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/pldi/2014,
  editor       = {Michael F. P. O'Boyle and
                  Keshav Pingali},
  title        = {{ACM} {SIGPLAN} Conference on Programming Language Design and Implementation,
                  {PLDI} '14, Edinburgh, United Kingdom - June 09 - 11, 2014},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2594291},
  doi          = {10.1145/2594291},
  isbn         = {978-1-4503-2784-8},
  timestamp    = {Thu, 24 Jun 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/2014.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/asplos/NasreBP13,
  author       = {Rupesh Nasre and
                  Martin Burtscher and
                  Keshav Pingali},
  editor       = {John Cavazos and
                  Xiang Gong and
                  David R. Kaeli},
  title        = {Atomic-free irregular computations on GPUs},
  booktitle    = {Proceedings of the 6th Workshop on General Purpose Processor Using
                  Graphics Processing Units, GPGPU-6, Houston, Texas, USA, March 16,
                  2013},
  pages        = {96--107},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2458523.2458533},
  doi          = {10.1145/2458523.2458533},
  timestamp    = {Tue, 06 Nov 2018 11:07:41 +0100},
  biburl       = {https://dblp.org/rec/conf/asplos/NasreBP13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ipps/NasreBP13,
  author       = {Rupesh Nasre and
                  Martin Burtscher and
                  Keshav Pingali},
  title        = {Data-Driven Versus Topology-driven Irregular Computations on GPUs},
  booktitle    = {27th {IEEE} International Symposium on Parallel and Distributed Processing,
                  {IPDPS} 2013, Cambridge, MA, USA, May 20-24, 2013},
  pages        = {463--474},
  publisher    = {{IEEE} Computer Society},
  year         = {2013},
  url          = {https://doi.org/10.1109/IPDPS.2013.28},
  doi          = {10.1109/IPDPS.2013.28},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ipps/NasreBP13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ppopp/PrountzosP13,
  author       = {Dimitrios Prountzos and
                  Keshav Pingali},
  editor       = {Alex Nicolau and
                  Xiaowei Shen and
                  Saman P. Amarasinghe and
                  Richard W. Vuduc},
  title        = {Betweenness centrality: algorithms and implementations},
  booktitle    = {{ACM} {SIGPLAN} Symposium on Principles and Practice of Parallel Programming,
                  PPoPP '13, Shenzhen, China, February 23-27, 2013},
  pages        = {35--46},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2442516.2442521},
  doi          = {10.1145/2442516.2442521},
  timestamp    = {Sun, 12 Jun 2022 19:46:08 +0200},
  biburl       = {https://dblp.org/rec/conf/ppopp/PrountzosP13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ppopp/NasreBP13,
  author       = {Rupesh Nasre and
                  Martin Burtscher and
                  Keshav Pingali},
  editor       = {Alex Nicolau and
                  Xiaowei Shen and
                  Saman P. Amarasinghe and
                  Richard W. Vuduc},
  title        = {Morph algorithms on GPUs},
  booktitle    = {{ACM} {SIGPLAN} Symposium on Principles and Practice of Parallel Programming,
                  PPoPP '13, Shenzhen, China, February 23-27, 2013},
  pages        = {147--156},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2442516.2442531},
  doi          = {10.1145/2442516.2442531},
  timestamp    = {Sun, 12 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/ppopp/NasreBP13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sosp/NguyenLP13,
  author       = {Donald Nguyen and
                  Andrew Lenharth and
                  Keshav Pingali},
  editor       = {Michael Kaminsky and
                  Mike Dahlin},
  title        = {A lightweight infrastructure for graph analytics},
  booktitle    = {{ACM} {SIGOPS} 24th Symposium on Operating Systems Principles, {SOSP}
                  '13, Farmington, PA, USA, November 3-6, 2013},
  pages        = {456--471},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2517349.2522739},
  doi          = {10.1145/2517349.2522739},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/sosp/NguyenLP13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iccsa/VersaciP12,
  author       = {Francesco Versaci and
                  Keshav Pingali},
  editor       = {Beniamino Murgante and
                  Osvaldo Gervasi and
                  Sanjay Misra and
                  Nadia Nedjah and
                  Ana Maria A. C. Rocha and
                  David Taniar and
                  Bernady O. Apduhan},
  title        = {Processor Allocation for Optimistic Parallelization of Irregular Programs},
  booktitle    = {Computational Science and Its Applications - {ICCSA} 2012 - 12th International
                  Conference, Salvador de Bahia, Brazil, June 18-21, 2012, Proceedings,
                  Part {I}},
  series       = {Lecture Notes in Computer Science},
  volume       = {7333},
  pages        = {1--14},
  publisher    = {Springer},
  year         = {2012},
  url          = {https://doi.org/10.1007/978-3-642-31125-3\_1},
  doi          = {10.1007/978-3-642-31125-3\_1},
  timestamp    = {Sun, 02 Oct 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/iccsa/VersaciP12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iiswc/BurtscherNP12,
  author       = {Martin Burtscher and
                  Rupesh Nasre and
                  Keshav Pingali},
  title        = {A quantitative study of irregular programs on GPUs},
  booktitle    = {Proceedings of the 2012 {IEEE} International Symposium on Workload
                  Characterization, {IISWC} 2012, La Jolla, CA, USA, November 4-6, 2012},
  pages        = {141--151},
  publisher    = {{IEEE} Computer Society},
  year         = {2012},
  url          = {https://doi.org/10.1109/IISWC.2012.6402918},
  doi          = {10.1109/IISWC.2012.6402918},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iiswc/BurtscherNP12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lcpc/SuiLWSJPD12,
  author       = {Xin Sui and
                  Tsung{-}Hsien Lee and
                  Joyce Jiyoung Whang and
                  Berkant Savas and
                  Saral Jain and
                  Keshav Pingali and
                  Inderjit S. Dhillon},
  editor       = {Hironori Kasahara and
                  Keiji Kimura},
  title        = {Parallel Clustered Low-Rank Approximation of Graphs and Its Application
                  to Link Prediction},
  booktitle    = {Languages and Compilers for Parallel Computing, 25th International
                  Workshop, {LCPC} 2012, Tokyo, Japan, September 11-13, 2012, Revised
                  Selected Papers},
  series       = {Lecture Notes in Computer Science},
  volume       = {7760},
  pages        = {76--95},
  publisher    = {Springer},
  year         = {2012},
  url          = {https://doi.org/10.1007/978-3-642-37658-0\_6},
  doi          = {10.1007/978-3-642-37658-0\_6},
  timestamp    = {Tue, 14 May 2019 10:00:47 +0200},
  biburl       = {https://dblp.org/rec/conf/lcpc/SuiLWSJPD12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/PrountzosMP12,
  author       = {Dimitrios Prountzos and
                  Roman Manevich and
                  Keshav Pingali},
  editor       = {Gary T. Leavens and
                  Matthew B. Dwyer},
  title        = {Elixir: a system for synthesizing concurrent graph programs},
  booktitle    = {Proceedings of the 27th Annual {ACM} {SIGPLAN} Conference on Object-Oriented
                  Programming, Systems, Languages, and Applications, {OOPSLA} 2012,
                  part of {SPLASH} 2012, Tucson, AZ, USA, October 21-25, 2012},
  pages        = {375--394},
  publisher    = {{ACM}},
  year         = {2012},
  url          = {https://doi.org/10.1145/2384616.2384644},
  doi          = {10.1145/2384616.2384644},
  timestamp    = {Thu, 24 Jun 2021 16:19:30 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/PrountzosMP12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ppopp/Mendez-LojoBP12,
  author       = {Mario M{\'{e}}ndez{-}Lojo and
                  Martin Burtscher and
                  Keshav Pingali},
  editor       = {J. Ramanujam and
                  P. Sadayappan},
  title        = {A {GPU} implementation of inclusion-based points-to analysis},
  booktitle    = {Proceedings of the 17th {ACM} {SIGPLAN} Symposium on Principles and
                  Practice of Parallel Programming, {PPOPP} 2012, New Orleans, LA, USA,
                  February 25-29, 2012},
  pages        = {107--116},
  publisher    = {{ACM}},
  year         = {2012},
  url          = {https://doi.org/10.1145/2145816.2145831},
  doi          = {10.1145/2145816.2145831},
  timestamp    = {Sun, 12 Jun 2022 19:46:08 +0200},
  biburl       = {https://dblp.org/rec/conf/ppopp/Mendez-LojoBP12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sac/NevesWSP12,
  author       = {Diogo Telmo Neves and
                  Tandy J. Warnow and
                  Jo{\~{a}}o Lu{\'{\i}}s Sobral and
                  Keshav Pingali},
  editor       = {Sascha Ossowski and
                  Paola Lecca},
  title        = {Parallelizing SuperFine},
  booktitle    = {Proceedings of the {ACM} Symposium on Applied Computing, {SAC} 2012,
                  Riva, Trento, Italy, March 26-30, 2012},
  pages        = {1361--1367},
  publisher    = {{ACM}},
  year         = {2012},
  url          = {https://doi.org/10.1145/2245276.2231992},
  doi          = {10.1145/2245276.2231992},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/sac/NevesWSP12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1201-3778,
  author       = {Francesco Versaci and
                  Keshav Pingali},
  title        = {Processor Allocation for Optimistic Parallelization of Irregular Programs},
  journal      = {CoRR},
  volume       = {abs/1201.3778},
  year         = {2012},
  url          = {http://arxiv.org/abs/1201.3778},
  eprinttype    = {arXiv},
  eprint       = {1201.3778},
  timestamp    = {Mon, 13 Aug 2018 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1201-3778.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/asplos/NguyenP11,
  author       = {Donald Nguyen and
                  Keshav Pingali},
  editor       = {Rajiv Gupta and
                  Todd C. Mowry},
  title        = {Synthesizing concurrent schedulers for irregular algorithms},
  booktitle    = {Proceedings of the 16th International Conference on Architectural
                  Support for Programming Languages and Operating Systems, {ASPLOS}
                  2011, Newport Beach, CA, USA, March 5-11, 2011},
  pages        = {333--344},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/1950365.1950404},
  doi          = {10.1145/1950365.1950404},
  timestamp    = {Wed, 07 Jul 2021 13:23:08 +0200},
  biburl       = {https://dblp.org/rec/conf/asplos/NguyenP11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/PingaliNKBHKLLMMPS11,
  author       = {Keshav Pingali and
                  Donald Nguyen and
                  Milind Kulkarni and
                  Martin Burtscher and
                  Muhammad Amber Hassaan and
                  Rashid Kaleem and
                  Tsung{-}Hsien Lee and
                  Andrew Lenharth and
                  Roman Manevich and
                  Mario M{\'{e}}ndez{-}Lojo and
                  Dimitrios Prountzos and
                  Xin Sui},
  editor       = {Mary W. Hall and
                  David A. Padua},
  title        = {The tao of parallelism in algorithms},
  booktitle    = {Proceedings of the 32nd {ACM} {SIGPLAN} Conference on Programming
                  Language Design and Implementation, {PLDI} 2011, San Jose, CA, USA,
                  June 4-8, 2011},
  pages        = {12--25},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/1993498.1993501},
  doi          = {10.1145/1993498.1993501},
  timestamp    = {Thu, 24 Jun 2021 16:19:30 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/PingaliNKBHKLLMMPS11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/KulkarniNPSP11,
  author       = {Milind Kulkarni and
                  Donald Nguyen and
                  Dimitrios Prountzos and
                  Xin Sui and
                  Keshav Pingali},
  editor       = {Mary W. Hall and
                  David A. Padua},
  title        = {Exploiting the commutativity lattice},
  booktitle    = {Proceedings of the 32nd {ACM} {SIGPLAN} Conference on Programming
                  Language Design and Implementation, {PLDI} 2011, San Jose, CA, USA,
                  June 4-8, 2011},
  pages        = {542--555},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/1993498.1993562},
  doi          = {10.1145/1993498.1993562},
  timestamp    = {Thu, 24 Jun 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/KulkarniNPSP11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/plop/MonteiroMP11,
  author       = {Pedro Monteiro and
                  Miguel P. Monteiro and
                  Keshav Pingali},
  editor       = {Lise B. Hvatum},
  title        = {Parallelizing irregular algorithms: a pattern language},
  booktitle    = {Proceedings of the 18th Conference on Pattern Languages of Programs,
                  PLoP 2011, Portland, Oregon, USA, October 21-23, 2011},
  pages        = {3:1--3:18},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/2578903.2579141},
  doi          = {10.1145/2578903.2579141},
  timestamp    = {Tue, 06 Nov 2018 16:59:05 +0100},
  biburl       = {https://dblp.org/rec/conf/plop/MonteiroMP11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/popl/PrountzosMPM11,
  author       = {Dimitrios Prountzos and
                  Roman Manevich and
                  Keshav Pingali and
                  Kathryn S. McKinley},
  editor       = {Thomas Ball and
                  Mooly Sagiv},
  title        = {A shape analysis for optimizing parallel graph programs},
  booktitle    = {Proceedings of the 38th {ACM} {SIGPLAN-SIGACT} Symposium on Principles
                  of Programming Languages, {POPL} 2011, Austin, TX, USA, January 26-28,
                  2011},
  pages        = {159--172},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/1926385.1926405},
  doi          = {10.1145/1926385.1926405},
  timestamp    = {Thu, 24 Jun 2021 16:19:31 +0200},
  biburl       = {https://dblp.org/rec/conf/popl/PrountzosMPM11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ppopp/HassaanBP11,
  author       = {Muhammad Amber Hassaan and
                  Martin Burtscher and
                  Keshav Pingali},
  editor       = {Calin Cascaval and
                  Pen{-}Chung Yew},
  title        = {Ordered vs. unordered: a comparison of parallelism and work-efficiency
                  in irregular algorithms},
  booktitle    = {Proceedings of the 16th {ACM} {SIGPLAN} Symposium on Principles and
                  Practice of Parallel Programming, {PPOPP} 2011, San Antonio, TX, USA,
                  February 12-16, 2011},
  pages        = {3--12},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/1941553.1941557},
  doi          = {10.1145/1941553.1941557},
  timestamp    = {Sun, 12 Jun 2022 19:46:08 +0200},
  biburl       = {https://dblp.org/rec/conf/ppopp/HassaanBP11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/spaa/VersaciP11,
  author       = {Francesco Versaci and
                  Keshav Pingali},
  editor       = {Rajmohan Rajaraman and
                  Friedhelm Meyer auf der Heide},
  title        = {Brief announcement: processor allocation for optimistic parallelization
                  of irregular programs},
  booktitle    = {{SPAA} 2011: Proceedings of the 23rd Annual {ACM} Symposium on Parallelism
                  in Algorithms and Architectures, San Jose, CA, USA, June 4-6, 2011
                  (Co-located with {FCRC} 2011)},
  pages        = {261--262},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/1989493.1989533},
  doi          = {10.1145/1989493.1989533},
  timestamp    = {Sun, 02 Oct 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/spaa/VersaciP11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@incollection{DBLP:reference/parallel/Pingali11,
  author       = {Keshav Pingali},
  editor       = {David A. Padua},
  title        = {Locality of Reference and Parallel Processing},
  booktitle    = {Encyclopedia of Parallel Computing},
  pages        = {1051--1056},
  publisher    = {Springer},
  year         = {2011},
  url          = {https://doi.org/10.1007/978-0-387-09766-4\_206},
  doi          = {10.1007/978-0-387-09766-4\_206},
  timestamp    = {Wed, 12 Jul 2017 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/reference/parallel/Pingali11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/micro/ArvindAPCSY10,
  author       = {Arvind and
                  David I. August and
                  Keshav Pingali and
                  Derek Chiou and
                  Resit Sendag and
                  Joshua J. Yi},
  title        = {Programming Multicores: Do Applications Programmers Need to Write
                  Explicitly Parallel Programs?},
  journal      = {{IEEE} Micro},
  volume       = {30},
  number       = {3},
  pages        = {19--33},
  year         = {2010},
  url          = {https://doi.org/10.1109/MM.2010.54},
  doi          = {10.1109/MM.2010.54},
  timestamp    = {Sat, 20 May 2017 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/micro/ArvindAPCSY10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/toplas/McKinleyP10,
  author       = {Kathryn S. McKinley and
                  Keshav Pingali},
  title        = {La dolce vita at {TOPLAS}},
  journal      = {{ACM} Trans. Program. Lang. Syst.},
  volume       = {32},
  number       = {4},
  pages        = {10:1--10:6},
  year         = {2010},
  url          = {https://doi.org/10.1145/1734206.1734207},
  doi          = {10.1145/1734206.1734207},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/toplas/McKinleyP10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/toplas/McKinleyP10a,
  author       = {Kathryn S. McKinley and
                  Keshav Pingali},
  title        = {La prossima vita at {TOPLAS}},
  journal      = {{ACM} Trans. Program. Lang. Syst.},
  volume       = {32},
  number       = {6},
  pages        = {20:1},
  year         = {2010},
  url          = {https://doi.org/10.1145/1749608.1749609},
  doi          = {10.1145/1749608.1749609},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/toplas/McKinleyP10a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/IEEEpact/Pingali10,
  author       = {Keshav Pingali},
  editor       = {Valentina Salapura and
                  Michael Gschwind and
                  Jens Knoop},
  title        = {Towards a science of parallel programming},
  booktitle    = {19th International Conference on Parallel Architectures and Compilation
                  Techniques, {PACT} 2010, Vienna, Austria, September 11-15, 2010},
  pages        = {3--4},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1854273.1854277},
  doi          = {10.1145/1854273.1854277},
  timestamp    = {Wed, 11 Aug 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/IEEEpact/Pingali10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/IEEEpact/HassaanBP10,
  author       = {Muhammad Amber Hassaan and
                  Martin Burtscher and
                  Keshav Pingali},
  editor       = {Valentina Salapura and
                  Michael Gschwind and
                  Jens Knoop},
  title        = {Ordered and unordered algorithms for parallel breadth first search},
  booktitle    = {19th International Conference on Parallel Architectures and Compilation
                  Techniques, {PACT} 2010, Vienna, Austria, September 11-15, 2010},
  pages        = {539--540},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1854273.1854341},
  doi          = {10.1145/1854273.1854341},
  timestamp    = {Wed, 11 Aug 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/IEEEpact/HassaanBP10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lcpc/SuiNBP10,
  author       = {Xin Sui and
                  Donald Nguyen and
                  Martin Burtscher and
                  Keshav Pingali},
  editor       = {Keith D. Cooper and
                  John M. Mellor{-}Crummey and
                  Vivek Sarkar},
  title        = {Parallel Graph Partitioning on Multicore Architectures},
  booktitle    = {Languages and Compilers for Parallel Computing - 23rd International
                  Workshop, {LCPC} 2010, Houston, TX, USA, October 7-9, 2010. Revised
                  Selected Papers},
  series       = {Lecture Notes in Computer Science},
  volume       = {6548},
  pages        = {246--260},
  publisher    = {Springer},
  year         = {2010},
  url          = {https://doi.org/10.1007/978-3-642-19595-2\_17},
  doi          = {10.1007/978-3-642-19595-2\_17},
  timestamp    = {Tue, 14 May 2019 10:00:47 +0200},
  biburl       = {https://dblp.org/rec/conf/lcpc/SuiNBP10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/Mendez-LojoMP10,
  author       = {Mario M{\'{e}}ndez{-}Lojo and
                  Augustine Mathew and
                  Keshav Pingali},
  editor       = {William R. Cook and
                  Siobh{\'{a}}n Clarke and
                  Martin C. Rinard},
  title        = {Parallel inclusion-based points-to analysis},
  booktitle    = {Proceedings of the 25th Annual {ACM} {SIGPLAN} Conference on Object-Oriented
                  Programming, Systems, Languages, and Applications, {OOPSLA} 2010,
                  October 17-21, 2010, Reno/Tahoe, Nevada, {USA}},
  pages        = {428--443},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1869459.1869495},
  doi          = {10.1145/1869459.1869495},
  timestamp    = {Tue, 22 Jun 2021 17:10:56 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/Mendez-LojoMP10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ppopp/Mendez-LojoNPSHKBP10,
  author       = {Mario M{\'{e}}ndez{-}Lojo and
                  Donald Nguyen and
                  Dimitrios Prountzos and
                  Xin Sui and
                  Muhammad Amber Hassaan and
                  Milind Kulkarni and
                  Martin Burtscher and
                  Keshav Pingali},
  editor       = {R. Govindarajan and
                  David A. Padua and
                  Mary W. Hall},
  title        = {Structure-driven optimizations for amorphous data-parallel programs},
  booktitle    = {Proceedings of the 15th {ACM} {SIGPLAN} Symposium on Principles and
                  Practice of Parallel Programming, {PPOPP} 2010, Bangalore, India,
                  January 9-14, 2010},
  pages        = {3--14},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1693453.1693457},
  doi          = {10.1145/1693453.1693457},
  timestamp    = {Sun, 12 Jun 2022 19:46:08 +0200},
  biburl       = {https://dblp.org/rec/conf/ppopp/Mendez-LojoNPSHKBP10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cacm/HallPP09,
  author       = {Mary W. Hall and
                  David A. Padua and
                  Keshav Pingali},
  title        = {Compiler research: the next 50 years},
  journal      = {Commun. {ACM}},
  volume       = {52},
  number       = {2},
  pages        = {60--67},
  year         = {2009},
  url          = {https://doi.org/10.1145/1461928.1461946},
  doi          = {10.1145/1461928.1461946},
  timestamp    = {Sun, 22 Oct 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/cacm/HallPP09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cacm/KulkarniPWRBC09,
  author       = {Milind Kulkarni and
                  Keshav Pingali and
                  Bruce Walter and
                  Ganesh Ramanarayanan and
                  Kavita Bala and
                  L. Paul Chew},
  title        = {Optimistic parallelism requires abstractions},
  journal      = {Commun. {ACM}},
  volume       = {52},
  number       = {9},
  pages        = {89--97},
  year         = {2009},
  url          = {https://doi.org/10.1145/1562164.1562188},
  doi          = {10.1145/1562164.1562188},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/cacm/KulkarniPWRBC09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/toplas/PingaliM09,
  author       = {Keshav Pingali and
                  Kathryn S. McKinley},
  title        = {Remembrances of things past},
  journal      = {{ACM} Trans. Program. Lang. Syst.},
  volume       = {31},
  number       = {4},
  pages        = {17.1:1--17.1:2},
  year         = {2009},
  url          = {https://doi.org/10.1145/1516507.1538825},
  doi          = {10.1145/1516507.1538825},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/toplas/PingaliM09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ipps/BronevetskyMPMR09,
  author       = {Greg Bronevetsky and
                  Daniel Marques and
                  Keshav Pingali and
                  Sally A. McKee and
                  Radu Rugina},
  title        = {Compiler-enhanced incremental checkpointing for OpenMP applications},
  booktitle    = {23rd {IEEE} International Symposium on Parallel and Distributed Processing,
                  {IPDPS} 2009, Rome, Italy, May 23-29, 2009},
  pages        = {1--12},
  publisher    = {{IEEE}},
  year         = {2009},
  url          = {https://doi.org/10.1109/IPDPS.2009.5160999},
  doi          = {10.1109/IPDPS.2009.5160999},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ipps/BronevetskyMPMR09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ispass/KulkarniBCP09,
  author       = {Milind Kulkarni and
                  Martin Burtscher and
                  Calin Cascaval and
                  Keshav Pingali},
  title        = {Lonestar: {A} suite of parallel irregular programs},
  booktitle    = {{IEEE} International Symposium on Performance Analysis of Systems
                  and Software, {ISPASS} 2009, April 26-28, 2009, Boston, Massachusetts,
                  USA, Proceedings},
  pages        = {65--76},
  publisher    = {{IEEE} Computer Society},
  year         = {2009},
  url          = {https://doi.org/10.1109/ISPASS.2009.4919639},
  doi          = {10.1109/ISPASS.2009.4919639},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ispass/KulkarniBCP09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ppopp/KulkarniBIPC09,
  author       = {Milind Kulkarni and
                  Martin Burtscher and
                  Rajasekhar Inkulu and
                  Keshav Pingali and
                  Calin Cascaval},
  editor       = {Daniel A. Reed and
                  Vivek Sarkar},
  title        = {How much parallelism is there in irregular applications?},
  booktitle    = {Proceedings of the 14th {ACM} {SIGPLAN} Symposium on Principles and
                  Practice of Parallel Programming, {PPOPP} 2009, Raleigh, NC, USA,
                  February 14-18, 2009},
  pages        = {3--14},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1504176.1504181},
  doi          = {10.1145/1504176.1504181},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/ppopp/KulkarniBIPC09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/dagstuhl/2009P9191,
  editor       = {Franck Cappello and
                  Laxmikant V. Kal{\'{e}} and
                  Frank Mueller and
                  Keshav Pingali and
                  Alexander Reinefeld},
  title        = {Fault Tolerance in High-Performance Computing and Grids, 03.05. -
                  08.05.2009},
  series       = {Dagstuhl Seminar Proceedings},
  volume       = {09191},
  publisher    = {Schloss Dagstuhl - Leibniz-Zentrum f{\"{u}}r Informatik, Germany},
  year         = {2009},
  url          = {http://drops.dagstuhl.de/portals/09191/},
  timestamp    = {Thu, 10 Jun 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/dagstuhl/2009P9191.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/dagstuhl/CapelloKMPR09,
  author       = {Franck Cappello and
                  Laxmikant V. Kal{\'{e}} and
                  Frank Mueller and
                  Keshav Pingali and
                  Alexander Reinefeld},
  editor       = {Franck Cappello and
                  Laxmikant V. Kal{\'{e}} and
                  Frank Mueller and
                  Keshav Pingali and
                  Alexander Reinefeld},
  title        = {09191 Abstracts Collection - Fault Tolerance in High-Performance Computing
                  and Grids},
  booktitle    = {Fault Tolerance in High-Performance Computing and Grids, 03.05. -
                  08.05.2009},
  series       = {Dagstuhl Seminar Proceedings},
  volume       = {09191},
  publisher    = {Schloss Dagstuhl - Leibniz-Zentrum f{\"{u}}r Informatik, Germany},
  year         = {2009},
  url          = {http://drops.dagstuhl.de/opus/volltexte/2009/2040/},
  timestamp    = {Thu, 10 Jun 2021 13:02:05 +0200},
  biburl       = {https://dblp.org/rec/conf/dagstuhl/CapelloKMPR09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/pieee/0001P08,
  author       = {Milind Kulkarni and
                  Keshav Pingali},
  title        = {An Experimental Study of Self-Optimizing Dense Linear Algebra Software},
  journal      = {Proc. {IEEE}},
  volume       = {96},
  number       = {5},
  pages        = {832--848},
  year         = {2008},
  url          = {https://doi.org/10.1109/JPROC.2008.917732},
  doi          = {10.1109/JPROC.2008.917732},
  timestamp    = {Fri, 02 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/pieee/0001P08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/asplos/KulkarniPRWBC08,
  author       = {Milind Kulkarni and
                  Keshav Pingali and
                  Ganesh Ramanarayanan and
                  Bruce Walter and
                  Kavita Bala and
                  L. Paul Chew},
  editor       = {Susan J. Eggers and
                  James R. Larus},
  title        = {Optimistic parallelism benefits from data partitioning},
  booktitle    = {Proceedings of the 13th International Conference on Architectural
                  Support for Programming Languages and Operating Systems, {ASPLOS}
                  2008, Seattle, WA, USA, March 1-5, 2008},
  pages        = {233--243},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1346281.1346311},
  doi          = {10.1145/1346281.1346311},
  timestamp    = {Thu, 14 Oct 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/asplos/KulkarniPRWBC08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cf/Pingali08,
  author       = {Keshav Pingali},
  editor       = {Alex Ram{\'{\i}}rez and
                  Gianfranco Bilardi and
                  Michael Gschwind},
  title        = {Data-parallel abstractions for irregular programs},
  booktitle    = {Proceedings of the 5th Conference on Computing Frontiers, 2008, Ischia,
                  Italy, May 5-7, 2008},
  pages        = {117--118},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1366230.1366254},
  doi          = {10.1145/1366230.1366254},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/cf/Pingali08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lcpc/BurtscherKPP08,
  author       = {Martin Burtscher and
                  Milind Kulkarni and
                  Dimitrios Prountzos and
                  Keshav Pingali},
  editor       = {Jos{\'{e}} Nelson Amaral},
  title        = {On the Scalability of an Automatically Parallelized Irregular Application},
  booktitle    = {Languages and Compilers for Parallel Computing, 21th International
                  Workshop, {LCPC} 2008, Edmonton, Canada, July 31 - August 2, 2008,
                  Revised Selected Papers},
  series       = {Lecture Notes in Computer Science},
  volume       = {5335},
  pages        = {109--123},
  publisher    = {Springer},
  year         = {2008},
  url          = {https://doi.org/10.1007/978-3-540-89740-8\_8},
  doi          = {10.1007/978-3-540-89740-8\_8},
  timestamp    = {Tue, 14 May 2019 10:00:47 +0200},
  biburl       = {https://dblp.org/rec/conf/lcpc/BurtscherKPP08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ppopp/BronevetskyMPRM08,
  author       = {Greg Bronevetsky and
                  Daniel Marques and
                  Keshav Pingali and
                  Radu Rugina and
                  Sally A. McKee},
  editor       = {Siddhartha Chatterjee and
                  Michael L. Scott},
  title        = {Compiler-enhanced incremental checkpointing for OpenMP applications},
  booktitle    = {Proceedings of the 13th {ACM} {SIGPLAN} Symposium on Principles and
                  Practice of Parallel Programming, {PPOPP} 2008, Salt Lake City, UT,
                  USA, February 20-23, 2008},
  pages        = {275--276},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1345206.1345253},
  doi          = {10.1145/1345206.1345253},
  timestamp    = {Sun, 12 Jun 2022 19:46:08 +0200},
  biburl       = {https://dblp.org/rec/conf/ppopp/BronevetskyMPRM08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/spaa/KulkarniCPRWBC08,
  author       = {Milind Kulkarni and
                  Patrick Carribault and
                  Keshav Pingali and
                  Ganesh Ramanarayanan and
                  Bruce Walter and
                  Kavita Bala and
                  L. Paul Chew},
  editor       = {Friedhelm Meyer auf der Heide and
                  Nir Shavit},
  title        = {Scheduling strategies for optimistic parallel execution of irregular
                  programs},
  booktitle    = {{SPAA} 2008: Proceedings of the 20th Annual {ACM} Symposium on Parallelism
                  in Algorithms and Architectures, Munich, Germany, June 14-16, 2008},
  pages        = {217--228},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1378533.1378575},
  doi          = {10.1145/1378533.1378575},
  timestamp    = {Wed, 21 Nov 2018 11:14:43 +0100},
  biburl       = {https://dblp.org/rec/conf/spaa/KulkarniCPRWBC08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@incollection{DBLP:reference/wiley/Pingali08,
  author       = {Keshav Pingali},
  editor       = {Benjamin W. Wah},
  title        = {Parallel and Vector Programming Languages},
  booktitle    = {Wiley Encyclopedia of Computer Science and Engineering},
  publisher    = {John Wiley {\&} Sons, Inc.},
  year         = {2008},
  url          = {https://doi.org/10.1002/9780470050118.ecse293},
  doi          = {10.1002/9780470050118.ECSE293},
  timestamp    = {Tue, 16 May 2017 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/reference/wiley/Pingali08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/toplas/McKinleyP07,
  author       = {Kathryn S. McKinley and
                  Keshav Pingali},
  title        = {Editorial: {A} changing of the guard},
  journal      = {{ACM} Trans. Program. Lang. Syst.},
  volume       = {29},
  number       = {6},
  pages        = {30},
  year         = {2007},
  url          = {https://doi.org/10.1145/1286821.1293892},
  doi          = {10.1145/1286821.1293892},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/toplas/McKinleyP07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ipps/KulkarniP07,
  author       = {Milind Kulkarni and
                  Keshav Pingali},
  title        = {Scheduling Issues in Optimistic Parallelization},
  booktitle    = {21th International Parallel and Distributed Processing Symposium {(IPDPS}
                  2007), Proceedings, 26-30 March 2007, Long Beach, California, {USA}},
  pages        = {1--7},
  publisher    = {{IEEE}},
  year         = {2007},
  url          = {https://doi.org/10.1109/IPDPS.2007.370491},
  doi          = {10.1109/IPDPS.2007.370491},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ipps/KulkarniP07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lcpc/BronevetskyMPR07,
  author       = {Greg Bronevetsky and
                  Daniel Marques and
                  Keshav Pingali and
                  Radu Rugina},
  editor       = {Vikram S. Adve and
                  Mar{\'{\i}}a Jes{\'{u}}s Garzar{\'{a}}n and
                  Paul Petersen},
  title        = {Compiler-Enhanced Incremental Checkpointing},
  booktitle    = {Languages and Compilers for Parallel Computing, 20th International
                  Workshop, {LCPC} 2007, Urbana, IL, USA, October 11-13, 2007, Revised
                  Selected Papers},
  series       = {Lecture Notes in Computer Science},
  volume       = {5234},
  pages        = {1--15},
  publisher    = {Springer},
  year         = {2007},
  url          = {https://doi.org/10.1007/978-3-540-85261-2\_1},
  doi          = {10.1007/978-3-540-85261-2\_1},
  timestamp    = {Tue, 14 May 2019 10:00:47 +0200},
  biburl       = {https://dblp.org/rec/conf/lcpc/BronevetskyMPR07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/KulkarniPWRBC07,
  author       = {Milind Kulkarni and
                  Keshav Pingali and
                  Bruce Walter and
                  Ganesh Ramanarayanan and
                  Kavita Bala and
                  L. Paul Chew},
  editor       = {Jeanne Ferrante and
                  Kathryn S. McKinley},
  title        = {Optimistic parallelism requires abstractions},
  booktitle    = {Proceedings of the {ACM} {SIGPLAN} 2007 Conference on Programming
                  Language Design and Implementation, San Diego, California, USA, June
                  10-13, 2007},
  pages        = {211--222},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1250734.1250759},
  doi          = {10.1145/1250734.1250759},
  timestamp    = {Fri, 25 Jun 2021 14:48:54 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/KulkarniPWRBC07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/spaa/YotovRPGG07,
  author       = {Kamen Yotov and
                  Thomas Roeder and
                  Keshav Pingali and
                  John A. Gunnels and
                  Fred G. Gustavson},
  editor       = {Phillip B. Gibbons and
                  Christian Scheideler},
  title        = {An experimental comparison of cache-oblivious and cache-conscious
                  programs},
  booktitle    = {{SPAA} 2007: Proceedings of the 19th Annual {ACM} Symposium on Parallelism
                  in Algorithms and Architectures, San Diego, California, USA, June
                  9-11, 2007},
  pages        = {93--104},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1248377.1248394},
  doi          = {10.1145/1248377.1248394},
  timestamp    = {Wed, 21 Nov 2018 11:13:44 +0100},
  biburl       = {https://dblp.org/rec/conf/spaa/YotovRPGG07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ics/BronevetskyPS06,
  author       = {Greg Bronevetsky and
                  Keshav Pingali and
                  Paul Stodghill},
  editor       = {Gregory K. Egan and
                  Yoichi Muraoka},
  title        = {Experimental evaluation of application-level checkpointing for OpenMP
                  programs},
  booktitle    = {Proceedings of the 20th Annual International Conference on Supercomputing,
                  {ICS} 2006, Cairns, Queensland, Australia, June 28 - July 01, 2006},
  pages        = {2--13},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1183401.1183405},
  doi          = {10.1145/1183401.1183405},
  timestamp    = {Tue, 06 Nov 2018 11:07:03 +0100},
  biburl       = {https://dblp.org/rec/conf/ics/BronevetskyPS06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ics/PingaliS06,
  author       = {Keshav Pingali and
                  Paul Stodghill},
  editor       = {Gregory K. Egan and
                  Yoichi Muraoka},
  title        = {A distributed system based on web services for computational science
                  simulations},
  booktitle    = {Proceedings of the 20th Annual International Conference on Supercomputing,
                  {ICS} 2006, Cairns, Queensland, Australia, June 28 - July 01, 2006},
  pages        = {297--306},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1183401.1183443},
  doi          = {10.1145/1183401.1183443},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ics/PingaliS06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ipps/BronevetskyFMPS06,
  author       = {Greg Bronevetsky and
                  Rohit Fernandes and
                  Daniel Marques and
                  Keshav Pingali and
                  Paul Stodghill},
  title        = {Recent advances in checkpoint/recovery systems},
  booktitle    = {20th International Parallel and Distributed Processing Symposium {(IPDPS}
                  2006), Proceedings, 25-29 April 2006, Rhodes Island, Greece},
  publisher    = {{IEEE}},
  year         = {2006},
  url          = {https://doi.org/10.1109/IPDPS.2006.1639575},
  doi          = {10.1109/IPDPS.2006.1639575},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ipps/BronevetskyFMPS06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/para/GunnelsGPY06,
  author       = {John A. Gunnels and
                  Fred G. Gustavson and
                  Keshav Pingali and
                  Kamen Yotov},
  editor       = {Bo K{\aa}gstr{\"{o}}m and
                  Erik Elmroth and
                  Jack J. Dongarra and
                  Jerzy Wasniewski},
  title        = {Is Cache-Oblivious {DGEMM} Viable?},
  booktitle    = {Applied Parallel Computing. State of the Art in Scientific Computing,
                  8th International Workshop, {PARA} 2006, Ume{\aa}, Sweden, June 18-21,
                  2006, Revised Selected Papers},
  series       = {Lecture Notes in Computer Science},
  volume       = {4699},
  pages        = {919--928},
  publisher    = {Springer},
  year         = {2006},
  url          = {https://doi.org/10.1007/978-3-540-75755-9\_109},
  doi          = {10.1007/978-3-540-75755-9\_109},
  timestamp    = {Tue, 14 May 2019 10:00:40 +0200},
  biburl       = {https://dblp.org/rec/conf/para/GunnelsGPY06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ppopp/FernandesPS06,
  author       = {Rohit Fernandes and
                  Keshav Pingali and
                  Paul Stodghill},
  editor       = {Josep Torrellas and
                  Siddhartha Chatterjee},
  title        = {Mobile {MPI} programs in computational grids},
  booktitle    = {Proceedings of the {ACM} {SIGPLAN} Symposium on Principles and Practice
                  of Parallel Programming, {PPOPP} 2006, New York, New York, USA, March
                  29-31, 2006},
  pages        = {22--31},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1122971.1122977},
  doi          = {10.1145/1122971.1122977},
  timestamp    = {Sun, 12 Jun 2022 19:46:08 +0200},
  biburl       = {https://dblp.org/rec/conf/ppopp/FernandesPS06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/pieee/YotovLRGPPS05,
  author       = {Kamen Yotov and
                  Xiaoming Li and
                  Gang Ren and
                  Mar{\'{\i}}a Jes{\'{u}}s Garzar{\'{a}}n and
                  David A. Padua and
                  Keshav Pingali and
                  Paul Stodghill},
  title        = {Is Search Really Necessary to Generate High-Performance BLAS?},
  journal      = {Proc. {IEEE}},
  volume       = {93},
  number       = {2},
  pages        = {358--386},
  year         = {2005},
  url          = {https://doi.org/10.1109/JPROC.2004.840444},
  doi          = {10.1109/JPROC.2004.840444},
  timestamp    = {Thu, 16 Nov 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/pieee/YotovLRGPPS05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ics/YotovPS05,
  author       = {Kamen Yotov and
                  Keshav Pingali and
                  Paul Stodghill},
  editor       = {Arvind and
                  Larry Rudolph},
  title        = {Think globally, search locally},
  booktitle    = {Proceedings of the 19th Annual International Conference on Supercomputing,
                  {ICS} 2005, Cambridge, Massachusetts, USA, June 20-22, 2005},
  pages        = {141--150},
  publisher    = {{ACM}},
  year         = {2005},
  url          = {https://doi.org/10.1145/1088149.1088168},
  doi          = {10.1145/1088149.1088168},
  timestamp    = {Tue, 06 Nov 2018 11:07:02 +0100},
  biburl       = {https://dblp.org/rec/conf/ics/YotovPS05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ipps/MarquesBFPS05,
  author       = {Daniel Marques and
                  Greg Bronevetsky and
                  Rohit Fernandes and
                  Keshav Pingali and
                  Paul Stodghill},
  title        = {Optimizing Checkpoint Sizes in the {C3} System},
  booktitle    = {19th International Parallel and Distributed Processing Symposium {(IPDPS}
                  2005), {CD-ROM} / Abstracts Proceedings, 4-8 April 2005, Denver, CO,
                  {USA}},
  publisher    = {{IEEE} Computer Society},
  year         = {2005},
  url          = {https://doi.org/10.1109/IPDPS.2005.316},
  doi          = {10.1109/IPDPS.2005.316},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ipps/MarquesBFPS05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lcpc/DonadioBRYBCGPP05,
  author       = {S{\'{e}}bastien Donadio and
                  James C. Brodman and
                  Thomas Roeder and
                  Kamen Yotov and
                  Denis Barthou and
                  Albert Cohen and
                  Mar{\'{\i}}a Jes{\'{u}}s Garzar{\'{a}}n and
                  David A. Padua and
                  Keshav Pingali},
  editor       = {Eduard Ayguad{\'{e}} and
                  Gerald Baumgartner and
                  J. Ramanujam and
                  P. Sadayappan},
  title        = {A Language for the Compact Representation of Multiple Program Versions},
  booktitle    = {Languages and Compilers for Parallel Computing, 18th International
                  Workshop, {LCPC} 2005, Hawthorne, NY, USA, October 20-22, 2005, Revised
                  Selected Papers},
  series       = {Lecture Notes in Computer Science},
  volume       = {4339},
  pages        = {136--151},
  publisher    = {Springer},
  year         = {2005},
  url          = {https://doi.org/10.1007/978-3-540-69330-7\_10},
  doi          = {10.1007/978-3-540-69330-7\_10},
  timestamp    = {Mon, 05 Feb 2024 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/lcpc/DonadioBRYBCGPP05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lcpc/YotovJSPS05,
  author       = {Kamen Yotov and
                  Sandra Jackson and
                  Tyler Steele and
                  Keshav Pingali and
                  Paul Stodghill},
  editor       = {Eduard Ayguad{\'{e}} and
                  Gerald Baumgartner and
                  J. Ramanujam and
                  P. Sadayappan},
  title        = {Automatic Measurement of Instruction Cache Capacity},
  booktitle    = {Languages and Compilers for Parallel Computing, 18th International
                  Workshop, {LCPC} 2005, Hawthorne, NY, USA, October 20-22, 2005, Revised
                  Selected Papers},
  series       = {Lecture Notes in Computer Science},
  volume       = {4339},
  pages        = {230--243},
  publisher    = {Springer},
  year         = {2005},
  url          = {https://doi.org/10.1007/978-3-540-69330-7\_16},
  doi          = {10.1007/978-3-540-69330-7\_16},
  timestamp    = {Wed, 17 May 2017 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/lcpc/YotovJSPS05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lcpc/EpshteynGDPRLYP05,
  author       = {Arkady Epshteyn and
                  Mar{\'{\i}}a Jes{\'{u}}s Garzar{\'{a}}n and
                  Gerald DeJong and
                  David A. Padua and
                  Gang Ren and
                  Xiaoming Li and
                  Kamen Yotov and
                  Keshav Pingali},
  editor       = {Eduard Ayguad{\'{e}} and
                  Gerald Baumgartner and
                  J. Ramanujam and
                  P. Sadayappan},
  title        = {Analytic Models and Empirical Search: {A} Hybrid Approach to Code
                  Optimization},
  booktitle    = {Languages and Compilers for Parallel Computing, 18th International
                  Workshop, {LCPC} 2005, Hawthorne, NY, USA, October 20-22, 2005, Revised
                  Selected Papers},
  series       = {Lecture Notes in Computer Science},
  volume       = {4339},
  pages        = {259--273},
  publisher    = {Springer},
  year         = {2005},
  url          = {https://doi.org/10.1007/978-3-540-69330-7\_18},
  doi          = {10.1007/978-3-540-69330-7\_18},
  timestamp    = {Thu, 16 Nov 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/lcpc/EpshteynGDPRLYP05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sigmetrics/YotovPS05,
  author       = {Kamen Yotov and
                  Keshav Pingali and
                  Paul Stodghill},
  editor       = {Derek L. Eager and
                  Carey L. Williamson and
                  Sem C. Borst and
                  John C. S. Lui},
  title        = {Automatic measurement of memory hierarchy parameters},
  booktitle    = {Proceedings of the International Conference on Measurements and Modeling
                  of Computer Systems, {SIGMETRICS} 2005, June 6-10, 2005, Banff, Alberta,
                  Canada},
  pages        = {181--192},
  publisher    = {{ACM}},
  year         = {2005},
  url          = {https://doi.org/10.1145/1064212.1064233},
  doi          = {10.1145/1064212.1064233},
  timestamp    = {Fri, 30 Jul 2021 16:13:32 +0200},
  biburl       = {https://dblp.org/rec/conf/sigmetrics/YotovPS05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/ppopp/2005,
  editor       = {Keshav Pingali and
                  Katherine A. Yelick and
                  Andrew S. Grimshaw},
  title        = {Proceedings of the {ACM} {SIGPLAN} Symposium on Principles and Practice
                  of Parallel Programming, {PPOPP} 2005, June 15-17, 2005, Chicago,
                  IL, {USA}},
  publisher    = {{ACM}},
  year         = {2005},
  url          = {https://doi.org/10.1145/1065944},
  doi          = {10.1145/1065944},
  isbn         = {1-59593-080-9},
  timestamp    = {Sun, 12 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/ppopp/2005.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ijpp/MenonP04,
  author       = {Vijay Menon and
                  Keshav Pingali},
  title        = {Look Left, Look Right, Look Left Again: An Application of Fractal
                  Symbolic Analysis to Linear Algebra Code Restructuring},
  journal      = {Int. J. Parallel Program.},
  volume       = {32},
  number       = {6},
  pages        = {501--523},
  year         = {2004},
  url          = {https://doi.org/10.1023/B:IJPP.0000042084.99636.a0},
  doi          = {10.1023/B:IJPP.0000042084.99636.A0},
  timestamp    = {Mon, 28 Aug 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ijpp/MenonP04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tpds/BarkerCCP04,
  author       = {Kevin J. Barker and
                  Andrey N. Chernikov and
                  Nikos Chrisochoides and
                  Keshav Pingali},
  title        = {A Load Balancing Framework for Adaptive and Asynchronous Applications},
  journal      = {{IEEE} Trans. Parallel Distributed Syst.},
  volume       = {15},
  number       = {2},
  pages        = {183--192},
  year         = {2004},
  url          = {https://doi.org/10.1109/TPDS.2004.1264800},
  doi          = {10.1109/TPDS.2004.1264800},
  timestamp    = {Fri, 02 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/tpds/BarkerCCP04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/asplos/BronevetskyMPSS04,
  author       = {Greg Bronevetsky and
                  Daniel Marques and
                  Keshav Pingali and
                  Peter K. Szwed and
                  Martin Schulz},
  editor       = {Shubu Mukherjee and
                  Kathryn S. McKinley},
  title        = {Application-level checkpointing for shared memory programs},
  booktitle    = {Proceedings of the 11th International Conference on Architectural
                  Support for Programming Languages and Operating Systems, {ASPLOS}
                  2004, Boston, MA, USA, October 7-13, 2004},
  pages        = {235--247},
  publisher    = {{ACM}},
  year         = {2004},
  url          = {https://doi.org/10.1145/1024393.1024421},
  doi          = {10.1145/1024393.1024421},
  timestamp    = {Wed, 07 Jul 2021 13:23:08 +0200},
  biburl       = {https://dblp.org/rec/conf/asplos/BronevetskyMPSS04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iccS/PingaliS04,
  author       = {Keshav Pingali and
                  Paul Stodghill},
  editor       = {Marian Bubak and
                  G. Dick van Albada and
                  Peter M. A. Sloot and
                  Jack J. Dongarra},
  title        = {O'SOAP - {A} Web Services Framework for {DDDAS} Applications},
  booktitle    = {Computational Science - {ICCS} 2004, 4th International Conference,
                  Krak{\'{o}}w, Poland, June 6-9, 2004, Proceedings, Part {III}},
  series       = {Lecture Notes in Computer Science},
  volume       = {3038},
  pages        = {797--804},
  publisher    = {Springer},
  year         = {2004},
  url          = {https://doi.org/10.1007/978-3-540-24688-6\_103},
  doi          = {10.1007/978-3-540-24688-6\_103},
  timestamp    = {Tue, 14 May 2019 10:00:48 +0200},
  biburl       = {https://dblp.org/rec/conf/iccS/PingaliS04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sc/SchulzBFMPS04,
  author       = {Martin Schulz and
                  Greg Bronevetsky and
                  Rohit Fernandes and
                  Daniel Marques and
                  Keshav Pingali and
                  Paul Stodghill},
  title        = {Implementation and Evaluation of a Scalable Application-Level Checkpoint-Recovery
                  Scheme for {MPI} Programs},
  booktitle    = {Proceedings of the {ACM/IEEE} {SC2004} Conference on High Performance
                  Networking and Computing, 6-12 November 2004, Pittsburgh, PA, USA,
                  CD-Rom},
  pages        = {38},
  publisher    = {{IEEE} Computer Society},
  year         = {2004},
  url          = {https://doi.org/10.1109/SC.2004.29},
  doi          = {10.1109/SC.2004.29},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/sc/SchulzBFMPS04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jacm/BilardiP03,
  author       = {Gianfranco Bilardi and
                  Keshav Pingali},
  title        = {Algorithms for computing the static single assignment form},
  journal      = {J. {ACM}},
  volume       = {50},
  number       = {3},
  pages        = {375--425},
  year         = {2003},
  url          = {https://doi.org/10.1145/765568.765573},
  doi          = {10.1145/765568.765573},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/jacm/BilardiP03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/toplas/MenonPM03,
  author       = {Vijay Menon and
                  Keshav Pingali and
                  Nikolay Mateev},
  title        = {Fractal symbolic analysis},
  journal      = {{ACM} Trans. Program. Lang. Syst.},
  volume       = {25},
  number       = {6},
  pages        = {776--813},
  year         = {2003},
  url          = {https://doi.org/10.1145/945885.945888},
  doi          = {10.1145/945885.945888},
  timestamp    = {Thu, 03 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/toplas/MenonPM03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iccS/ChewCGHILNPSSSTVW03,
  author       = {L. Paul Chew and
                  Nikos Chrisochoides and
                  S. Gopalsamy and
                  Gerd Heber and
                  Anthony R. Ingraffea and
                  Edward Luke and
                  Joaquim B. Cavalcante Neto and
                  Keshav Pingali and
                  Alan M. Shih and
                  Bharat K. Soni and
                  Paul Stodghill and
                  David S. Thompson and
                  Stephen A. Vavasis and
                  Paul A. Wawrzynek},
  editor       = {Peter M. A. Sloot and
                  David Abramson and
                  Alexander V. Bogdanov and
                  Jack J. Dongarra and
                  Albert Y. Zomaya and
                  Yuri E. Gorbachev},
  title        = {Computational Science Simulations Based on Web Services},
  booktitle    = {Computational Science - {ICCS} 2003, International Conference, Melbourne,
                  Australia and St. Petersburg, Russia, June 2-4, 2003. Proceedings,
                  Part {IV}},
  series       = {Lecture Notes in Computer Science},
  volume       = {2660},
  pages        = {299--308},
  publisher    = {Springer},
  year         = {2003},
  url          = {https://doi.org/10.1007/3-540-44864-0\_31},
  doi          = {10.1007/3-540-44864-0\_31},
  timestamp    = {Tue, 20 Jun 2023 16:27:45 +0200},
  biburl       = {https://dblp.org/rec/conf/iccS/ChewCGHILNPSSSTVW03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ics/BronevetskyMPS03,
  author       = {Greg Bronevetsky and
                  Daniel Marques and
                  Keshav Pingali and
                  Paul Stodghill},
  editor       = {Utpal Banerjee and
                  Kyle A. Gallivan and
                  Antonio Gonz{\'{a}}lez},
  title        = {Collective operations in application-level fault-tolerant {MPI}},
  booktitle    = {Proceedings of the 17th Annual International Conference on Supercomputing,
                  {ICS} 2003, San Francisco, CA, USA, June 23-26, 2003},
  pages        = {234--243},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://doi.org/10.1145/782814.782847},
  doi          = {10.1145/782814.782847},
  timestamp    = {Tue, 06 Nov 2018 11:07:02 +0100},
  biburl       = {https://dblp.org/rec/conf/ics/BronevetskyMPS03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lcpc/BronevetskyMPS03,
  author       = {Greg Bronevetsky and
                  Daniel Marques and
                  Keshav Pingali and
                  Paul Stodghill},
  editor       = {Lawrence Rauchwerger},
  title        = {C\({}^{\mbox{3}}\): {A} System for Automating Application-Level Checkpointing
                  of {MPI} Programs},
  booktitle    = {Languages and Compilers for Parallel Computing, 16th International
                  Workshop, {LCPC} 2003, College Station, TX, USA, October 2-4, 2003,
                  Revised Papers},
  series       = {Lecture Notes in Computer Science},
  volume       = {2958},
  pages        = {357--373},
  publisher    = {Springer},
  year         = {2003},
  url          = {https://doi.org/10.1007/978-3-540-24644-2\_23},
  doi          = {10.1007/978-3-540-24644-2\_23},
  timestamp    = {Tue, 14 May 2019 10:00:47 +0200},
  biburl       = {https://dblp.org/rec/conf/lcpc/BronevetskyMPS03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/YotovLRCDGPPSW03,
  author       = {Kamen Yotov and
                  Xiaoming Li and
                  Gang Ren and
                  Michael Cibulskis and
                  Gerald DeJong and
                  Mar{\'{\i}}a Jes{\'{u}}s Garzar{\'{a}}n and
                  David A. Padua and
                  Keshav Pingali and
                  Paul Stodghill and
                  Peng Wu},
  editor       = {Ron Cytron and
                  Rajiv Gupta},
  title        = {A comparison of empirical and model-driven optimization},
  booktitle    = {Proceedings of the {ACM} {SIGPLAN} 2003 Conference on Programming
                  Language Design and Implementation 2003, San Diego, California, USA,
                  June 9-11, 2003},
  pages        = {63--76},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://doi.org/10.1145/781131.781140},
  doi          = {10.1145/781131.781140},
  timestamp    = {Thu, 16 Nov 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pldi/YotovLRCDGPPSW03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ppopp/BronevetskyMPS03,
  author       = {Greg Bronevetsky and
                  Daniel Marques and
                  Keshav Pingali and
                  Paul Stodghill},
  editor       = {Rudolf Eigenmann and
                  Martin C. Rinard},
  title        = {Automated application-level checkpointing of {MPI} programs},
  booktitle    = {Proceedings of the {ACM} {SIGPLAN} Symposium on Principles and Practice
                  of Parallel Programming, {PPOPP} 2003, June 11-13, 2003, San Diego,
                  CA, {USA}},
  pages        = {84--94},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://doi.org/10.1145/781498.781513},
  doi          = {10.1145/781498.781513},
  timestamp    = {Sun, 12 Jun 2022 19:46:08 +0200},
  biburl       = {https://dblp.org/rec/conf/ppopp/BronevetskyMPS03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/concurrency/BarkerCDNP02,
  author       = {Kevin J. Barker and
                  Nikos Chrisochoides and
                  Jeffrey Dobbelaere and
                  D{\'{e}}mian Nave and
                  Keshav Pingali},
  title        = {Date movement and control substrate for parallel adaptive applications},
  journal      = {Concurr. Comput. Pract. Exp.},
  volume       = {14},
  number       = {2},
  pages        = {77--101},
  year         = {2002},
  url          = {https://doi.org/10.1002/cpe.617},
  doi          = {10.1002/CPE.617},
  timestamp    = {Mon, 02 Mar 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/concurrency/BarkerCDNP02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ipps/GaoTHWLPSSSH02,
  author       = {Guang R. Gao and
                  Kevin B. Theobald and
                  Ziang Hu and
                  Haiping Wu and
                  Jizhu Lu and
                  Keshav Pingali and
                  Paul Stodghill and
                  Thomas L. Sterling and
                  Rick Stevens and
                  Mark Hereld},
  title        = {Next Generation System Software for Future High-End Computing Systems},
  booktitle    = {16th International Parallel and Distributed Processing Symposium {(IPDPS}
                  2002), 15-19 April 2002, Fort Lauderdale, FL, USA, CD-ROM/Abstracts
                  Proceedings},
  publisher    = {{IEEE} Computer Society},
  year         = {2002},
  url          = {https://doi.org/10.1109/IPDPS.2002.1016578},
  doi          = {10.1109/IPDPS.2002.1016578},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ipps/GaoTHWLPSSSH02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/ics/2002,
  editor       = {Kemal Ebcioglu and
                  Keshav Pingali and
                  Alex Nicolau},
  title        = {Proceedings of the 16th international conference on Supercomputing,
                  {ICS} 2002, New York City, NY, USA, June 22-26, 2002},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://doi.org/10.1145/514191},
  doi          = {10.1145/514191},
  isbn         = {1-58113-483-5},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ics/2002.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ijpp/KodukulaP01,
  author       = {Induprakas Kodukula and
                  Keshav Pingali},
  title        = {Data-Centric Transformations for Locality Enhancement},
  journal      = {Int. J. Parallel Program.},
  volume       = {29},
  number       = {3},
  pages        = {319--364},
  year         = {2001},
  url          = {https://doi.org/10.1023/A:1011172104768},
  doi          = {10.1023/A:1011172104768},
  timestamp    = {Wed, 01 Apr 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ijpp/KodukulaP01.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ijpp/AhmedMP01,
  author       = {Nawaaz Ahmed and
                  Nikolay Mateev and
                  Keshav Pingali},
  title        = {Synthesizing Transformations for Locality Enhancement of Imperfectly-Nested
                  Loop Nests},
  journal      = {Int. J. Parallel Program.},
  volume       = {29},
  number       = {5},
  pages        = {493--544},
  year         = {2001},
  url          = {https://doi.org/10.1023/A:1012293814832},
  doi          = {10.1023/A:1012293814832},
  timestamp    = {Wed, 01 Apr 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ijpp/AhmedMP01.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cosps/KotlyarBKPS01,
  author       = {Vladimir Kotlyar and
                  David Bau and
                  Induprakas Kodukula and
                  Keshav Pingali and
                  Paul Stodghill},
  editor       = {Santosh Pande and
                  Dharma P. Agrawal},
  title        = {Solving Alignment Using Elementary Linear Algebra},
  booktitle    = {Compiler Optimizations for Scalable Parallel Systems Languages, Compilation
                  Techniques, and Run Time Systems},
  series       = {Lecture Notes in Computer Science},
  volume       = {1808},
  pages        = {385--412},
  publisher    = {Springer},
  year         = {2001},
  url          = {https://doi.org/10.1007/3-540-45403-9\_11},
  doi          = {10.1007/3-540-45403-9\_11},
  timestamp    = {Sun, 02 Oct 2022 15:58:02 +0200},
  biburl       = {https://dblp.org/rec/conf/cosps/KotlyarBKPS01.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/europar/KnoopGPO01,
  author       = {Jens Knoop and
                  Manish Gupta and
                  Keshav Pingali and
                  Michael F. P. O'Boyle},
  editor       = {Rizos Sakellariou and
                  John A. Keane and
                  John R. Gurd and
                  Len Freeman},
  title        = {Topic 04: Compilers for High Performance},
  booktitle    = {Euro-Par 2001: Parallel Processing, 7th International Euro-Par Conference
                  Manchester, {UK} August 28-31, 2001, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {2150},
  pages        = {204--206},
  publisher    = {Springer},
  year         = {2001},
  url          = {https://doi.org/10.1007/3-540-44681-8\_31},
  doi          = {10.1007/3-540-44681-8\_31},
  timestamp    = {Tue, 14 May 2019 10:00:46 +0200},
  biburl       = {https://dblp.org/rec/conf/europar/KnoopGPO01.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ics/MateevMP01,
  author       = {Nikolay Mateev and
                  Vijay Menon and
                  Keshav Pingali},
  editor       = {Mario Mango Furnari and
                  Efstratios Gallopoulos},
  title        = {Fractal symbolic analysis},
  booktitle    = {Proceedings of the 15th international conference on Supercomputing,
                  {ICS} 2001, Sorrento, Napoli, Italy, June 16-21, 2001},
  pages        = {38--49},
  publisher    = {{ACM}},
  year         = {2001},
  url          = {https://doi.org/10.1145/377792.377804},
  doi          = {10.1145/377792.377804},
  timestamp    = {Thu, 03 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/ics/MateevMP01.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/europar/AhmedP00,
  author       = {Nawaaz Ahmed and
                  Keshav Pingali},
  editor       = {Arndt Bode and
                  Thomas Ludwig and
                  Wolfgang Karl and
                  Roland Wism{\"{u}}ller},
  title        = {Automatic Generation of Block-Recursive Codes},
  booktitle    = {Euro-Par 2000, Parallel Processing, 6th International Euro-Par Conference,
                  Munich, Germany, August 29 - September 1, 2000, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {1900},
  pages        = {368--378},
  publisher    = {Springer},
  year         = {2000},
  url          = {https://doi.org/10.1007/3-540-44520-X\_48},
  doi          = {10.1007/3-540-44520-X\_48},
  timestamp    = {Tue, 14 May 2019 10:00:46 +0200},
  biburl       = {https://dblp.org/rec/conf/europar/AhmedP00.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/europar/MateevMP00,
  author       = {Nikolay Mateev and
                  Vijay Menon and
                  Keshav Pingali},
  editor       = {Arndt Bode and
                  Thomas Ludwig and
                  Wolfgang Karl and
                  Roland Wism{\"{u}}ller},
  title        = {Left-Looking to Right-Looking and Vice Versa: An Application of Fractal
                  Symbolic Analysis to Linear Algebra Code Restructuring},
  booktitle    = {Euro-Par 2000, Parallel Processing, 6th International Euro-Par Conference,
                  Munich, Germany, August 29 - September 1, 2000, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {1900},
  pages        = {379--388},
  publisher    = {Springer},
  year         = {2000},
  url          = {https://doi.org/10.1007/3-540-44520-X\_49},
  doi          = {10.1007/3-540-44520-X\_49},
  timestamp    = {Thu, 03 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/europar/MateevMP00.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ics/MateevPSK00,
  author       = {Nikolay Mateev and
                  Keshav Pingali and
                  Paul Stodghill and
                  Vladimir Kotlyar},
  editor       = {John Reynders and
                  Alexander V. Veidenbaum},
  title        = {Next-generation generic programming and its application to sparse
                  matrix computations},
  booktitle    = {Proceedings of the 14th international conference on Supercomputing,
                  {ICS} 2000, Santa Fe, NM, USA, May 8-11, 2000},
  pages        = {88--99},
  publisher    = {{ACM}},
  year         = {2000},
  url          = {https://doi.org/10.1145/335231.335240},
  doi          = {10.1145/335231.335240},
  timestamp    = {Tue, 06 Nov 2018 11:07:02 +0100},
  biburl       = {https://dblp.org/rec/conf/ics/MateevPSK00.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ics/AhmedMP00,
  author       = {Nawaaz Ahmed and
                  Nikolay Mateev and
                  Keshav Pingali},
  editor       = {John Reynders and
                  Alexander V. Veidenbaum},
  title        = {Synthesizing transformations for locality enhancement of imperfectly-nested
                  loop nests},
  booktitle    = {Proceedings of the 14th international conference on Supercomputing,
                  {ICS} 2000, Santa Fe, NM, USA, May 8-11, 2000},
  pages        = {141--152},
  publisher    = {{ACM}},
  year         = {2000},
  url          = {https://doi.org/10.1145/335231.335245},
  doi          = {10.1145/335231.335245},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ics/AhmedMP00.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ipps/CarterCCCGHIKMNPSVW00,
  author       = {Bruce Carter and
                  Chuin{-}Shan Chen and
                  L. Paul Chew and
                  Nikos Chrisochoides and
                  Guang R. Gao and
                  Gerd Heber and
                  Anthony R. Ingraffea and
                  Roland Krause and
                  Chris Myers and
                  D{\'{e}}mian Nave and
                  Keshav Pingali and
                  Paul Stodghill and
                  Stephen A. Vavasis and
                  Paul A. Wawrzynek},
  editor       = {Jos{\'{e}} D. P. Rolim},
  title        = {Parallel {FEM} Simulation of Crack Propagation - Challenges, Status,
                  and Perspectives},
  booktitle    = {Parallel and Distributed Processing, 15 {IPDPS} 2000 Workshops, Cancun,
                  Mexico, May 1-5, 2000, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {1800},
  pages        = {443--449},
  publisher    = {Springer},
  year         = {2000},
  url          = {https://doi.org/10.1007/3-540-45591-4\_59},
  doi          = {10.1007/3-540-45591-4\_59},
  timestamp    = {Tue, 14 May 2019 10:00:41 +0200},
  biburl       = {https://dblp.org/rec/conf/ipps/CarterCCCGHIKMNPSVW00.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sc/TheobaldAKHGSP00,
  author       = {Kevin B. Theobald and
                  Gagan Agrawal and
                  Rishi Kumar and
                  Gerd Heber and
                  Guang R. Gao and
                  Paul Stodghill and
                  Keshav Pingali},
  editor       = {Jed Donnelley},
  title        = {Landing {CG} on {EARTH:} {A} Case Study of Fine-Grained Multithreading
                  on an Evolutionary Path},
  booktitle    = {Proceedings Supercomputing 2000, November 4-10, 2000, Dallas, Texas,
                  {USA.} {IEEE} Computer Society, {CD-ROM}},
  pages        = {4},
  publisher    = {{IEEE} Computer Society},
  year         = {2000},
  url          = {https://doi.org/10.1109/SC.2000.10011},
  doi          = {10.1109/SC.2000.10011},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/sc/TheobaldAKHGSP00.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sc/AhmedMP00,
  author       = {Nawaaz Ahmed and
                  Nikolay Mateev and
                  Keshav Pingali},
  editor       = {Jed Donnelley},
  title        = {Tiling Imperfectly-Nested Loop Nests},
  booktitle    = {Proceedings Supercomputing 2000, November 4-10, 2000, Dallas, Texas,
                  {USA.} {IEEE} Computer Society, {CD-ROM}},
  pages        = {31},
  publisher    = {{IEEE} Computer Society},
  year         = {2000},
  url          = {https://doi.org/10.1109/SC.2000.10018},
  doi          = {10.1109/SC.2000.10018},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/sc/AhmedMP00.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sc/AhmedMPS00,
  author       = {Nawaaz Ahmed and
                  Nikolay Mateev and
                  Keshav Pingali and
                  Paul Stodghill},
  editor       = {Jed Donnelley},
  title        = {A Framework for Sparse Matrix Code Synthesis from High-level Specifications},
  booktitle    = {Proceedings Supercomputing 2000, November 4-10, 2000, Dallas, Texas,
                  {USA.} {IEEE} Computer Society, {CD-ROM}},
  pages        = {58},
  publisher    = {{IEEE} Computer Society},
  year         = {2000},
  url          = {https://doi.org/10.1109/SC.2000.10033},
  doi          = {10.1109/SC.2000.10033},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/sc/AhmedMPS00.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/cs-PL-0001009,
  author       = {Nikolay Mateev and
                  Vijay Menon and
                  Keshav Pingali},
  title        = {Fractal Symbolic Analysis},
  journal      = {CoRR},
  volume       = {cs.PL/0001009},
  year         = {2000},
  url          = {https://arxiv.org/abs/cs/0001009},
  timestamp    = {Thu, 03 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/cs-PL-0001009.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/dsl/MenonP99,
  author       = {Vijay Menon and
                  Keshav Pingali},
  editor       = {Thomas Ball},
  title        = {A case for source-level transformations in {MATLAB}},
  booktitle    = {Proceedings of the Second Conference on Domain-Specific Languages
                  {(DSL} '99), Austin, Texas, USA, October 3-5, 1999},
  pages        = {53--65},
  publisher    = {{ACM}},
  year         = {1999},
  url          = {https://doi.org/10.1145/331960.331972},
  doi          = {10.1145/331960.331972},
  timestamp    = {Thu, 08 Jul 2021 16:04:02 +0200},
  biburl       = {https://dblp.org/rec/conf/dsl/MenonP99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ics/MenonP99,
  author       = {Vijay Menon and
                  Keshav Pingali},
  editor       = {Theodore S. Papatheodorou and
                  Mateo Valero and
                  Constantine D. Polychronopoulos and
                  Yoichi Muraoka and
                  Jes{\'{u}}s Labarta},
  title        = {High-level semantic optimization of numerical codes},
  booktitle    = {Proceedings of the 13th international conference on Supercomputing,
                  {ICS} 1999, Rhodes, Greece, June 20-25, 1999},
  pages        = {434--443},
  publisher    = {{ACM}},
  year         = {1999},
  url          = {https://doi.org/10.1145/305138.305230},
  doi          = {10.1145/305138.305230},
  timestamp    = {Thu, 03 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/ics/MenonP99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ics/KodukulaPCM99,
  author       = {Induprakas Kodukula and
                  Keshav Pingali and
                  Robert Cox and
                  Dror E. Maydan},
  editor       = {Theodore S. Papatheodorou and
                  Mateo Valero and
                  Constantine D. Polychronopoulos and
                  Yoichi Muraoka and
                  Jes{\'{u}}s Labarta},
  title        = {An experimental evaluation of tiling and shackling for memory hierarchy
                  management},
  booktitle    = {Proceedings of the 13th international conference on Supercomputing,
                  {ICS} 1999, Rhodes, Greece, June 20-25, 1999},
  pages        = {482--491},
  publisher    = {{ACM}},
  year         = {1999},
  url          = {https://doi.org/10.1145/305138.305243},
  doi          = {10.1145/305138.305243},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ics/KodukulaPCM99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/toplas/PingaliB97,
  author       = {Keshav Pingali and
                  Gianfranco Bilardi},
  title        = {Optimal Control Dependence Computation and the Roman Chariots Problem},
  journal      = {{ACM} Trans. Program. Lang. Syst.},
  volume       = {19},
  number       = {3},
  pages        = {462--491},
  year         = {1997},
  url          = {https://doi.org/10.1145/256167.256217},
  doi          = {10.1145/256167.256217},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/toplas/PingaliB97.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/canpc/ChrisochoidesKP97,
  author       = {Nikos Chrisochoides and
                  Induprakas Kodukula and
                  Keshav Pingali},
  editor       = {Dhabaleswar K. Panda and
                  Craig B. Stunkel},
  title        = {Data Movement and Control Substrate for Parallel Scientific Computing},
  booktitle    = {Communication and Architectural Support for Network-Based Parallel
                  Computing, First International Workshop, {CANPC} '97, San Antonio,
                  Texas, USA, February 1-2, 1997, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {1199},
  pages        = {256--268},
  publisher    = {Springer},
  year         = {1997},
  url          = {https://doi.org/10.1007/3-540-62573-9\_19},
  doi          = {10.1007/3-540-62573-9\_19},
  timestamp    = {Thu, 10 Jun 2021 11:42:12 +0200},
  biburl       = {https://dblp.org/rec/conf/canpc/ChrisochoidesKP97.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/europar/KotlyarPS97,
  author       = {Vladimir Kotlyar and
                  Keshav Pingali and
                  Paul Stodghill},
  editor       = {Christian Lengauer and
                  Martin Griebl and
                  Sergei Gorlatch},
  title        = {A Relational Approach to the Compilation of Sparse Matrix Programs},
  booktitle    = {Euro-Par '97 Parallel Processing, Third International Euro-Par Conference,
                  Passau, Germany, August 26-29, 1997, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {1300},
  pages        = {318--327},
  publisher    = {Springer},
  year         = {1997},
  url          = {https://doi.org/10.1007/BFb0002751},
  doi          = {10.1007/BFB0002751},
  timestamp    = {Tue, 14 May 2019 10:00:46 +0200},
  biburl       = {https://dblp.org/rec/conf/europar/KotlyarPS97.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ics/KotlyarP97,
  author       = {Vladimir Kotlyar and
                  Keshav Pingali},
  editor       = {Steven J. Wallach and
                  Hans P. Zima},
  title        = {Sparse Code Generation for Imperfectly Nested Loops with Dependences},
  booktitle    = {Proceedings of the 11th international conference on Supercomputing,
                  {ICS} 1997, Vienna, Austria, July 7-11, 1997},
  pages        = {188--195},
  publisher    = {{ACM}},
  year         = {1997},
  url          = {https://doi.org/10.1145/263580.263630},
  doi          = {10.1145/263580.263630},
  timestamp    = {Tue, 06 Nov 2018 11:07:03 +0100},
  biburl       = {https://dblp.org/rec/conf/ics/KotlyarP97.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ics/ChrisochoidesKP97,
  author       = {Nikos Chrisochoides and
                  Induprakas Kodukula and
                  Keshav Pingali},
  editor       = {Steven J. Wallach and
                  Hans P. Zima},
  title        = {Compiler and Run-Time Support for Semi-Structured Applications},
  booktitle    = {Proceedings of the 11th international conference on Supercomputing,
                  {ICS} 1997, Vienna, Austria, July 7-11, 1997},
  pages        = {229--236},
  publisher    = {{ACM}},
  year         = {1997},
  url          = {https://doi.org/10.1145/263580.263639},
  doi          = {10.1145/263580.263639},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ics/ChrisochoidesKP97.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/KodukulaAP97,
  author       = {Induprakas Kodukula and
                  Nawaaz Ahmed and
                  Keshav Pingali},
  editor       = {Marina C. Chen and
                  Ron K. Cytron and
                  A. Michael Berman},
  title        = {Data-centric Multi-level Blocking},
  booktitle    = {Proceedings of the {ACM} {SIGPLAN} '97 Conference on Programming Language
                  Design and Implementation (PLDI), Las Vegas, Nevada, USA, June 15-18,
                  1997},
  pages        = {346--357},
  publisher    = {{ACM}},
  year         = {1997},
  url          = {https://doi.org/10.1145/258915.258946},
  doi          = {10.1145/258915.258946},
  timestamp    = {Thu, 08 Jul 2021 16:04:02 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/KodukulaAP97.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ppsc/KotlyarPS97,
  author       = {Vladimir Kotlyar and
                  Keshav Pingali and
                  Paul Stodghill},
  title        = {Compiling Parallel Sparse Code for User-Defined Data Structures},
  booktitle    = {Proceedings of the Eighth {SIAM} Conference on Parallel Processing
                  for Scientific Computing, {PPSC} 1997, Hyatt Regency Minneapolis on
                  Nicollel Mall Hotel, Minneapolis, Minnesota, USA, March 14-17, 1997},
  publisher    = {{SIAM}},
  year         = {1997},
  timestamp    = {Mon, 20 Mar 2017 14:21:45 +0100},
  biburl       = {https://dblp.org/rec/conf/ppsc/KotlyarPS97.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sc/KotlyarPS97,
  author       = {Vladimir Kotlyar and
                  Keshav Pingali and
                  Paul Stodghill},
  title        = {Compiling Parallel Code for Sparse Matrix Applications},
  booktitle    = {Proceedings of the {ACM/IEEE} Conference on Supercomputing, {SC} 1997,
                  November 15-21, 1997, San Jose, CA, {USA}},
  pages        = {10},
  publisher    = {{ACM}},
  year         = {1997},
  url          = {https://doi.org/10.1145/509593.509603},
  doi          = {10.1145/509593.509603},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/sc/KotlyarPS97.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/ppopp/1997,
  editor       = {Robert Schreiber and
                  Keshav Pingali and
                  A. Michael Berman},
  title        = {Proceedings of the Sixth {ACM} {SIGPLAN} Symposium on Principles {\&}
                  Practice of Parallel Programming (PPOPP), Las Vegas, Nevada, USA,
                  June 18-21, 1997},
  publisher    = {{ACM}},
  year         = {1997},
  url          = {https://doi.org/10.1145/263764},
  doi          = {10.1145/263764},
  isbn         = {0-89791-906-8},
  timestamp    = {Sun, 12 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/ppopp/1997.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/BilardiP96,
  author       = {Gianfranco Bilardi and
                  Keshav Pingali},
  editor       = {Charles N. Fischer},
  title        = {Generalized Dominance and Control Dependence},
  booktitle    = {Proceedings of the {ACM} SIGPLAN'96 Conference on Programming Language
                  Design and Implementation (PLDI), Philadephia, Pennsylvania, USA,
                  May 21-24, 1996},
  pages        = {291--300},
  publisher    = {{ACM}},
  year         = {1996},
  url          = {https://doi.org/10.1145/231379.231435},
  doi          = {10.1145/231379.231435},
  timestamp    = {Thu, 08 Jul 2021 16:04:02 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/BilardiP96.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sc/KodukulaP96,
  author       = {Induprakas Kodukula and
                  Keshav Pingali},
  title        = {Transformations for Imperfectly Nested Loops},
  booktitle    = {Proceedings of the 1996 {ACM/IEEE} Conference on Supercomputing, November
                  17-22, 1996, Pittsburgh, PA, {USA}},
  pages        = {12},
  publisher    = {{IEEE} Computer Society},
  year         = {1996},
  url          = {https://doi.ieeecomputersociety.org/10.1109/SC.1996.46},
  doi          = {10.1109/SC.1996.46},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/sc/KodukulaP96.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/icpp/1996-3,
  editor       = {Keshav Pingali},
  title        = {Proceedings of the 1996 International Conference on Parallel Processing,
                  {ICCP} 1996, Bloomingdale, IL, USA, August 12-16, 1996. Volume 3:
                  Software},
  publisher    = {{IEEE} Computer Society},
  year         = {1996},
  url          = {https://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=11248},
  timestamp    = {Tue, 10 Aug 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icpp/1996-3.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lcpc/KotlyarPS95,
  author       = {Vladimir Kotlyar and
                  Keshav Pingali and
                  Paul Stodghill},
  editor       = {Chua{-}Huang Huang and
                  P. Sadayappan and
                  Utpal Banerjee and
                  David Gelernter and
                  Alexandru Nicolau and
                  David A. Padua},
  title        = {Automatic Parallelization of the Conjugate Gradient Algorithm},
  booktitle    = {Languages and Compilers for Parallel Computing, 8th International
                  Workshop, LCPC'95, Columbus, Ohio, USA, August 10-12, 1995, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {1033},
  pages        = {480--499},
  publisher    = {Springer},
  year         = {1995},
  url          = {https://doi.org/10.1007/BFb0014219},
  doi          = {10.1007/BFB0014219},
  timestamp    = {Tue, 14 May 2019 10:00:47 +0200},
  biburl       = {https://dblp.org/rec/conf/lcpc/KotlyarPS95.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/PingaliB95,
  author       = {Keshav Pingali and
                  Gianfranco Bilardi},
  editor       = {David W. Wall},
  title        = {{APT:} {A} Data Structure for Optimal Control Dependence Computation},
  booktitle    = {Proceedings of the {ACM} SIGPLAN'95 Conference on Programming Language
                  Design and Implementation (PLDI), La Jolla, California, USA, June
                  18-21, 1995},
  pages        = {32--46},
  publisher    = {{ACM}},
  year         = {1995},
  url          = {https://doi.org/10.1145/207110.207114},
  doi          = {10.1145/207110.207114},
  timestamp    = {Thu, 08 Jul 2021 16:04:02 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/PingaliB95.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/lcpc/1994,
  editor       = {Keshav Pingali and
                  Utpal Banerjee and
                  David Gelernter and
                  Alexandru Nicolau and
                  David A. Padua},
  title        = {Languages and Compilers for Parallel Computing, 7th International
                  Workshop, LCPC'94, Ithaca, NY, USA, August 8-10, 1994, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {892},
  publisher    = {Springer},
  year         = {1995},
  url          = {https://doi.org/10.1007/BFb0025866},
  doi          = {10.1007/BFB0025866},
  isbn         = {3-540-58868-X},
  timestamp    = {Tue, 14 May 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/lcpc/1994.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ijpp/0015P94,
  author       = {Wei Li and
                  Keshav Pingali},
  title        = {A singular loop transformation framework based on non-singular matrices},
  journal      = {Int. J. Parallel Program.},
  volume       = {22},
  number       = {2},
  pages        = {183--205},
  year         = {1994},
  url          = {https://doi.org/10.1007/BF02577874},
  doi          = {10.1007/BF02577874},
  timestamp    = {Wed, 01 Apr 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ijpp/0015P94.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tpds/RogersP94,
  author       = {Anne Rogers and
                  Keshav Pingali},
  title        = {Compiling for Distributed Memory Architectures},
  journal      = {{IEEE} Trans. Parallel Distributed Syst.},
  volume       = {5},
  number       = {3},
  pages        = {281--298},
  year         = {1994},
  url          = {https://doi.org/10.1109/71.277789},
  doi          = {10.1109/71.277789},
  timestamp    = {Fri, 02 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/tpds/RogersP94.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lcpc/BauKKPS94,
  author       = {David Bau and
                  Induprakas Kodukula and
                  Vladimir Kotlyar and
                  Keshav Pingali and
                  Paul Stodghill},
  editor       = {Keshav Pingali and
                  Utpal Banerjee and
                  David Gelernter and
                  Alexandru Nicolau and
                  David A. Padua},
  title        = {Solving Alignment Using Elementary Linear Algebra},
  booktitle    = {Languages and Compilers for Parallel Computing, 7th International
                  Workshop, LCPC'94, Ithaca, NY, USA, August 8-10, 1994, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {892},
  pages        = {46--60},
  publisher    = {Springer},
  year         = {1994},
  url          = {https://doi.org/10.1007/BFb0025870},
  doi          = {10.1007/BFB0025870},
  timestamp    = {Sat, 09 Apr 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/lcpc/BauKKPS94.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/JohnsonPP94,
  author       = {Richard Johnson and
                  David Pearson and
                  Keshav Pingali},
  editor       = {Vivek Sarkar and
                  Barbara G. Ryder and
                  Mary Lou Soffa},
  title        = {The Program Structure Tree: Computing Control Regions in Linear Time},
  booktitle    = {Proceedings of the {ACM} SIGPLAN'94 Conference on Programming Language
                  Design and Implementation (PLDI), Orlando, Florida, USA, June 20-24,
                  1994},
  pages        = {171--185},
  publisher    = {{ACM}},
  year         = {1994},
  url          = {https://doi.org/10.1145/178243.178258},
  doi          = {10.1145/178243.178258},
  timestamp    = {Fri, 09 Jul 2021 14:03:46 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/JohnsonPP94.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tocs/LiP93,
  author       = {Wei Li and
                  Keshav Pingali},
  title        = {Access Normalization: Loop Restructuring for {NUMA} Compilers},
  journal      = {{ACM} Trans. Comput. Syst.},
  volume       = {11},
  number       = {4},
  pages        = {353--375},
  year         = {1993},
  url          = {https://doi.org/10.1145/161541.159766},
  doi          = {10.1145/161541.159766},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/tocs/LiP93.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/micro/MoudgillPV93,
  author       = {Mayan Moudgill and
                  Keshav Pingali and
                  Stamatis Vassiliadis},
  editor       = {Andrew Wolfe and
                  William H. Mangione{-}Smith},
  title        = {Register renaming and dynamic speculation: an alternative approach},
  booktitle    = {Proceedings of the 26th Annual International Symposium on Microarchitecture,
                  Austin, Texas, USA, November 1993},
  pages        = {202--213},
  publisher    = {{ACM} / {IEEE} Computer Society},
  year         = {1993},
  url          = {https://doi.org/10.1109/MICRO.1993.282756},
  doi          = {10.1109/MICRO.1993.282756},
  timestamp    = {Tue, 31 May 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/micro/MoudgillPV93.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/JohnsonP93,
  author       = {Richard Johnson and
                  Keshav Pingali},
  editor       = {Robert Cartwright},
  title        = {Dependence-Based Program Analysis},
  booktitle    = {Proceedings of the {ACM} SIGPLAN'93 Conference on Programming Language
                  Design and Implementation (PLDI), Albuquerque, New Mexico, USA, June
                  23-25, 1993},
  pages        = {78--89},
  publisher    = {{ACM}},
  year         = {1993},
  url          = {https://doi.org/10.1145/155090.155098},
  doi          = {10.1145/155090.155098},
  timestamp    = {Fri, 09 Jul 2021 14:03:46 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/JohnsonP93.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/asplos/LiP92,
  author       = {Wei Li and
                  Keshav Pingali},
  editor       = {Barry Flahive and
                  Richard L. Wexelblat},
  title        = {Access Normalization: Loop Restructuring for {NUMA} Compilers},
  booktitle    = {{ASPLOS-V} Proceedings - Fifth International Conference on Architectural
                  Support for Programming Languages and Operating Systems, Boston, Massachusetts,
                  USA, October 12-15, 1992},
  pages        = {285--295},
  publisher    = {{ACM} Press},
  year         = {1992},
  url          = {https://doi.org/10.1145/143365.143541},
  doi          = {10.1145/143365.143541},
  timestamp    = {Mon, 28 Aug 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/asplos/LiP92.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lcpc/LiP92,
  author       = {Wei Li and
                  Keshav Pingali},
  editor       = {Utpal Banerjee and
                  David Gelernter and
                  Alexandru Nicolau and
                  David A. Padua},
  title        = {A Singular Loop Transformation Framework Based on Non-Singular Matrices},
  booktitle    = {Languages and Compilers for Parallel Computing, 5th International
                  Workshop, New Haven, Connecticut, USA, August 3-5, 1992, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {757},
  pages        = {391--405},
  publisher    = {Springer},
  year         = {1992},
  url          = {https://doi.org/10.1007/3-540-57502-2\_60},
  doi          = {10.1007/3-540-57502-2\_60},
  timestamp    = {Tue, 14 May 2019 10:00:47 +0200},
  biburl       = {https://dblp.org/rec/conf/lcpc/LiP92.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/popl/JagadeesanP92,
  author       = {Radha Jagadeesan and
                  Keshav Pingali},
  editor       = {Ravi Sethi},
  title        = {Abstract Semantics for a Higher-Order Functional Language with Logic
                  Variables},
  booktitle    = {Conference Record of the Nineteenth Annual {ACM} {SIGPLAN-SIGACT}
                  Symposium on Principles of Programming Languages, Albuquerque, New
                  Mexico, USA, January 19-22, 1992},
  pages        = {355--366},
  publisher    = {{ACM} Press},
  year         = {1992},
  url          = {https://doi.org/10.1145/143165.143236},
  doi          = {10.1145/143165.143236},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/popl/JagadeesanP92.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sigplanW/LiP92,
  author       = {Wei Li and
                  Keshav Pingali},
  title        = {Loop Transformations for {NUMA} Machines},
  booktitle    = {2nd {SIGPLAN} Workshop on Languages, Compilers, and Run-Time Environments
                  for Distributed Memory Multiprocessors, Boulder, Colorado, September
                  30 - October 2, 1992, Extended Abstracts of Talks and Poster Abstracts},
  pages        = {9--12},
  publisher    = {{ACM}},
  year         = {1992},
  url          = {https://doi.org/10.1145/156668.156674},
  doi          = {10.1145/156668.156674},
  timestamp    = {Fri, 09 Jul 2021 14:03:46 +0200},
  biburl       = {https://dblp.org/rec/conf/sigplanW/LiP92.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jpdc/BeckJP91,
  author       = {Micah Beck and
                  Richard Johnson and
                  Keshav Pingali},
  title        = {From Control Flow to Dataflow},
  journal      = {J. Parallel Distributed Comput.},
  volume       = {12},
  number       = {2},
  pages        = {118--129},
  year         = {1991},
  url          = {https://doi.org/10.1016/0743-7315(91)90016-3},
  doi          = {10.1016/0743-7315(91)90016-3},
  timestamp    = {Sat, 22 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/jpdc/BeckJP91.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tcs/PingaliE91,
  author       = {Keshav Pingali and
                  Kattamuri Ekanadham},
  title        = {Accumulators: New Logic Variable Abstractions for Functional Languages},
  journal      = {Theor. Comput. Sci.},
  volume       = {81},
  number       = {2},
  pages        = {201--221},
  year         = {1991},
  url          = {https://doi.org/10.1016/0304-3975(91)90191-4},
  doi          = {10.1016/0304-3975(91)90191-4},
  timestamp    = {Wed, 17 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/tcs/PingaliE91.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/toplas/JagadeesanPP91,
  author       = {Radha Jagadeesan and
                  Keshav Pingali and
                  Prakash Panangaden},
  title        = {A Fully Abstract Semantics for a First-Order Functional Language with
                  Logic Variables},
  journal      = {{ACM} Trans. Program. Lang. Syst.},
  volume       = {13},
  number       = {4},
  pages        = {577--625},
  year         = {1991},
  url          = {https://doi.org/10.1145/115372.115371},
  doi          = {10.1145/115372.115371},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/toplas/JagadeesanPP91.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lcpc/JohnsonLP91,
  author       = {Richard Johnson and
                  Wei Li and
                  Keshav Pingali},
  editor       = {Utpal Banerjee and
                  David Gelernter and
                  Alexandru Nicolau and
                  David A. Padua},
  title        = {An Executable Representation of Distance and Direction},
  booktitle    = {Languages and Compilers for Parallel Computing, Fourth International
                  Workshop, Santa Clara, California, USA, August 7-9, 1991, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {589},
  pages        = {122--136},
  publisher    = {Springer},
  year         = {1991},
  url          = {https://doi.org/10.1007/BFb0038661},
  doi          = {10.1007/BFB0038661},
  timestamp    = {Tue, 14 May 2019 10:00:47 +0200},
  biburl       = {https://dblp.org/rec/conf/lcpc/JohnsonLP91.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/popl/PingaliBJMS91,
  author       = {Keshav Pingali and
                  Micah Beck and
                  Richard Johnson and
                  Mayan Moudgill and
                  Paul Stodghill},
  editor       = {David S. Wise},
  title        = {Dependence Flow Graphs: An Algebraic Approach to Program Dependencies},
  booktitle    = {Conference Record of the Eighteenth Annual {ACM} Symposium on Principles
                  of Programming Languages, Orlando, Florida, USA, January 21-23, 1991},
  pages        = {67--78},
  publisher    = {{ACM} Press},
  year         = {1991},
  url          = {https://doi.org/10.1145/99583.99595},
  doi          = {10.1145/99583.99595},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/popl/PingaliBJMS91.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jpdc/BeckPN90,
  author       = {Micah Beck and
                  Keshav Pingali and
                  Alexandru Nicolau},
  title        = {Static Scheduling for Dynamic Dataflow Machines},
  journal      = {J. Parallel Distributed Comput.},
  volume       = {10},
  number       = {4},
  pages        = {279--288},
  year         = {1990},
  url          = {https://doi.org/10.1016/0743-7315(90)90030-S},
  doi          = {10.1016/0743-7315(90)90030-S},
  timestamp    = {Sat, 22 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/jpdc/BeckPN90.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icpp/BeckP90,
  author       = {Micah Beck and
                  Keshav Pingali},
  editor       = {David A. Padua},
  title        = {From Control Flow to Dataflow},
  booktitle    = {Proceedings of the 1990 International Conference on Parallel Processing,
                  Urbana-Champaign, IL, USA, August 1990. Volume 2: Software},
  pages        = {43--52},
  publisher    = {Pennsylvania State University Press},
  year         = {1990},
  timestamp    = {Mon, 15 Jun 2015 19:00:07 +0200},
  biburl       = {https://dblp.org/rec/conf/icpp/BeckP90.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icpp/PingaliR90,
  author       = {Keshav Pingali and
                  Anne Rogers},
  editor       = {David A. Padua},
  title        = {Compiling for Locality},
  booktitle    = {Proceedings of the 1990 International Conference on Parallel Processing,
                  Urbana-Champaign, IL, USA, August 1990. Volume 2: Software},
  pages        = {142--146},
  publisher    = {Pennsylvania State University Press},
  year         = {1990},
  timestamp    = {Wed, 30 Oct 2002 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icpp/PingaliR90.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/toplas/ArvindNP89,
  author       = {Arvind and
                  Rishiyur S. Nikhil and
                  Keshav Pingali},
  title        = {I-Structures: Data Structures for Parallel Computing},
  journal      = {{ACM} Trans. Program. Lang. Syst.},
  volume       = {11},
  number       = {4},
  pages        = {598--632},
  year         = {1989},
  url          = {https://doi.org/10.1145/69558.69562},
  doi          = {10.1145/69558.69562},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/toplas/ArvindNP89.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lics/JagadeesanPP89,
  author       = {Radha Jagadeesan and
                  Prakash Panangaden and
                  Keshav Pingali},
  title        = {A Fully Abstract Semantics for a Functional Language with Logic Variables},
  booktitle    = {Proceedings of the Fourth Annual Symposium on Logic in Computer Science
                  {(LICS} '89), Pacific Grove, California, USA, June 5-8, 1989},
  pages        = {294--303},
  publisher    = {{IEEE} Computer Society},
  year         = {1989},
  url          = {https://doi.org/10.1109/LICS.1989.39184},
  doi          = {10.1109/LICS.1989.39184},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/lics/JagadeesanPP89.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/RogersP89,
  author       = {Anne Rogers and
                  Keshav Pingali},
  editor       = {Richard L. Wexelblat},
  title        = {Process Decomposition Through Locality of Reference},
  booktitle    = {Proceedings of the {ACM} SIGPLAN'89 Conference on Programming Language
                  Design and Implementation (PLDI), Portland, Oregon, USA, June 21-23,
                  1989},
  pages        = {69--80},
  publisher    = {{ACM}},
  year         = {1989},
  url          = {https://doi.org/10.1145/73141.74824},
  doi          = {10.1145/73141.74824},
  timestamp    = {Fri, 09 Jul 2021 14:03:46 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/RogersP89.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tjs/NicolauPA88,
  author       = {Alexandru Nicolau and
                  Keshav Pingali and
                  Alexander Aiken},
  title        = {Fine-grain compilation for pipelined machines},
  journal      = {J. Supercomput.},
  volume       = {2},
  number       = {3},
  pages        = {279--295},
  year         = {1988},
  url          = {https://doi.org/10.1007/BF00129781},
  doi          = {10.1007/BF00129781},
  timestamp    = {Fri, 22 May 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/tjs/NicolauPA88.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/fsttcs/PingaliE88,
  author       = {Keshav Pingali and
                  Kattamuri Ekanadham},
  editor       = {Kesav V. Nori and
                  Sanjeev Kumar},
  title        = {Accumulators: {A} New Logic Variable Abstractions for Functional Languages},
  booktitle    = {Foundations of Software Technology and Theoretical Computer Science,
                  Eighth Conference, Pune, India, December 21-23, 1988, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {338},
  pages        = {377--399},
  publisher    = {Springer},
  year         = {1988},
  url          = {https://doi.org/10.1007/3-540-50517-2\_92},
  doi          = {10.1007/3-540-50517-2\_92},
  timestamp    = {Tue, 14 May 2019 10:00:50 +0200},
  biburl       = {https://dblp.org/rec/conf/fsttcs/PingaliE88.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ics/Pingali88,
  author       = {Keshav Pingali},
  editor       = {Jacques Lenfant},
  title        = {Lazy evaluation and the logic variable},
  booktitle    = {Proceedings of the 2nd international conference on Supercomputing,
                  {ICS} 1988, Saint Malo, France, July 4-8, 1988},
  pages        = {560--572},
  publisher    = {{ACM}},
  year         = {1988},
  url          = {https://doi.org/10.1145/55364.55419},
  doi          = {10.1145/55364.55419},
  timestamp    = {Tue, 06 Nov 2018 11:07:02 +0100},
  biburl       = {https://dblp.org/rec/conf/ics/Pingali88.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/toplas/PingaliA86,
  author       = {Keshav Pingali and
                  Arvind},
  title        = {Efficient Demand-Driven Evaluation - Part 2},
  journal      = {{ACM} Trans. Program. Lang. Syst.},
  volume       = {8},
  number       = {1},
  pages        = {109--139},
  year         = {1986},
  url          = {https://doi.org/10.1145/5001.5003},
  doi          = {10.1145/5001.5003},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/toplas/PingaliA86.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/toplas/PingaliA86a,
  author       = {Keshav Pingali and
                  Arvind},
  title        = {Clarification of "Feeding Inputs on Demand" in Efficient
                  Demand-Driven Evaluation - Part 1},
  journal      = {{ACM} Trans. Program. Lang. Syst.},
  volume       = {8},
  number       = {1},
  pages        = {140--141},
  year         = {1986},
  timestamp    = {Fri, 31 Mar 2017 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/toplas/PingaliA86a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/gr/ArvindNP86,
  author       = {Arvind and
                  Rishiyur S. Nikhil and
                  Keshav Pingali},
  editor       = {Joseph H. Fasel and
                  Robert M. Keller},
  title        = {I-structures: Data structures for parallel computing},
  booktitle    = {Graph Reduction, Proceedings of a Workshop, Santa F{\'{e}}, New
                  Mexico, USA, September 29 - October 1, 1986},
  series       = {Lecture Notes in Computer Science},
  volume       = {279},
  pages        = {336--369},
  publisher    = {Springer},
  year         = {1986},
  url          = {https://doi.org/10.1007/3-540-18420-1\_65},
  doi          = {10.1007/3-540-18420-1\_65},
  timestamp    = {Tue, 14 May 2019 10:00:39 +0200},
  biburl       = {https://dblp.org/rec/conf/gr/ArvindNP86.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/toplas/PingaliA85,
  author       = {Keshav Pingali and
                  Arvind},
  title        = {Efficient Demand-Driven Evaluation - Part 1},
  journal      = {{ACM} Trans. Program. Lang. Syst.},
  volume       = {7},
  number       = {2},
  pages        = {311--333},
  year         = {1985},
  url          = {https://doi.org/10.1145/3318.3480},
  doi          = {10.1145/3318.3480},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/toplas/PingaliA85.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
a service of  Schloss Dagstuhl - Leibniz Center for Informatics