Stop the war!
Остановите войну!
for scientists:
default search action
BibTeX records: Vivek Sarkar
@inproceedings{DBLP:conf/cc/ZhouSS24, author = {Tong Zhou and Jun Shirako and Vivek Sarkar}, editor = {Gabriel Rodr{\'{\i}}guez and P. Sadayappan and Aravind Sukumaran{-}Rajam}, title = {APPy: Annotated Parallelism for Python on GPUs}, booktitle = {Proceedings of the 33rd {ACM} {SIGPLAN} International Conference on Compiler Construction, {CC} 2024, Edinburgh, United Kingdom, March 2-3, 2024}, pages = {113--125}, publisher = {{ACM}}, year = {2024}, url = {https://doi.org/10.1145/3640537.3641575}, doi = {10.1145/3640537.3641575}, timestamp = {Mon, 01 Apr 2024 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/cc/ZhouSS24.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/concurrency/ZhaoBYHSV23, author = {Jisheng Zhao and Colleen Bertoni and Jeffrey Young and Kevin Harms and Vivek Sarkar and Brice Videau}, title = {{HIPLZ:} Enabling performance portability for exascale systems}, journal = {Concurr. Comput. Pract. Exp.}, volume = {35}, number = {25}, year = {2023}, url = {https://doi.org/10.1002/cpe.7866}, doi = {10.1002/CPE.7866}, timestamp = {Thu, 09 Nov 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/concurrency/ZhaoBYHSV23.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/jocs/PaulHCES23, author = {Sri Raj Paul and Akihiro Hayashi and Kun Chen and Youssef Elmougy and Vivek Sarkar}, title = {A Fine-grained Asynchronous Bulk Synchronous parallelism model for {PGAS} applications}, journal = {J. Comput. Sci.}, volume = {69}, pages = {102014}, year = {2023}, url = {https://doi.org/10.1016/j.jocs.2023.102014}, doi = {10.1016/J.JOCS.2023.102014}, timestamp = {Sun, 17 Dec 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/jocs/PaulHCES23.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/pacmpl/YeZSS23, author = {Fangke Ye and Jisheng Zhao and Jun Shirako and Vivek Sarkar}, title = {Concrete Type Inference for Code Optimization using Machine Learning with {SMT} Solving}, journal = {Proc. {ACM} Program. Lang.}, volume = {7}, number = {{OOPSLA2}}, pages = {773--800}, year = {2023}, url = {https://doi.org/10.1145/3622825}, doi = {10.1145/3622825}, timestamp = {Sun, 10 Dec 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/pacmpl/YeZSS23.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ccgrid/ElmougyHS23, author = {Youssef Elmougy and Akihiro Hayashi and Vivek Sarkar}, editor = {Yogesh Simmhan and Ilkay Altintas and Ana Lucia Varbanescu and Pavan Balaji and Abhinandan S. Prasad and Lorenzo Carnevale}, title = {Highly Scalable Large-Scale Asynchronous Graph Processing using Actors}, booktitle = {23rd {IEEE/ACM} International Symposium on Cluster, Cloud and Internet Computing, CCGrid 2023 - Workshops, Bangalore, India, May 1-4, 2023}, pages = {242--248}, publisher = {{IEEE}}, year = {2023}, url = {https://doi.org/10.1109/CCGridW59191.2023.00049}, doi = {10.1109/CCGRIDW59191.2023.00049}, timestamp = {Fri, 28 Jul 2023 07:48:30 +0200}, biburl = {https://dblp.org/rec/conf/ccgrid/ElmougyHS23.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ecoop/JinYCSS23, author = {Feiyang Jin and Lechen Yu and Tiago Cogumbreiro and Jun Shirako and Vivek Sarkar}, editor = {Karim Ali and Guido Salvaneschi}, title = {Dynamic Determinacy Race Detection for Task-Parallel Programs with Promises}, booktitle = {37th European Conference on Object-Oriented Programming, {ECOOP} 2023, July 17-21, 2023, Seattle, Washington, United States}, series = {LIPIcs}, volume = {263}, pages = {13:1--13:30}, publisher = {Schloss Dagstuhl - Leibniz-Zentrum f{\"{u}}r Informatik}, year = {2023}, url = {https://doi.org/10.4230/LIPIcs.ECOOP.2023.13}, doi = {10.4230/LIPICS.ECOOP.2023.13}, timestamp = {Tue, 11 Jul 2023 16:52:08 +0200}, biburl = {https://dblp.org/rec/conf/ecoop/JinYCSS23.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ipps/HayashiAYMDSC23, author = {Akihiro Hayashi and Austin Adams and Jeffrey Young and Alexander J. McCaskey and Eugene F. Dumitrescu and Vivek Sarkar and Thomas M. Conte}, title = {Enabling Multi-threading in Heterogeneous Quantum-Classical Programming Models}, booktitle = {{IEEE} International Parallel and Distributed Processing Symposium, {IPDPS} 2023 - Workshops, St. Petersburg, FL, USA, May 15-19, 2023}, pages = {509--516}, publisher = {{IEEE}}, year = {2023}, url = {https://doi.org/10.1109/IPDPSW59300.2023.00090}, doi = {10.1109/IPDPSW59300.2023.00090}, timestamp = {Thu, 14 Sep 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/ipps/HayashiAYMDSC23.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pppj/ParrishWKH0S23, author = {John Parrish and Nicole Wren and Tsz Hang Kiang and Akihiro Hayashi and Jeffrey Young and Vivek Sarkar}, editor = {Rodrigo Bruno and Eliot Moss}, title = {Towards Safe {HPC:} Productivity and Performance via Rust Interfaces for a Distributed {C++} Actors Library (Work in Progress)}, booktitle = {Proceedings of the 20th {ACM} {SIGPLAN} International Conference on Managed Programming Languages and Runtimes, {MPLR} 2023, Cascais, Portugal, 22 October 2023}, pages = {165--172}, publisher = {{ACM}}, year = {2023}, url = {https://doi.org/10.1145/3617651.3622992}, doi = {10.1145/3617651.3622992}, timestamp = {Mon, 23 Oct 2023 17:54:48 +0200}, biburl = {https://dblp.org/rec/conf/pppj/ParrishWKH0S23.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-2301-11559, author = {Akihiro Hayashi and Austin Adams and Jeffrey Young and Alexander J. McCaskey and Eugene F. Dumitrescu and Vivek Sarkar and Thomas M. Conte}, title = {Enabling Multi-threading in Heterogeneous Quantum-Classical Programming Models}, journal = {CoRR}, volume = {abs/2301.11559}, year = {2023}, url = {https://doi.org/10.48550/arXiv.2301.11559}, doi = {10.48550/ARXIV.2301.11559}, eprinttype = {arXiv}, eprint = {2301.11559}, timestamp = {Thu, 14 Sep 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/corr/abs-2301-11559.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/pc/BakBBBCDEFHHIKK22, author = {Seonmyeong Bak and Colleen Bertoni and Swen Boehm and Reuben D. Budiardja and Barbara M. Chapman and Johannes Doerfert and Markus Eisenbach and Hal Finkel and Oscar R. Hernandez and Joseph Huber and Shintaro Iwasaki and Vivek Kale and Paul R. C. Kent and JaeHyuk Kwack and Meifeng Lin and Piotr Luszczek and Ye Luo and Buu Pham and Swaroop Pophale and Kiran Ravikumar and Vivek Sarkar and Thomas Scogland and Shilei Tian and P. K. Yeung}, title = {OpenMP application experiences: Porting to accelerated nodes}, journal = {Parallel Comput.}, volume = {109}, pages = {102856}, year = {2022}, url = {https://doi.org/10.1016/j.parco.2021.102856}, doi = {10.1016/J.PARCO.2021.102856}, timestamp = {Sat, 30 Sep 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/pc/BakBBBCDEFHHIKK22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/taco/ChatarasiKPPKS22, author = {Prasanth Chatarasi and Hyoukjun Kwon and Angshuman Parashar and Michael Pellauer and Tushar Krishna and Vivek Sarkar}, title = {Marvel: {A} Data-Centric Approach for Mapping Deep Learning Operators on Spatial Accelerators}, journal = {{ACM} Trans. Archit. Code Optim.}, volume = {19}, number = {1}, pages = {6:1--6:26}, year = {2022}, url = {https://doi.org/10.1145/3485137}, doi = {10.1145/3485137}, timestamp = {Mon, 28 Aug 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/taco/ChatarasiKPPKS22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/IEEEpact/ZhouTAGKS22, author = {Tong Zhou and Ruiqin Tian and Rizwan A. Ashraf and Roberto Gioiosa and Gokcen Kestor and Vivek Sarkar}, editor = {Andreas Kl{\"{o}}ckner and Jos{\'{e}} Moreira}, title = {ReACT: Redundancy-Aware Code Generation for Tensor Expressions}, booktitle = {Proceedings of the International Conference on Parallel Architectures and Compilation Techniques, {PACT} 2022, Chicago, Illinois, October 8-12, 2022}, pages = {1--13}, publisher = {{ACM}}, year = {2022}, url = {https://doi.org/10.1145/3559009.3569685}, doi = {10.1145/3559009.3569685}, timestamp = {Tue, 07 May 2024 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/IEEEpact/ZhouTAGKS22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/cc/DamaniBS22, author = {Sana Damani and Prithayan Barua and Vivek Sarkar}, editor = {Bernhard Egger and Aaron Smith}, title = {Memory access scheduling to reduce thread migrations}, booktitle = {{CC} '22: 31st {ACM} {SIGPLAN} International Conference on Compiler Construction, Seoul, South Korea, April 2 - 3, 2022}, pages = {144--155}, publisher = {{ACM}}, year = {2022}, url = {https://doi.org/10.1145/3497776.3517768}, doi = {10.1145/3497776.3517768}, timestamp = {Sun, 02 Oct 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/cc/DamaniBS22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/cluster/WhitlockMBBNTGS22, author = {Matthew Whitlock and Nicolas Morales and George Bosilca and Aurelien Bouteiller and Bogdan Nicolae and Keita Teranishi and Elisabeth Giem and Vivek Sarkar}, title = {Integrating process, control-flow, and data resiliency layers using a hybrid Fenix/Kokkos approach}, booktitle = {{IEEE} International Conference on Cluster Computing, {CLUSTER} 2022, Heidelberg, Germany, September 5-8, 2022}, pages = {418--428}, publisher = {{IEEE}}, year = {2022}, url = {https://doi.org/10.1109/CLUSTER51413.2022.00052}, doi = {10.1109/CLUSTER51413.2022.00052}, timestamp = {Mon, 26 Jun 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/cluster/WhitlockMBBNTGS22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/correctness/JinJPS22, author = {Feiyang Jin and John Jacobson and Samuel D. Pollard and Vivek Sarkar}, editor = {Ignacio Laguna and Cindy Rubio{-}Gonz{\'{a}}lez}, title = {MiniKokkos: {A} Calculus of Portable Parallelism}, booktitle = {Sixth {IEEE/ACM} International Workshop on Software Correctness for {HPC} Applications, Correctness@SC 2022, Dallas, TX, USA, November 13-18, 2022}, pages = {37--44}, publisher = {{IEEE}}, year = {2022}, url = {https://doi.org/10.1109/Correctness56720.2022.00010}, doi = {10.1109/CORRECTNESS56720.2022.00010}, timestamp = {Thu, 09 Feb 2023 11:33:25 +0100}, biburl = {https://dblp.org/rec/conf/correctness/JinJPS22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/correctness/YuJPS22, author = {Lechen Yu and Feiyang Jin and Joachim Protze and Vivek Sarkar}, editor = {Ignacio Laguna and Cindy Rubio{-}Gonz{\'{a}}lez}, title = {Leveraging the Dynamic Program Structure Tree to Detect Data Races in OpenMP Programs}, booktitle = {Sixth {IEEE/ACM} International Workshop on Software Correctness for {HPC} Applications, Correctness@SC 2022, Dallas, TX, USA, November 13-18, 2022}, pages = {54--62}, publisher = {{IEEE}}, year = {2022}, url = {https://doi.org/10.1109/Correctness56720.2022.00012}, doi = {10.1109/CORRECTNESS56720.2022.00012}, timestamp = {Wed, 08 Feb 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/correctness/YuJPS22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/europar/ZhaoBYHSV22, author = {Jisheng Zhao and Colleen Bertoni and Jeffrey Young and Kevin Harms and Vivek Sarkar and Brice Videau}, editor = {Jeremy Singer and Yehia Elkhatib and Dora Blanco Heras and Patrick Diehl and Nick Brown and Aleksandar Ilic}, title = {{HIPLZ:} Enabling Performance Portability for Exascale Systems}, booktitle = {Euro-Par 2022: Parallel Processing Workshops - Euro-Par 2022 International Workshops, Glasgow, UK, August 22-26, 2022, Revised Selected Papers}, series = {Lecture Notes in Computer Science}, volume = {13835}, pages = {197--210}, publisher = {Springer}, year = {2022}, url = {https://doi.org/10.1007/978-3-031-31209-0\_15}, doi = {10.1007/978-3-031-31209-0\_15}, timestamp = {Mon, 23 Oct 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/europar/ZhaoBYHSV22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/europar/ShirakoHPTS22, author = {Jun Shirako and Akihiro Hayashi and Sri Raj Paul and Alexey Tumanov and Vivek Sarkar}, editor = {Jos{\'{e}} Cano and Phil Trinder}, title = {Automatic Parallelization of Python Programs for Distributed Heterogeneous Computing}, booktitle = {Euro-Par 2022: Parallel Processing - 28th International Conference on Parallel and Distributed Computing, Glasgow, UK, August 22-26, 2022, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {13440}, pages = {350--366}, publisher = {Springer}, year = {2022}, url = {https://doi.org/10.1007/978-3-031-12597-3\_22}, doi = {10.1007/978-3-031-12597-3\_22}, timestamp = {Thu, 04 Aug 2022 14:18:09 +0200}, biburl = {https://dblp.org/rec/conf/europar/ShirakoHPTS22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/iccS/PaulHCS22, author = {Sri Raj Paul and Akihiro Hayashi and Kun Chen and Vivek Sarkar}, editor = {Derek Groen and Cl{\'{e}}lia de Mulatier and Maciej Paszynski and Valeria V. Krzhizhanovskaya and Jack J. Dongarra and Peter M. A. Sloot}, title = {A Productive and Scalable Actor-Based Programming System for {PGAS} Applications}, booktitle = {Computational Science - {ICCS} 2022 - 22nd International Conference, London, UK, June 21-23, 2022, Proceedings, Part {I}}, series = {Lecture Notes in Computer Science}, volume = {13350}, pages = {233--247}, publisher = {Springer}, year = {2022}, url = {https://doi.org/10.1007/978-3-031-08751-6\_17}, doi = {10.1007/978-3-031-08751-6\_17}, timestamp = {Mon, 27 Jun 2022 17:21:53 +0200}, biburl = {https://dblp.org/rec/conf/iccS/PaulHCS22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/supercomputer/HayashiPS22, author = {Akihiro Hayashi and Sri Raj Paul and Vivek Sarkar}, editor = {Hartwig Anzt and Amanda Bienz and Piotr Luszczek and Marc Baboulin}, title = {A Multi-Level Platform-Independent {GPU} {API} for High-Level Programming Models}, booktitle = {High Performance Computing. {ISC} High Performance 2022 International Workshops - Hamburg, Germany, May 29 - June 2, 2022, Revised Selected Papers}, series = {Lecture Notes in Computer Science}, volume = {13387}, pages = {90--107}, publisher = {Springer}, year = {2022}, url = {https://doi.org/10.1007/978-3-031-23220-6\_7}, doi = {10.1007/978-3-031-23220-6\_7}, timestamp = {Sat, 13 May 2023 01:07:20 +0200}, biburl = {https://dblp.org/rec/conf/supercomputer/HayashiPS22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@incollection{DBLP:books/sp/22/SarkarR22, author = {Vivek Sarkar and Fabrice Rastello}, editor = {Fabrice Rastello and Florent Bouchez{-}Tichadou}, title = {Introduction}, booktitle = {SSA-based Compiler Design}, pages = {157--163}, publisher = {Springer}, year = {2022}, url = {https://doi.org/10.1007/978-3-030-80515-9\_12}, doi = {10.1007/978-3-030-80515-9\_12}, timestamp = {Thu, 23 Feb 2023 08:52:21 +0100}, biburl = {https://dblp.org/rec/books/sp/22/SarkarR22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@incollection{DBLP:books/sp/22/SarkarKF22, author = {Vivek Sarkar and Kathleen Knobe and Stephen Fink}, editor = {Fabrice Rastello and Florent Bouchez{-}Tichadou}, title = {Array {SSA} Form}, booktitle = {SSA-based Compiler Design}, pages = {227--240}, publisher = {Springer}, year = {2022}, url = {https://doi.org/10.1007/978-3-030-80515-9\_17}, doi = {10.1007/978-3-030-80515-9\_17}, timestamp = {Wed, 22 Feb 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/books/sp/22/SarkarKF22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-2203-06233, author = {Jun Shirako and Akihiro Hayashi and Sri Raj Paul and Alexey Tumanov and Vivek Sarkar}, title = {Automatic Parallelization of Python Programs for Distributed Heterogeneous Computing}, journal = {CoRR}, volume = {abs/2203.06233}, year = {2022}, url = {https://doi.org/10.48550/arXiv.2203.06233}, doi = {10.48550/ARXIV.2203.06233}, eprinttype = {arXiv}, eprint = {2203.06233}, timestamp = {Wed, 16 Mar 2022 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/corr/abs-2203-06233.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/darts/Rau0S21, author = {Ohad Rau and Caleb Voss and Vivek Sarkar}, title = {Linear Promises: Towards Safer Concurrent Programming (Artifact)}, journal = {Dagstuhl Artifacts Ser.}, volume = {7}, number = {2}, pages = {15:1--15:3}, year = {2021}, url = {https://doi.org/10.4230/DARTS.7.2.15}, doi = {10.4230/DARTS.7.2.15}, timestamp = {Tue, 06 Jul 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/darts/Rau0S21.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ecoop/Rau0S21, author = {Ohad Rau and Caleb Voss and Vivek Sarkar}, editor = {Anders M{\o}ller and Manu Sridharan}, title = {Linear Promises: Towards Safer Concurrent Programming}, booktitle = {35th European Conference on Object-Oriented Programming, {ECOOP} 2021, July 11-17, 2021, Aarhus, Denmark (Virtual Conference)}, series = {LIPIcs}, volume = {194}, pages = {13:1--13:27}, publisher = {Schloss Dagstuhl - Leibniz-Zentrum f{\"{u}}r Informatik}, year = {2021}, url = {https://doi.org/10.4230/LIPIcs.ECOOP.2021.13}, doi = {10.4230/LIPICS.ECOOP.2021.13}, timestamp = {Tue, 06 Jul 2021 13:59:11 +0200}, biburl = {https://dblp.org/rec/conf/ecoop/Rau0S21.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ics/BakHGLS21, author = {Seonmyeong Bak and Oscar R. Hernandez and Mark Gates and Piotr Luszczek and Vivek Sarkar}, editor = {Huiyang Zhou and Jose Moreira and Frank Mueller and Yoav Etsion}, title = {Task-graph scheduling extensions for efficient synchronization and communication}, booktitle = {{ICS} '21: 2021 International Conference on Supercomputing, Virtual Event, USA, June 14-17, 2021}, pages = {88--101}, publisher = {{ACM}}, year = {2021}, url = {https://doi.org/10.1145/3447818.3461616}, doi = {10.1145/3447818.3461616}, timestamp = {Sun, 17 Dec 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/ics/BakHGLS21.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ipps/YuPHS21, author = {Lechen Yu and Joachim Protze and Oscar R. Hernandez and Vivek Sarkar}, title = {{ARBALEST:} Dynamic Detection of Data Mapping Issues in Heterogeneous OpenMP Applications}, booktitle = {35th {IEEE} International Parallel and Distributed Processing Symposium, {IPDPS} 2021, Portland, OR, USA, May 17-21, 2021}, pages = {464--474}, publisher = {{IEEE}}, year = {2021}, url = {https://doi.org/10.1109/IPDPS49936.2021.00055}, doi = {10.1109/IPDPS49936.2021.00055}, timestamp = {Mon, 03 Jan 2022 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/ipps/YuPHS21.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/openshmem/GrossmanPPS21, author = {Max Grossman and Steve Poole and Howard Pritchard and Vivek Sarkar}, editor = {Stephen W. Poole and Oscar R. Hernandez and Matthew B. Baker and Tony Curtis}, title = {{SHMEM-ML:} Leveraging OpenSHMEM and Apache Arrow for Scalable, Composable Machine Learning}, booktitle = {OpenSHMEM and Related Technologies. OpenSHMEM in the Era of Exascale and Smart Networks - 8th Workshop on OpenSHMEM and Related Technologies, OpenSHMEM 2021, Virtual Event, September 14-16, 2021, Revised Selected Papers}, series = {Lecture Notes in Computer Science}, volume = {13159}, pages = {111--125}, publisher = {Springer}, year = {2021}, url = {https://doi.org/10.1007/978-3-031-04888-3\_7}, doi = {10.1007/978-3-031-04888-3\_7}, timestamp = {Fri, 10 Mar 2023 09:48:58 +0100}, biburl = {https://dblp.org/rec/conf/openshmem/GrossmanPPS21.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ppopp/0001S21, author = {Caleb Voss and Vivek Sarkar}, editor = {Jaejin Lee and Erez Petrank}, title = {An ownership policy and deadlock detector for promises}, 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 = {348--361}, publisher = {{ACM}}, year = {2021}, url = {https://doi.org/10.1145/3437801.3441616}, doi = {10.1145/3437801.3441616}, timestamp = {Sun, 12 Jun 2022 19:46:08 +0200}, biburl = {https://dblp.org/rec/conf/ppopp/0001S21.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@proceedings{DBLP:conf/lcpc/2019, editor = {Santosh Pande and Vivek Sarkar}, title = {Languages and Compilers for Parallel Computing - 32nd International Workshop, {LCPC} 2019, Atlanta, GA, USA, October 22-24, 2019, Revised Selected Papers}, series = {Lecture Notes in Computer Science}, volume = {11998}, publisher = {Springer}, year = {2021}, url = {https://doi.org/10.1007/978-3-030-72789-5}, doi = {10.1007/978-3-030-72789-5}, isbn = {978-3-030-72788-8}, timestamp = {Tue, 30 Mar 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/lcpc/2019.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-2101-01312, author = {Caleb Voss and Vivek Sarkar}, title = {An Ownership Policy and Deadlock Detector for Promises}, journal = {CoRR}, volume = {abs/2101.01312}, year = {2021}, url = {https://arxiv.org/abs/2101.01312}, eprinttype = {arXiv}, eprint = {2101.01312}, timestamp = {Mon, 22 Feb 2021 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/corr/abs-2101-01312.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-2107-05516, author = {Sri Raj Paul and Akihiro Hayashi and Kun Chen and Vivek Sarkar}, title = {A Scalable Actor-based Programming System for {PGAS} Runtimes}, journal = {CoRR}, volume = {abs/2107.05516}, year = {2021}, url = {https://arxiv.org/abs/2107.05516}, eprinttype = {arXiv}, eprint = {2107.05516}, timestamp = {Tue, 20 Jul 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/corr/abs-2107-05516.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/micro/KwonCSKPP20, author = {Hyoukjun Kwon and Prasanth Chatarasi and Vivek Sarkar and Tushar Krishna and Michael Pellauer and Angshuman Parashar}, title = {{MAESTRO:} {A} Data-Centric Approach to Understand Reuse, Performance, and Hardware Cost of {DNN} Mappings}, journal = {{IEEE} Micro}, volume = {40}, number = {3}, pages = {20--29}, year = {2020}, url = {https://doi.org/10.1109/MM.2020.2985963}, doi = {10.1109/MM.2020.2985963}, timestamp = {Wed, 07 Dec 2022 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/micro/KwonCSKPP20.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/europar/BaruaZS20, author = {Prithayan Barua and Jisheng Zhao and Vivek Sarkar}, editor = {Maciej Malawski and Krzysztof Rzadca}, title = {OmpMemOpt: Optimized Memory Movement for Heterogeneous Computing}, booktitle = {Euro-Par 2020: Parallel Processing - 26th International Conference on Parallel and Distributed Computing, Warsaw, Poland, August 24-28, 2020, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {12247}, pages = {200--216}, publisher = {Springer}, year = {2020}, url = {https://doi.org/10.1007/978-3-030-57675-2\_13}, doi = {10.1007/978-3-030-57675-2\_13}, timestamp = {Wed, 19 Aug 2020 13:58:00 +0200}, biburl = {https://dblp.org/rec/conf/europar/BaruaZS20.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/hpec/ChatarasiNBVS20, author = {Prasanth Chatarasi and Stephen Neuendorffer and Samuel Bayliss and Kees A. Vissers and Vivek Sarkar}, title = {Vyasa: {A} High-Performance Vectorizing Compiler for Tensor Convolutions on the Xilinx {AI} Engine}, booktitle = {2020 {IEEE} High Performance Extreme Computing Conference, {HPEC} 2020, Waltham, MA, USA, September 22-24, 2020}, pages = {1--10}, publisher = {{IEEE}}, year = {2020}, url = {https://doi.org/10.1109/HPEC43674.2020.9286183}, doi = {10.1109/HPEC43674.2020.9286183}, timestamp = {Sun, 17 Dec 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/hpec/ChatarasiNBVS20.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ipps/HayashiPS20, author = {Akihiro Hayashi and Sri Raj Paul and Vivek Sarkar}, title = {Exploring a multi-resolution {GPU} programming model for Chapel}, booktitle = {2020 {IEEE} International Parallel and Distributed Processing Symposium Workshops, {IPDPSW} 2020, New Orleans, LA, USA, May 18-22, 2020}, pages = {675}, publisher = {{IEEE}}, year = {2020}, url = {https://doi.org/10.1109/IPDPSW50202.2020.00117}, doi = {10.1109/IPDPSW50202.2020.00117}, timestamp = {Wed, 05 Aug 2020 14:05:53 +0200}, biburl = {https://dblp.org/rec/conf/ipps/HayashiPS20.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/iwomp/YuPHS20, author = {Lechen Yu and Joachim Protze and Oscar R. Hernandez and Vivek Sarkar}, editor = {Kent F. Milfeld and Bronis R. de Supinski and Lars Koesterke and Jannis Klinkenberg}, title = {A Study of Memory Anomalies in OpenMP Applications}, booktitle = {OpenMP: Portable Multi-Level Parallelism on Modern Systems - 16th International Workshop on OpenMP, {IWOMP} 2020, Austin, TX, USA, September 22-24, 2020, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {12295}, pages = {328--342}, publisher = {Springer}, year = {2020}, url = {https://doi.org/10.1007/978-3-030-58144-2\_21}, doi = {10.1007/978-3-030-58144-2\_21}, timestamp = {Mon, 05 Feb 2024 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/iwomp/YuPHS20.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lcpc/ShirakoS20, author = {Jun Shirako and Vivek Sarkar}, editor = {Barbara M. Chapman and Jos{\'{e}} E. Moreira}, title = {An Affine Scheduling Framework for Integrating Data Layout and Loop Transformations}, booktitle = {Languages and Compilers for Parallel Computing - 33rd International Workshop, {LCPC} 2020, Virtual Event, October 14-16, 2020, Revised Selected Papers}, series = {Lecture Notes in Computer Science}, volume = {13149}, pages = {3--19}, publisher = {Springer}, year = {2020}, url = {https://doi.org/10.1007/978-3-030-95953-1\_1}, doi = {10.1007/978-3-030-95953-1\_1}, timestamp = {Tue, 21 Feb 2023 21:13:20 +0100}, biburl = {https://dblp.org/rec/conf/lcpc/ShirakoS20.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/ZhouSJSCVS20, author = {Tong Zhou and Jun Shirako and Anirudh Jain and Sriseshan Srikanth and Thomas M. Conte and Richard W. Vuduc and Vivek Sarkar}, title = {Intrepydd: performance, productivity, and portability for data science application kernels}, booktitle = {Proceedings of the 2020 {ACM} {SIGPLAN} International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, Onward! 2020, Virtual, November, 2020}, pages = {65--83}, publisher = {{ACM}}, year = {2020}, url = {https://doi.org/10.1145/3426428.3426915}, doi = {10.1145/3426428.3426915}, timestamp = {Tue, 07 May 2024 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/ZhouSJSCVS20.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sc/PaulHWBTMGS20, author = {Sri Raj Paul and Akihiro Hayashi and Matthew Whitlock and Seonmyeong Bak and Keita Teranishi and Jackson R. Mayo and Max Grossman and Vivek Sarkar}, title = {Integrating Inter-Node Communication with a Resilient Asynchronous Many-Task Runtime System}, booktitle = {Workshop on Exascale MPI, ExaMPI@SC 2020, Atlanta, GA, USA, November 13, 2020}, pages = {41--51}, publisher = {{IEEE}}, year = {2020}, url = {https://doi.org/10.1109/ExaMPI52011.2020.00010}, doi = {10.1109/EXAMPI52011.2020.00010}, timestamp = {Wed, 02 Feb 2022 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/sc/PaulHWBTMGS20.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sc/GrossmanPPS20, author = {Max Grossman and Howard Pritchard and Steve Poole and Vivek Sarkar}, title = {{HOOVER:} Leveraging OpenSHMEM for High Performance, Flexible Streaming Graph Applications}, booktitle = {3rd {IEEE/ACM} Annual Parallel Applications Workshop: Alternatives To MPI+X, PAW-ATM@SC 2020, Atlanta, GA, USA, November 12, 2020}, pages = {55--65}, publisher = {{IEEE}}, year = {2020}, url = {https://doi.org/10.1109/PAWATM51920.2020.00010}, doi = {10.1109/PAWATM51920.2020.00010}, timestamp = {Thu, 09 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/sc/GrossmanPPS20.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@proceedings{DBLP:conf/IEEEpact/2020, editor = {Vivek Sarkar and Hyesoon Kim}, title = {{PACT} '20: International Conference on Parallel Architectures and Compilation Techniques, Virtual Event, GA, USA, October 3-7, 2020}, publisher = {{ACM}}, year = {2020}, url = {https://doi.org/10.1145/3410463}, doi = {10.1145/3410463}, isbn = {978-1-4503-8075-1}, timestamp = {Fri, 23 Oct 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/IEEEpact/2020.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-2002-07752, author = {Prasanth Chatarasi and Hyoukjun Kwon and Natesh Raina and Saurabh Malik and Vaisakh Haridas and Tushar Krishna and Vivek Sarkar}, title = {{MARVEL:} {A} Decoupled Model-driven Approach for Efficiently Mapping Convolutions on Spatial {DNN} Accelerators}, journal = {CoRR}, volume = {abs/2002.07752}, year = {2020}, url = {https://arxiv.org/abs/2002.07752}, eprinttype = {arXiv}, eprint = {2002.07752}, timestamp = {Mon, 02 Mar 2020 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/corr/abs-2002-07752.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-2003-11118, author = {Fangke Ye and Shengtian Zhou and Anand Venkat and Ryan Marcus and Paul Petersen and Jesmin Jahan Tithi and Tim Mattson and Tim Kraska and Pradeep Dubey and Vivek Sarkar and Justin Gottschlich}, title = {Context-Aware Parse Trees}, journal = {CoRR}, volume = {abs/2003.11118}, year = {2020}, url = {https://arxiv.org/abs/2003.11118}, eprinttype = {arXiv}, eprint = {2003.11118}, timestamp = {Wed, 01 Apr 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/corr/abs-2003-11118.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-2006-01331, author = {Prasanth Chatarasi and Stephen Neuendorffer and Samuel Bayliss and Kees A. Vissers and Vivek Sarkar}, title = {Vyasa: {A} High-Performance Vectorizing Compiler for Tensor Convolutions on the Xilinx {AI} Engine}, journal = {CoRR}, volume = {abs/2006.01331}, year = {2020}, url = {https://arxiv.org/abs/2006.01331}, eprinttype = {arXiv}, eprint = {2006.01331}, timestamp = {Mon, 08 Jun 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/corr/abs-2006-01331.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-2006-05265, author = {Fangke Ye and Shengtian Zhou and Anand Venkat and Ryan Marcus and Nesime Tatbul and Jesmin Jahan Tithi and Paul Petersen and Timothy G. Mattson and Tim Kraska and Pradeep Dubey and Vivek Sarkar and Justin Gottschlich}, title = {{MISIM:} An End-to-End Neural Code Similarity System}, journal = {CoRR}, volume = {abs/2006.05265}, year = {2020}, url = {https://arxiv.org/abs/2006.05265}, eprinttype = {arXiv}, eprint = {2006.05265}, timestamp = {Fri, 12 Jun 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/corr/abs-2006-05265.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-2009-05949, author = {Fangke Ye and Jisheng Zhao and Vivek Sarkar}, title = {Advanced Graph-Based Deep Learning for Probabilistic Type Inference}, journal = {CoRR}, volume = {abs/2009.05949}, year = {2020}, url = {https://arxiv.org/abs/2009.05949}, eprinttype = {arXiv}, eprint = {2009.05949}, timestamp = {Thu, 17 Sep 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/corr/abs-2009-05949.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-2011-03196, author = {Seonmyeong Bak and Oscar R. Hernandez and Mark Gates and Piotr Luszczek and Vivek Sarkar}, title = {Task-Graph Scheduling Extensions for Efficient Synchronization and Communication}, journal = {CoRR}, volume = {abs/2011.03196}, year = {2020}, url = {https://arxiv.org/abs/2011.03196}, eprinttype = {arXiv}, eprint = {2011.03196}, timestamp = {Thu, 12 Nov 2020 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/corr/abs-2011-03196.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/ijhpcn/HayashiSTHS19, author = {Akihiro Hayashi and Jun Shirako and Ettore Tiotto and Robert Ho and Vivek Sarkar}, title = {Performance evaluation of OpenMP's target construct on GPUs - exploring compiler optimisations}, journal = {Int. J. High Perform. Comput. Netw.}, volume = {13}, number = {1}, pages = {54--69}, year = {2019}, url = {https://doi.org/10.1504/IJHPCN.2019.097051}, doi = {10.1504/IJHPCN.2019.097051}, timestamp = {Sun, 22 Oct 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/ijhpcn/HayashiSTHS19.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/cc/ZhouJKDS19, author = {Tong Zhou and Michael R. Jantz and Prasad A. Kulkarni and Kshitij A. Doshi and Vivek Sarkar}, editor = {Jos{\'{e}} Nelson Amaral and Milind Kulkarni}, title = {Valence: variable length calling context encoding}, booktitle = {Proceedings of the 28th International Conference on Compiler Construction, {CC} 2019, Washington, DC, USA, February 16-17, 2019}, pages = {147--158}, publisher = {{ACM}}, year = {2019}, url = {https://doi.org/10.1145/3302516.3307351}, doi = {10.1145/3302516.3307351}, timestamp = {Tue, 07 May 2024 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/cc/ZhouJKDS19.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/europar/PaulHSKWBTMS19, author = {Sri Raj Paul and Akihiro Hayashi and Nicole Slattengren and Hemanth Kolla and Matthew Whitlock and Seonmyeong Bak and Keita Teranishi and Jackson R. Mayo and Vivek Sarkar}, editor = {Ramin Yahyapour}, title = {Enabling Resilience in Asynchronous Many-Task Programming Models}, booktitle = {Euro-Par 2019: Parallel Processing - 25th International Conference on Parallel and Distributed Computing, G{\"{o}}ttingen, Germany, August 26-30, 2019, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {11725}, pages = {346--360}, publisher = {Springer}, year = {2019}, url = {https://doi.org/10.1007/978-3-030-29400-7\_25}, doi = {10.1007/978-3-030-29400-7\_25}, timestamp = {Tue, 07 May 2024 20:07:49 +0200}, biburl = {https://dblp.org/rec/conf/europar/PaulHSKWBTMS19.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/fccm/SrivastavaRBFCZ19, author = {Nitish Kumar Srivastava and Hongbo Rong and Prithayan Barua and Guanyu Feng and Huanqi Cao and Zhiru Zhang and David H. Albonesi and Vivek Sarkar and Wenguang Chen and Paul Petersen and Geoff Lowney and Adam Herr and Christopher J. Hughes and Timothy G. Mattson and Pradeep Dubey}, title = {T2S-Tensor: Productively Generating High-Performance Spatial Hardware for Dense Tensor Computations}, booktitle = {27th {IEEE} Annual International Symposium on Field-Programmable Custom Computing Machines, {FCCM} 2019, San Diego, CA, USA, April 28 - May 1, 2019}, pages = {181--189}, publisher = {{IEEE}}, year = {2019}, url = {https://doi.org/10.1109/FCCM.2019.00033}, doi = {10.1109/FCCM.2019.00033}, timestamp = {Mon, 03 Jan 2022 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/fccm/SrivastavaRBFCZ19.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/hipc/Sarkar19, author = {Vivek Sarkar}, title = {Data Flow Execution Models - {A} Third Opinion}, booktitle = {26th {IEEE} International Conference on High Performance Computing, Data, and Analytics, HiPC 2019, Hyderabad, India, December 17-20, 2019}, pages = {1}, publisher = {{IEEE}}, year = {2019}, url = {https://doi.org/10.1109/HiPC.2019.00012}, doi = {10.1109/HIPC.2019.00012}, timestamp = {Thu, 20 Feb 2020 16:19:46 +0100}, biburl = {https://dblp.org/rec/conf/hipc/Sarkar19.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icpp/BakGBS19, author = {Seonmyeong Bak and Yanfei Guo and Pavan Balaji and Vivek Sarkar}, title = {Optimized Execution of Parallel Loops via User-Defined Scheduling Policies}, booktitle = {Proceedings of the 48th International Conference on Parallel Processing, {ICPP} 2019, Kyoto, Japan, August 05-08, 2019}, pages = {38:1--38:10}, publisher = {{ACM}}, year = {2019}, url = {https://doi.org/10.1145/3337821.3337913}, doi = {10.1145/3337821.3337913}, timestamp = {Mon, 29 Jul 2019 11:11:10 +0200}, biburl = {https://dblp.org/rec/conf/icpp/BakGBS19.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icrc/0001RCSCS19, author = {Jeffrey S. Young and E. Jason Riedy and Thomas M. Conte and Vivek Sarkar and Prasanth Chatarasi and Sriseshan Srikanth}, title = {Experimental Insights from the Rogues Gallery}, booktitle = {2019 {IEEE} International Conference on Rebooting Computing, {ICRC} 2019, San Mateo, CA, USA, November 6-8, 2019}, pages = {80--87}, publisher = {{IEEE}}, year = {2019}, url = {https://doi.org/10.1109/ICRC.2019.8914707}, doi = {10.1109/ICRC.2019.8914707}, timestamp = {Fri, 06 Dec 2019 16:20:34 +0100}, biburl = {https://dblp.org/rec/conf/icrc/0001RCSCS19.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ieeehpcs/GoodarziKSG19, author = {Bahareh Goodarzi and Farzad Khorasani and Vivek Sarkar and Dhrubajyoti Goswami}, title = {High Performance Multilevel Graph Partitioning on {GPU}}, booktitle = {17th International Conference on High Performance Computing {\&} Simulation, {HPCS} 2019, Dublin, Ireland, July 15-19, 2019}, pages = {769--778}, publisher = {{IEEE}}, year = {2019}, url = {https://doi.org/10.1109/HPCS48598.2019.9188120}, doi = {10.1109/HPCS48598.2019.9188120}, timestamp = {Wed, 16 Sep 2020 15:39:05 +0200}, biburl = {https://dblp.org/rec/conf/ieeehpcs/GoodarziKSG19.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/iwomp/BaruaSTPCS19, author = {Prithayan Barua and Jun Shirako and Whitney Tsang and Jeeva Paudel and Wang Chen and Vivek Sarkar}, editor = {Xing Fan and Bronis R. de Supinski and Oliver Sinnen and Nasser Giacaman}, title = {OMPSan: Static Verification of OpenMP's Data Mapping Constructs}, booktitle = {OpenMP: Conquering the Full Hardware Spectrum - 15th International Workshop on OpenMP, {IWOMP} 2019, Auckland, New Zealand, September 11-13, 2019, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {11718}, pages = {3--18}, publisher = {Springer}, year = {2019}, url = {https://doi.org/10.1007/978-3-030-28596-8\_1}, doi = {10.1007/978-3-030-28596-8\_1}, timestamp = {Mon, 26 Aug 2019 14:25:50 +0200}, biburl = {https://dblp.org/rec/conf/iwomp/BaruaSTPCS19.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lcpc/DamaniS19, author = {Sana Damani and Vivek Sarkar}, editor = {Santosh Pande and Vivek Sarkar}, title = {Common Subexpression Convergence: {A} New Code Optimization for {SIMT} Processors}, booktitle = {Languages and Compilers for Parallel Computing - 32nd International Workshop, {LCPC} 2019, Atlanta, GA, USA, October 22-24, 2019, Revised Selected Papers}, series = {Lecture Notes in Computer Science}, volume = {11998}, pages = {64--73}, publisher = {Springer}, year = {2019}, url = {https://doi.org/10.1007/978-3-030-72789-5\_5}, doi = {10.1007/978-3-030-72789-5\_5}, timestamp = {Sun, 02 Oct 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/lcpc/DamaniS19.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/micro/KwonCPPSK19, author = {Hyoukjun Kwon and Prasanth Chatarasi and Michael Pellauer and Angshuman Parashar and Vivek Sarkar and Tushar Krishna}, title = {Understanding Reuse, Performance, and Hardware Cost of {DNN} Dataflow: {A} Data-Centric Approach}, booktitle = {Proceedings of the 52nd Annual {IEEE/ACM} International Symposium on Microarchitecture, {MICRO} 2019, Columbus, OH, USA, October 12-16, 2019}, pages = {754--768}, publisher = {{ACM}}, year = {2019}, url = {https://doi.org/10.1145/3352460.3358252}, doi = {10.1145/3352460.3358252}, timestamp = {Wed, 07 Dec 2022 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/micro/KwonCPPSK19.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ppopp/VossCS19, author = {Caleb Voss and Tiago Cogumbreiro and Vivek Sarkar}, editor = {Jeffrey K. Hollingsworth and Idit Keidar}, title = {Transitive joins: a sound and efficient online deadlock-avoidance policy}, 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 = {378--390}, publisher = {{ACM}}, year = {2019}, url = {https://doi.org/10.1145/3293883.3295724}, doi = {10.1145/3293883.3295724}, timestamp = {Sun, 12 Jun 2022 19:46:08 +0200}, biburl = {https://dblp.org/rec/conf/ppopp/VossCS19.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/topc/DimitrovVS18, author = {Dimitar K. Dimitrov and Martin T. Vechev and Vivek Sarkar}, title = {Race Detection in Two Dimensions}, journal = {{ACM} Trans. Parallel Comput.}, volume = {4}, number = {4}, pages = {19:1--19:22}, year = {2018}, url = {https://doi.org/10.1145/3264618}, doi = {10.1145/3264618}, timestamp = {Wed, 01 Sep 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/topc/DimitrovVS18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/IEEEpact/BaruaSS18, author = {Prithayan Barua and Jun Shirako and Vivek Sarkar}, editor = {Skevos Evripidou and Per Stenstr{\"{o}}m and Michael F. P. O'Boyle}, title = {Cost-driven thread coarsening for {GPU} kernels}, booktitle = {Proceedings of the 27th International Conference on Parallel Architectures and Compilation Techniques, {PACT} 2018, Limassol, Cyprus, November 01-04, 2018}, pages = {32:1--32:14}, publisher = {{ACM}}, year = {2018}, url = {https://doi.org/10.1145/3243176.3243196}, doi = {10.1145/3243176.3243196}, timestamp = {Wed, 21 Nov 2018 12:44:10 +0100}, biburl = {https://dblp.org/rec/conf/IEEEpact/BaruaSS18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/cc/ZinenkoVRSGS018, author = {Oleksandr Zinenko and Sven Verdoolaege and Chandan Reddy and Jun Shirako and Tobias Grosser and Vivek Sarkar and Albert Cohen}, editor = {Christophe Dubach and Jingling Xue}, title = {Modeling the conflicting demands of parallelism and Temporal/Spatial locality in affine scheduling}, booktitle = {Proceedings of the 27th International Conference on Compiler Construction, {CC} 2018, February 24-25, 2018, Vienna, Austria}, pages = {3--13}, publisher = {{ACM}}, year = {2018}, url = {https://doi.org/10.1145/3178372.3179507}, doi = {10.1145/3178372.3179507}, timestamp = {Tue, 07 May 2024 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/cc/ZinenkoVRSGS018.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/cc/ZhaoBS18, author = {Jisheng Zhao and Michael G. Burke and Vivek Sarkar}, editor = {Christophe Dubach and Jingling Xue}, title = {Parallel sparse flow-sensitive points-to analysis}, booktitle = {Proceedings of the 27th International Conference on Compiler Construction, {CC} 2018, February 24-25, 2018, Vienna, Austria}, pages = {59--70}, publisher = {{ACM}}, year = {2018}, url = {https://doi.org/10.1145/3178372.3179517}, doi = {10.1145/3178372.3179517}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/cc/ZhaoBS18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/cluster/ElwasifDCAHS18, author = {Wael R. Elwasif and Eduardo F. D'Azevedo and Arghya Chatterjee and Gonzalo Alvarez and Oscar R. Hernandez and Vivek Sarkar}, title = {MiniApp for Density Matrix Renormalization Group Hamiltonian Application Kernel}, booktitle = {{IEEE} International Conference on Cluster Computing, {CLUSTER} 2018, Belfast, UK, September 10-13, 2018}, pages = {590--597}, publisher = {{IEEE} Computer Society}, year = {2018}, url = {https://doi.org/10.1109/CLUSTER.2018.00075}, doi = {10.1109/CLUSTER.2018.00075}, timestamp = {Thu, 23 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/cluster/ElwasifDCAHS18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/dac/YuWGZSC18, author = {Cody Hao Yu and Peng Wei and Max Grossman and Peng Zhang and Vivek Sarkar and Jason Cong}, title = {{S2FA:} an accelerator automation framework for heterogeneous computing in datacenters}, booktitle = {Proceedings of the 55th Annual Design Automation Conference, {DAC} 2018, San Francisco, CA, USA, June 24-29, 2018}, pages = {153:1--153:6}, publisher = {{ACM}}, year = {2018}, url = {https://doi.org/10.1145/3195970.3196109}, doi = {10.1145/3195970.3196109}, timestamp = {Wed, 30 Sep 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/dac/YuWGZSC18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/europar/YuS18, author = {Lechen Yu and Vivek Sarkar}, editor = {Marco Aldinucci and Luca Padovani and Massimo Torquati}, title = {GT-Race: Graph Traversal Based Data Race Detection for Asynchronous Many-Task Parallelism}, 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 = {59--73}, publisher = {Springer}, year = {2018}, url = {https://doi.org/10.1007/978-3-319-96983-1\_5}, doi = {10.1007/978-3-319-96983-1\_5}, timestamp = {Fri, 09 Apr 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/europar/YuS18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/europar/MandalBS18, author = {Ankush Mandal and Rajkishore Barik and Vivek Sarkar}, editor = {Marco Aldinucci and Luca Padovani and Massimo Torquati}, title = {Using Dynamic Compilation to Achieve Ninja Performance for {CNN} Training on Many-Core Processors}, 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 = {265--278}, publisher = {Springer}, year = {2018}, url = {https://doi.org/10.1007/978-3-319-96983-1\_19}, doi = {10.1007/978-3-319-96983-1\_19}, timestamp = {Mon, 20 Aug 2018 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/europar/MandalBS18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/isca/KhorasaniEFJS18, author = {Farzad Khorasani and Hodjat Asghari Esfeden and Amin Farmahini Farahani and Nuwan Jayasena and Vivek Sarkar}, editor = {Murali Annavaram and Timothy Mark Pinkston and Babak Falsafi}, title = {RegMutex: Inter-Warp {GPU} Register Time-Sharing}, booktitle = {45th {ACM/IEEE} Annual International Symposium on Computer Architecture, {ISCA} 2018, Los Angeles, CA, USA, June 1-6, 2018}, pages = {816--828}, publisher = {{IEEE} Computer Society}, year = {2018}, url = {https://doi.org/10.1109/ISCA.2018.00073}, doi = {10.1109/ISCA.2018.00073}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/isca/KhorasaniEFJS18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lcpc/ChatarasiS0S18, author = {Prasanth Chatarasi and Jun Shirako and Albert Cohen and Vivek Sarkar}, editor = {Mary W. Hall and Hari Sundar}, title = {A Unified Approach to Variable Renaming for Enhanced Vectorization}, booktitle = {Languages and Compilers for Parallel Computing - 31st International Workshop, {LCPC} 2018, Salt Lake City, UT, USA, October 9-11, 2018, Revised Selected Papers}, series = {Lecture Notes in Computer Science}, volume = {11882}, pages = {1--20}, publisher = {Springer}, year = {2018}, url = {https://doi.org/10.1007/978-3-030-34627-0\_1}, doi = {10.1007/978-3-030-34627-0\_1}, timestamp = {Wed, 13 Nov 2019 15:26:10 +0100}, biburl = {https://dblp.org/rec/conf/lcpc/ChatarasiS0S18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/micro/KhorasaniEAS18, author = {Farzad Khorasani and Hodjat Asghari Esfeden and Nael B. Abu{-}Ghazaleh and Vivek Sarkar}, title = {In-Register Parameter Caching for Dynamic Neural Nets with Virtual Persistent Processor Specialization}, booktitle = {51st Annual {IEEE/ACM} International Symposium on Microarchitecture, {MICRO} 2018, Fukuoka, Japan, October 20-24, 2018}, pages = {377--389}, publisher = {{IEEE} Computer Society}, year = {2018}, url = {https://doi.org/10.1109/MICRO.2018.00038}, doi = {10.1109/MICRO.2018.00038}, timestamp = {Tue, 31 May 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/micro/KhorasaniEAS18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/nips/MandalJSS18, author = {Ankush Mandal and He Jiang and Anshumali Shrivastava and Vivek Sarkar}, editor = {Samy Bengio and Hanna M. Wallach and Hugo Larochelle and Kristen Grauman and Nicol{\`{o}} Cesa{-}Bianchi and Roman Garnett}, title = {Topkapi: Parallel and Fast Sketches for Finding Top-K Frequent Elements}, booktitle = {Advances in Neural Information Processing Systems 31: Annual Conference on Neural Information Processing Systems 2018, NeurIPS 2018, December 3-8, 2018, Montr{\'{e}}al, Canada}, pages = {10921--10931}, year = {2018}, url = {https://proceedings.neurips.cc/paper/2018/hash/cc06a6150b92e17dd3076a0f0f9d2af4-Abstract.html}, timestamp = {Mon, 16 May 2022 15:41:51 +0200}, biburl = {https://dblp.org/rec/conf/nips/MandalJSS18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/openshmem/MilakovicBPCCS18, author = {Srdan Milakovic and Zoran Budimlic and Howard Pritchard and Anthony Curtis and Barbara M. Chapman and Vivek Sarkar}, editor = {Swaroop Pophale and Neena Imam and Ferrol Aderholdt and Manjunath Gorentla Venkata}, title = {{SHCOLL} - {A} Standalone Implementation of OpenSHMEM-Style Collectives {API}}, booktitle = {OpenSHMEM and Related Technologies. OpenSHMEM in the Era of Extreme Heterogeneity, 5th Workshop, OpenSHMEM 2018, Baltimore, MD, USA, August 21-23, 2018, Revised Selected Papers}, pages = {90--106}, publisher = {Springer}, year = {2018}, url = {https://doi.org/10.1007/978-3-030-04918-8\_6}, doi = {10.1007/978-3-030-04918-8\_6}, timestamp = {Wed, 01 Apr 2020 14:53:14 +0200}, biburl = {https://dblp.org/rec/conf/openshmem/MilakovicBPCCS18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/openshmem/GrossmanPCS18, author = {Max Grossman and Howard Pritchard and Tony Curtis and Vivek Sarkar}, editor = {Swaroop Pophale and Neena Imam and Ferrol Aderholdt and Manjunath Gorentla Venkata}, title = {{HOOVER:} Distributed, Flexible, and Scalable Streaming Graph Processing on OpenSHMEM}, booktitle = {OpenSHMEM and Related Technologies. OpenSHMEM in the Era of Extreme Heterogeneity, 5th Workshop, OpenSHMEM 2018, Baltimore, MD, USA, August 21-23, 2018, Revised Selected Papers}, pages = {109--124}, publisher = {Springer}, year = {2018}, url = {https://doi.org/10.1007/978-3-030-04918-8\_7}, doi = {10.1007/978-3-030-04918-8\_7}, timestamp = {Wed, 01 Apr 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/openshmem/GrossmanPCS18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sc/ChatarasiS18, author = {Prasanth Chatarasi and Vivek Sarkar}, title = {A Preliminary Study of Compiler Transformations for Graph Applications on the Emu System}, booktitle = {Proceedings of the Workshop on Memory Centric High Performance Computing, MCHPC@SC 2018, Dallas, TX, USA, November 11, 2018}, pages = {37--44}, publisher = {{ACM}}, year = {2018}, url = {https://doi.org/10.1145/3286475.3286481}, doi = {10.1145/3286475.3286481}, timestamp = {Sat, 22 Dec 2018 17:30:19 +0100}, biburl = {https://dblp.org/rec/conf/sc/ChatarasiS18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sc/YeSLLKS18, author = {Fangke Ye and Markus Schordan and Chunhua Liao and Pei{-}Hung Lin and Ian Karlin and Vivek Sarkar}, editor = {Ignacio Laguna and Cindy Rubio{-}Gonz{\'{a}}lez}, title = {Using Polyhedral Analysis to Verify OpenMP Applications are Data Race Free}, booktitle = {2nd {IEEE/ACM} International Workshop on Software Correctness for {HPC} Applications, CORRECTNESS@SC 2018, Dallas, TX, USA, November 12, 2018}, pages = {42--50}, publisher = {{IEEE}}, year = {2018}, url = {https://doi.org/10.1109/Correctness.2018.00010}, doi = {10.1109/CORRECTNESS.2018.00010}, timestamp = {Sun, 17 Dec 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/sc/YeSLLKS18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sc/PaulCHGSDC18, author = {Sri Raj Paul and Kun Chen and Akihiro Hayashi and Max Grossman and Vivek Sarkar and Jason DeVinney and Bill Carlson}, title = {A Unified Runtime for {PGAS} and Event-Driven Programming}, booktitle = {Proceedings of the 4th International Workshop on Extreme Scale Programming Models and Middleware, ESPM2@SC 2018, Dallas, Texas, November 11-16, 2018}, pages = {46--53}, publisher = {{IEEE}}, year = {2018}, url = {https://doi.org/10.1109/ESPM2.2018.00010}, doi = {10.1109/ESPM2.2018.00010}, timestamp = {Fri, 26 Jul 2019 14:45:32 +0200}, biburl = {https://dblp.org/rec/conf/sc/PaulCHGSDC18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sc/SarkarGBI18, author = {Vivek Sarkar and Max Grossman and Zoran Budimlic and Shams Imam}, title = {A One Year Retrospective on a {MOOC} in Parallel, Concurrent, and Distributed Programming in Java}, booktitle = {2018 {IEEE/ACM} Workshop on Education for High-Performance Computing, EduHPC@SC, Dallas, TX, USA, November 12, 2018}, pages = {61--68}, publisher = {{IEEE}}, year = {2018}, url = {https://doi.org/10.1109/EduHPC.2018.00010}, doi = {10.1109/EDUHPC.2018.00010}, timestamp = {Wed, 16 Oct 2019 14:14:57 +0200}, biburl = {https://dblp.org/rec/conf/sc/SarkarGBI18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sc/YeZS18, author = {Fangke Ye and Jisheng Zhao and Vivek Sarkar}, title = {Detecting {MPI} usage anomalies via partial program symbolic execution}, booktitle = {Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis, {SC} 2018, Dallas, TX, USA, November 11-16, 2018}, pages = {63:1--63:5}, publisher = {{IEEE} / {ACM}}, year = {2018}, url = {http://dl.acm.org/citation.cfm?id=3291740}, timestamp = {Mon, 12 Nov 2018 09:05:15 +0100}, biburl = {https://dblp.org/rec/conf/sc/YeZS18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/supercomputer/ChatterjeeADEHS18, author = {Arghya Chatterjee and Gonzalo Alvarez and Eduardo F. D'Azevedo and Wael R. Elwasif and Oscar R. Hernandez and Vivek Sarkar}, editor = {Rio Yokota and Mich{\`{e}}le Weiland and John Shalf and Sadaf R. Alam}, title = {Porting {DMRG++} Scientific Application to OpenPOWER}, booktitle = {High Performance Computing - {ISC} High Performance 2018 International Workshops, Frankfurt/Main, Germany, June 28, 2018, Revised Selected Papers}, series = {Lecture Notes in Computer Science}, volume = {11203}, pages = {418--431}, publisher = {Springer}, year = {2018}, url = {https://doi.org/10.1007/978-3-030-02465-9\_29}, doi = {10.1007/978-3-030-02465-9\_29}, timestamp = {Wed, 20 Jan 2021 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/supercomputer/ChatterjeeADEHS18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/supercomputer/ZhaoHBLSW18, author = {Jisheng Zhao and Oscar R. Hernandez and Reuben D. Budiardja and M. Graham Lopez and Vivek Sarkar and Jack C. Wells}, editor = {Rio Yokota and Mich{\`{e}}le Weiland and John Shalf and Sadaf R. Alam}, title = {Compile-Time Library Call Detection Using {CAASCADE} and {XALT}}, booktitle = {High Performance Computing - {ISC} High Performance 2018 International Workshops, Frankfurt/Main, Germany, June 28, 2018, Revised Selected Papers}, series = {Lecture Notes in Computer Science}, volume = {11203}, pages = {440--447}, publisher = {Springer}, year = {2018}, url = {https://doi.org/10.1007/978-3-030-02465-9\_31}, doi = {10.1007/978-3-030-02465-9\_31}, timestamp = {Mon, 28 Jan 2019 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/supercomputer/ZhaoHBLSW18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@proceedings{DBLP:conf/asplos/2018, editor = {Xipeng Shen and James Tuck and Ricardo Bianchini and Vivek Sarkar}, title = {Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems, {ASPLOS} 2018, Williamsburg, VA, USA, March 24-28, 2018}, publisher = {{ACM}}, year = {2018}, url = {https://doi.org/10.1145/3173162}, doi = {10.1145/3173162}, isbn = {978-1-4503-4911-6}, timestamp = {Tue, 23 Jan 2024 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/asplos/2018.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/jlp/CogumbreiroSS17, author = {Tiago Cogumbreiro and Jun Shirako and Vivek Sarkar}, title = {Formalization of Habanero phasers using Coq}, journal = {J. Log. Algebraic Methods Program.}, volume = {90}, pages = {50--60}, year = {2017}, url = {https://doi.org/10.1016/j.jlamp.2017.02.006}, doi = {10.1016/J.JLAMP.2017.02.006}, timestamp = {Thu, 14 Oct 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/jlp/CogumbreiroSS17.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/jpdc/GrossmanACTIS17, author = {Max Grossman and Maha Aziz and Heng Chi and Anant Tibrewal and Shams Imam and Vivek Sarkar}, title = {Pedagogy and tools for teaching parallel computing at the sophomore undergraduate level}, journal = {J. Parallel Distributed Comput.}, volume = {105}, pages = {18--30}, year = {2017}, url = {https://doi.org/10.1016/j.jpdc.2016.12.026}, doi = {10.1016/J.JPDC.2016.12.026}, timestamp = {Sat, 22 Feb 2020 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/jpdc/GrossmanACTIS17.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/pacmpl/CogumbreiroSMSV17, author = {Tiago Cogumbreiro and Rishi Surendran and Francisco Martins and Vivek Sarkar and Vasco T. Vasconcelos and Max Grossman}, title = {Deadlock avoidance in parallel programs with futures: why parallel tasks should not wait for strangers}, journal = {Proc. {ACM} Program. Lang.}, volume = {1}, number = {{OOPSLA}}, pages = {103:1--103:26}, year = {2017}, url = {https://doi.org/10.1145/3143359}, doi = {10.1145/3143359}, timestamp = {Thu, 14 Oct 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/pacmpl/CogumbreiroSMSV17.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/cc/ShirakoHS17, author = {Jun Shirako and Akihiro Hayashi and Vivek Sarkar}, editor = {Peng Wu and Sebastian Hack}, title = {Optimized two-level parallelization for {GPU} accelerators using the polyhedral model}, booktitle = {Proceedings of the 26th International Conference on Compiler Construction, Austin, TX, USA, February 5-6, 2017}, pages = {22--33}, publisher = {{ACM}}, year = {2017}, url = {http://dl.acm.org/citation.cfm?id=3033022}, timestamp = {Tue, 06 Nov 2018 16:57:57 +0100}, biburl = {https://dblp.org/rec/conf/cc/ShirakoHS17.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ipps/SarkarGBI17, author = {Vivek Sarkar and Max Grossman and Zoran Budimlic and Shams Imam}, title = {Preparing an Online Java Parallel Computing Course}, booktitle = {2017 {IEEE} International Parallel and Distributed Processing Symposium Workshops, {IPDPS} Workshops 2017, Orlando / Buena Vista, FL, USA, May 29 - June 2, 2017}, pages = {360--366}, publisher = {{IEEE} Computer Society}, year = {2017}, url = {https://doi.org/10.1109/IPDPSW.2017.162}, doi = {10.1109/IPDPSW.2017.162}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/ipps/SarkarGBI17.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ipps/Grossman0VBS17, author = {Max Grossman and Vivek Kumar and Nick Vrvilo and Zoran Budimlic and Vivek Sarkar}, title = {A Pluggable Framework for Composable {HPC} Scheduling Libraries}, booktitle = {2017 {IEEE} International Parallel and Distributed Processing Symposium Workshops, {IPDPS} Workshops 2017, Orlando / Buena Vista, FL, USA, May 29 - June 2, 2017}, pages = {723--732}, publisher = {{IEEE} Computer Society}, year = {2017}, url = {https://doi.org/10.1109/IPDPSW.2017.13}, doi = {10.1109/IPDPSW.2017.13}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/ipps/Grossman0VBS17.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/iwmm/VrviloYS17, author = {Nick Vrvilo and Lechen Yu and Vivek Sarkar}, editor = {Christoph M. Kirsch and Ben L. Titzer}, title = {A marshalled data format for pointers in relocatable data blocks}, booktitle = {Proceedings of the 2017 {ACM} {SIGPLAN} International Symposium on Memory Management, {ISMM} 2017, Barcelona, Spain, June 18, 2017}, pages = {25--35}, publisher = {{ACM}}, year = {2017}, url = {https://doi.org/10.1145/3092255.3092276}, doi = {10.1145/3092255.3092276}, timestamp = {Wed, 23 Jun 2021 15:34:31 +0200}, biburl = {https://dblp.org/rec/conf/iwmm/VrviloYS17.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/openshmem/GrossmanDDPSS17, author = {Max Grossman and Joseph Doyle and James Dinan and Howard Pritchard and Kayla Seager and Vivek Sarkar}, editor = {Manjunath Gorentla Venkata and Neena Imam and Swaroop Pophale}, title = {Implementation and Evaluation of OpenSHMEM Contexts Using {OFI} Libfabric}, booktitle = {OpenSHMEM and Related Technologies. Big Compute and Big Data Convergence - 4th Workshop, OpenSHMEM 2017, Annapolis, MD, USA, August 7-9, 2017, Revised Selected Papers}, series = {Lecture Notes in Computer Science}, volume = {10679}, pages = {19--34}, publisher = {Springer}, year = {2017}, url = {https://doi.org/10.1007/978-3-319-73814-7\_2}, doi = {10.1007/978-3-319-73814-7\_2}, timestamp = {Sat, 19 Oct 2019 20:06:42 +0200}, biburl = {https://dblp.org/rec/conf/openshmem/GrossmanDDPSS17.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pppj/ChatterjeeMXBS17, author = {Arghya Chatterjee and Srdan Milakovic and Bing Xue and Zoran Budimlic and Vivek Sarkar}, title = {{DAMMP:} {A} Distributed Actor Model for Mobile Platforms}, booktitle = {Proceedings of the 14th International Conference on Managed Languages and Runtimes, ManLang 2017, Prague, Czech Republic, September 27 - 29, 2017}, pages = {48--59}, publisher = {{ACM}}, year = {2017}, url = {https://doi.org/10.1145/3132190.3132205}, doi = {10.1145/3132190.3132205}, timestamp = {Sun, 18 Dec 2022 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/pppj/ChatterjeeMXBS17.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sc/GrossmanPBS17, author = {Max Grossman and Howard Pritchard and Zoran Budimlic and Vivek Sarkar}, editor = {Karla Morris and Costin Iancu and Salvatore Filippone and Bradford L. Chamberlain and Bill Long}, title = {Graph500 on OpenSHMEM: Using {A} Practical Survey of Past Work to Motivate Novel Algorithmic Developments}, booktitle = {Proceedings of PAW@SC 2017: Second Annual {PGAS} Applications Workshop, Held in conjunction with {SC17:} The International Conference for High Performance Computing, Networking, Storage and Analysis, Denver, Colorado, USA, November 12-17, 2017}, pages = {2:1--2:8}, publisher = {{ACM}}, year = {2017}, url = {https://doi.org/10.1145/3144779.3144781}, doi = {10.1145/3144779.3144781}, timestamp = {Tue, 06 Nov 2018 16:59:29 +0100}, biburl = {https://dblp.org/rec/conf/sc/GrossmanPBS17.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sc/HayashiPGSS17, author = {Akihiro Hayashi and Sri Raj Paul and Max Grossman and Jun Shirako and Vivek Sarkar}, title = {Chapel-on-X: Exploring Tasking Runtimes for {PGAS} Languages}, booktitle = {Proceedings of the Third International Workshop on Extreme Scale Programming Models and Middleware, ESPM2@SC 2017, Denver, CO, USA, November 12-17, 2017}, pages = {5:1--5:8}, publisher = {{ACM}}, year = {2017}, url = {https://doi.org/10.1145/3152041.3152086}, doi = {10.1145/3152041.3152086}, timestamp = {Tue, 06 Nov 2018 16:59:29 +0100}, biburl = {https://dblp.org/rec/conf/sc/HayashiPGSS17.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sc/KimHS17, author = {Gloria Y. K. Kim and Akihiro Hayashi and Vivek Sarkar}, editor = {Sunita Chandrasekaran and Guido Juckeland}, title = {Exploration of Supervised Machine Learning Techniques for Runtime Selection of {CPU} vs. {GPU} Execution in Java Programs}, booktitle = {Accelerator Programming Using Directives - 4th International Workshop, {WACCPD} 2017, Held in Conjunction with the International Conference for High Performance Computing, Networking, Storage and Analysis, {SC} 2017, Denver, CO, USA, November 13, 2017, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {10732}, pages = {125--144}, publisher = {Springer}, year = {2017}, url = {https://doi.org/10.1007/978-3-319-74896-2\_7}, doi = {10.1007/978-3-319-74896-2\_7}, timestamp = {Sat, 19 Oct 2019 20:14:03 +0200}, biburl = {https://dblp.org/rec/conf/sc/KimHS17.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@proceedings{DBLP:conf/ppopp/2017, editor = {Vivek Sarkar and Lawrence Rauchwerger}, title = {Proceedings of the 22nd {ACM} {SIGPLAN} Symposium on Principles and Practice of Parallel Programming, Austin, TX, USA, February 4-8, 2017}, publisher = {{ACM}}, year = {2017}, url = {https://doi.org/10.1145/3018743}, doi = {10.1145/3018743}, isbn = {978-1-4503-4493-7}, timestamp = {Sun, 12 Jun 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/ppopp/2017.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/ijpp/SbirleaSNS16, author = {Dragos Sbirlea and Jun Shirako and Ryan Newton and Vivek Sarkar}, title = {SCnC: Efficient Unification of Streaming with Dynamic Task Parallelism}, journal = {Int. J. Parallel Program.}, volume = {44}, number = {2}, pages = {233--256}, year = {2016}, url = {https://doi.org/10.1007/s10766-015-0353-x}, doi = {10.1007/S10766-015-0353-X}, timestamp = {Wed, 01 Apr 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/ijpp/SbirleaSNS16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/tpds/GrossmanBS16, author = {Max Grossman and Maur{\'{\i}}cio Breternitz Jr. and Vivek Sarkar}, title = {HadoopCL2: Motivating the Design of a Distributed, Heterogeneous Programming System With Machine-Learning Applications}, journal = {{IEEE} Trans. Parallel Distributed Syst.}, volume = {27}, number = {3}, pages = {762--775}, year = {2016}, url = {https://doi.org/10.1109/TPDS.2015.2414943}, doi = {10.1109/TPDS.2015.2414943}, timestamp = {Fri, 02 Oct 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/tpds/GrossmanBS16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/IEEEpact/BhandariS16, author = {Kumud Bhandari and Vivek Sarkar}, title = {Tree-based Read-only Data Chunks for {NVRAM} Programming}, booktitle = {Proceedings of the Sixth Workshop on Data-Flow Execution Models for Extreme Scale Computing, DFM@PACT 2016, Haifa, Israel, September 15, 2016}, pages = {2:1--2:8}, publisher = {{ACM}}, year = {2016}, url = {https://doi.org/10.1145/3292533.3292535}, doi = {10.1145/3292533.3292535}, timestamp = {Wed, 22 May 2019 16:27:09 +0200}, biburl = {https://dblp.org/rec/conf/IEEEpact/BhandariS16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/cc/MajetiMBS16, author = {Deepak Majeti and Kuldeep S. Meel and Rajkishore Barik and Vivek Sarkar}, editor = {Ayal Zaks and Manuel V. Hermenegildo}, title = {Automatic data layout generation and kernel mapping for {CPU+GPU} architectures}, booktitle = {Proceedings of the 25th International Conference on Compiler Construction, {CC} 2016, Barcelona, Spain, March 12-18, 2016}, pages = {240--250}, publisher = {{ACM}}, year = {2016}, url = {https://doi.org/10.1145/2892208.2892210}, doi = {10.1145/2892208.2892210}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/cc/MajetiMBS16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/hpdc/GrossmanS16, author = {Max Grossman and Vivek Sarkar}, editor = {Hiroshi Nakashima and Kenjiro Taura and Jack Lange}, title = {{SWAT:} {A} Programmable, In-Memory, Distributed, High-Performance Computing Platform}, booktitle = {Proceedings of the 25th {ACM} International Symposium on High-Performance Parallel and Distributed Computing, {HPDC} 2016, Kyoto, Japan, May 31 - June 04, 2016}, pages = {81--92}, publisher = {{ACM}}, year = {2016}, url = {https://doi.org/10.1145/2907294.2907307}, doi = {10.1145/2907294.2907307}, timestamp = {Tue, 06 Nov 2018 11:07:21 +0100}, biburl = {https://dblp.org/rec/conf/hpdc/GrossmanS16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/hpec/MattsonCCSBCFGK16, author = {Timothy G. Mattson and Romain Cledat and Vincent Cav{\'{e}} and Vivek Sarkar and Zoran Budimlic and Sanjay Chatterjee and Joshua B. Fryman and Ivan Ganev and Robin Knauerhase and Min Lee and Beno{\^{\i}}t Meister and Brian Nickerson and Nick Pepperling and Bala Seshasayee and Sagnak Tasirlar and Justin Teller and Nick Vrvilo}, title = {The Open Community Runtime: {A} runtime system for extreme scale computing}, booktitle = {2016 {IEEE} High Performance Extreme Computing Conference, {HPEC} 2016, Waltham, MA, USA, September 13-15, 2016}, pages = {1--7}, publisher = {{IEEE}}, year = {2016}, url = {https://doi.org/10.1109/HPEC.2016.7761580}, doi = {10.1109/HPEC.2016.7761580}, timestamp = {Sat, 30 Sep 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/hpec/MattsonCCSBCFGK16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icpp/ChatterjeeVBKS16, author = {Sanjay Chatterjee and Nick Vrvilo and Zoran Budimlic and Kathleen Knobe and Vivek Sarkar}, title = {Declarative Tuning for Locality in Parallel Programs}, booktitle = {45th International Conference on Parallel Processing, {ICPP} 2016, Philadelphia, PA, USA, August 16-19, 2016}, pages = {452--457}, publisher = {{IEEE} Computer Society}, year = {2016}, url = {https://doi.org/10.1109/ICPP.2016.58}, doi = {10.1109/ICPP.2016.58}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icpp/ChatterjeeVBKS16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ipps/GrossmanS16, author = {Max Grossman and Vivek Sarkar}, title = {Efficient Checkpointing of Multi-threaded Applications as a Tool for Debugging, Performance Tuning, and Resiliency}, booktitle = {2016 {IEEE} International Parallel and Distributed Processing Symposium, {IPDPS} 2016, Chicago, IL, USA, May 23-27, 2016}, pages = {232--241}, publisher = {{IEEE} Computer Society}, year = {2016}, url = {https://doi.org/10.1109/IPDPS.2016.102}, doi = {10.1109/IPDPS.2016.102}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/ipps/GrossmanS16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/iwomp/GrossmanSS16, author = {Max Grossman and Jun Shirako and Vivek Sarkar}, editor = {Naoya Maruyama and Bronis R. de Supinski and Mohamed Wahib}, title = {OpenMP as a High-Level Specification Language for Parallelism - And its use in Evaluating Parallel Programming Systems}, booktitle = {OpenMP: Memory, Devices, and Tasks - 12th International Workshop on OpenMP, {IWOMP} 2016, Nara, Japan, October 5-7, 2016, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {9903}, pages = {141--155}, year = {2016}, url = {https://doi.org/10.1007/978-3-319-45550-1\_11}, doi = {10.1007/978-3-319-45550-1\_11}, timestamp = {Tue, 14 May 2019 10:00:38 +0200}, biburl = {https://dblp.org/rec/conf/iwomp/GrossmanSS16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lcpc/ChatarasiSKS16, author = {Prasanth Chatarasi and Jun Shirako and Martin Kong and Vivek Sarkar}, editor = {Chen Ding and John Criswell and Peng Wu}, title = {An Extended Polyhedral Model for {SPMD} Programs and Its Use in Static Data Race Detection}, booktitle = {Languages and Compilers for Parallel Computing - 29th International Workshop, {LCPC} 2016, Rochester, NY, USA, September 28-30, 2016, Revised Papers}, series = {Lecture Notes in Computer Science}, volume = {10136}, pages = {106--120}, publisher = {Springer}, year = {2016}, url = {https://doi.org/10.1007/978-3-319-52709-3\_10}, doi = {10.1007/978-3-319-52709-3\_10}, timestamp = {Sun, 25 Oct 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/lcpc/ChatarasiSKS16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/SurendranS16, author = {Rishi Surendran and Vivek Sarkar}, editor = {Eelco Visser and Yannis Smaragdakis}, title = {Automatic parallelization of pure method calls via conditional future synthesis}, 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 = {20--38}, publisher = {{ACM}}, year = {2016}, url = {https://doi.org/10.1145/2983990.2984035}, doi = {10.1145/2983990.2984035}, timestamp = {Wed, 23 Jun 2021 15:34:31 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/SurendranS16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/openshmem/Grossman0BS16, author = {Max Grossman and Vivek Kumar and Zoran Budimlic and Vivek Sarkar}, editor = {Manjunath Gorentla Venkata and Neena Imam and Swaroop Pophale and Tiffany M. Mintz}, title = {Integrating Asynchronous Task Parallelism with OpenSHMEM}, booktitle = {OpenSHMEM and Related Technologies. Enhancing OpenSHMEM for Hybrid Environments - Third Workshop, OpenSHMEM 2016, Baltimore, MD, USA, August 2-4, 2016, Revised Selected Papers}, series = {Lecture Notes in Computer Science}, volume = {10007}, pages = {3--17}, publisher = {Springer}, year = {2016}, url = {https://doi.org/10.1007/978-3-319-50995-2\_1}, doi = {10.1007/978-3-319-50995-2\_1}, timestamp = {Sat, 19 Oct 2019 20:06:42 +0200}, biburl = {https://dblp.org/rec/conf/openshmem/Grossman0BS16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pppj/ChatterjeeGXBIS16, author = {Arghya Chatterjee and Branko Gvoka and Bing Xue and Zoran Budimlic and Shams Imam and Vivek Sarkar}, editor = {Walter Binder and Petr Tuma}, title = {A Distributed Selectors Runtime System for Java Applications}, booktitle = {Proceedings of the 13th International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machines, Languages, and Tools, Lugano, Switzerland, August 29 - September 2, 2016}, pages = {3:1--3:11}, publisher = {{ACM}}, year = {2016}, url = {https://doi.org/10.1145/2972206.2972215}, doi = {10.1145/2972206.2972215}, timestamp = {Tue, 21 Mar 2023 21:02:19 +0100}, biburl = {https://dblp.org/rec/conf/pppj/ChatterjeeGXBIS16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/rv/SurendranS16, author = {Rishi Surendran and Vivek Sarkar}, editor = {Yli{\`{e}}s Falcone and C{\'{e}}sar S{\'{a}}nchez}, title = {Dynamic Determinacy Race Detection for Task Parallelism with Futures}, booktitle = {Runtime Verification - 16th International Conference, {RV} 2016, Madrid, Spain, September 23-30, 2016, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {10012}, pages = {368--385}, publisher = {Springer}, year = {2016}, url = {https://doi.org/10.1007/978-3-319-46982-9\_23}, doi = {10.1007/978-3-319-46982-9\_23}, timestamp = {Wed, 28 Dec 2022 16:42:42 +0100}, biburl = {https://dblp.org/rec/conf/rv/SurendranS16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sc/HayashiSTHS16, author = {Akihiro Hayashi and Jun Shirako and Ettore Tiotto and Robert Ho and Vivek Sarkar}, title = {Exploring Compiler Optimization Opportunities for the OpenMP 4.{\texttimes} Accelerator Model on a {POWER8+GPU} Platform}, booktitle = {Third Workshop on Accelerator Programming Using Directives, WACCPD@SC 2016, Salt Lake City, UT, USA, November 14, 2016}, pages = {68--78}, publisher = {{IEEE} Computer Society}, year = {2016}, url = {https://doi.org/10.1109/WACCPD.2016.011}, doi = {10.1109/WACCPD.2016.011}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/sc/HayashiSTHS16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sc/0001MSZ16, author = {Vivek Kumar and Karthik Murthy and Vivek Sarkar and Yili Zheng}, title = {Optimized Distributed Work-Stealing}, booktitle = {6th Workshop on Irregular Applications: Architecture and Algorithms, IA3@SC 2016, Salt Lake City, UT, USA, November 13, 2016}, pages = {74--77}, publisher = {{IEEE} Computer Society}, year = {2016}, url = {https://doi.org/10.1109/IA3.2016.019}, doi = {10.1109/IA3.2016.019}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/sc/0001MSZ16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sc/PengGS16, author = {Yuhan Peng and Max Grossman and Vivek Sarkar}, title = {Static Cost Estimation for Data Layout Selection on GPUs}, booktitle = {7th International Workshop on Performance Modeling, Benchmarking and Simulation of High Performance Computer Systems, PMBS@SC 2016, Salt Lake, UT, USA, November 14, 2016}, pages = {76--86}, publisher = {{IEEE} Computer Society}, year = {2016}, url = {https://doi.org/10.1109/PMBS.2016.013}, doi = {10.1109/PMBS.2016.013}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/sc/PengGS16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sc/Francis-LandauX16, author = {Matthew Francis{-}Landau and Bing Xue and Jason Eisner and Vivek Sarkar}, title = {Fine-Grained Parallelism in Probabilistic Parsing with Habanero Java}, booktitle = {6th Workshop on Irregular Applications: Architecture and Algorithms, IA3@SC 2016, Salt Lake City, UT, USA, November 13, 2016}, pages = {78--81}, publisher = {{IEEE} Computer Society}, year = {2016}, url = {https://doi.org/10.1109/IA3.2016.020}, doi = {10.1109/IA3.2016.020}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/sc/Francis-LandauX16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sc/KongPSS16, author = {Martin Kong and Louis{-}No{\"{e}}l Pouchet and P. Sadayappan and Vivek Sarkar}, editor = {John West and Cherri M. Pancake}, title = {{PIPES:} a language and compiler for task-based programming on distributed-memory clusters}, booktitle = {Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, {SC} 2016, Salt Lake City, UT, USA, November 13-18, 2016}, pages = {456--467}, publisher = {{IEEE} Computer Society}, year = {2016}, url = {https://doi.org/10.1109/SC.2016.38}, doi = {10.1109/SC.2016.38}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/sc/KongPSS16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/spaa/SurendranS16, author = {Rishi Surendran and Vivek Sarkar}, editor = {Christian Scheideler and Seth Gilbert}, title = {Brief Announcement: Dynamic Determinacy Race Detection for Task Parallelism with Futures}, booktitle = {Proceedings of the 28th {ACM} Symposium on Parallelism in Algorithms and Architectures, {SPAA} 2016, Asilomar State Beach/Pacific Grove, CA, USA, July 11-13, 2016}, pages = {95--97}, publisher = {{ACM}}, year = {2016}, url = {https://doi.org/10.1145/2935764.2935815}, doi = {10.1145/2935764.2935815}, timestamp = {Tue, 06 Nov 2018 16:59:33 +0100}, biburl = {https://dblp.org/rec/conf/spaa/SurendranS16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:journals/corr/CogumbreiroSS16, author = {Tiago Cogumbreiro and Jun Shirako and Vivek Sarkar}, editor = {Dominic A. Orchard and Nobuko Yoshida}, title = {Formalization of Phase Ordering}, booktitle = {Proceedings of the Ninth workshop on Programming Language Approaches to Concurrency- and Communication-cEntric Software, {PLACES} 2016, Eindhoven, The Netherlands, 8th April 2016}, series = {{EPTCS}}, volume = {211}, pages = {13--24}, year = {2016}, url = {https://doi.org/10.4204/EPTCS.211.2}, doi = {10.4204/EPTCS.211.2}, timestamp = {Thu, 14 Oct 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/corr/CogumbreiroSS16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@proceedings{DBLP:conf/vee/2016, editor = {Vishakha Gupta{-}Cledat and Donald E. Porter and Vivek Sarkar}, title = {Proceedings of the 12th {ACM} {SIGPLAN/SIGOPS} International Conference on Virtual Execution Environments, Atlanta, GA, USA, April 2-3, 2016}, publisher = {{ACM}}, year = {2016}, url = {https://doi.org/10.1145/2892242}, doi = {10.1145/2892242}, isbn = {978-1-4503-3947-6}, timestamp = {Wed, 23 Jun 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/vee/2016.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/GrossmanTAFAS16, author = {Max Grossman and Christopher Thiele and Mauricio Araya{-}Polo and Florian Frank and Faruk O. Alpak and Vivek Sarkar}, title = {A survey of sparse matrix-vector multiplication performance on large matrices}, journal = {CoRR}, volume = {abs/1608.00636}, year = {2016}, url = {http://arxiv.org/abs/1608.00636}, eprinttype = {arXiv}, eprint = {1608.00636}, timestamp = {Tue, 21 Nov 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/corr/GrossmanTAFAS16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/darts/ImamS15, author = {Shams Imam and Vivek Sarkar}, title = {The Eureka Programming Model for Speculative Task Parallelism (Artifact)}, journal = {Dagstuhl Artifacts Ser.}, volume = {1}, number = {1}, pages = {06:1--06:2}, year = {2015}, url = {https://doi.org/10.4230/DARTS.1.1.6}, doi = {10.4230/DARTS.1.1.6}, timestamp = {Tue, 01 Sep 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/darts/ImamS15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/sigsoft/AndersonVMS15, author = {Peter Anderson and Nick Vrvilo and Eric Mercer and Vivek Sarkar}, title = {{JPF} Verification of Habanero Java Programs using Gradual Type Permission Regions}, journal = {{ACM} {SIGSOFT} Softw. Eng. Notes}, volume = {40}, number = {1}, pages = {1--5}, year = {2015}, url = {https://doi.org/10.1145/2693208.2693245}, doi = {10.1145/2693208.2693245}, timestamp = {Thu, 17 Sep 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/sigsoft/AndersonVMS15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/IEEEpact/ChatarasiSS15, author = {Prasanth Chatarasi and Jun Shirako and Vivek Sarkar}, title = {Polyhedral Optimizations of Explicitly Parallel Programs}, booktitle = {2015 International Conference on Parallel Architectures and Compilation, {PACT} 2015, San Francisco, CA, USA, October 18-21, 2015}, pages = {213--226}, publisher = {{IEEE} Computer Society}, year = {2015}, url = {https://doi.org/10.1109/PACT.2015.44}, doi = {10.1109/PACT.2015.44}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/IEEEpact/ChatarasiSS15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/IEEEpact/IshizakiHKS15, author = {Kazuaki Ishizaki and Akihiro Hayashi and Gita Koblents and Vivek Sarkar}, title = {Compiling and Optimizing Java 8 Programs for {GPU} Execution}, booktitle = {2015 International Conference on Parallel Architectures and Compilation, {PACT} 2015, San Francisco, CA, USA, October 18-21, 2015}, pages = {419--431}, publisher = {{IEEE} Computer Society}, year = {2015}, url = {https://doi.org/10.1109/PACT.2015.46}, doi = {10.1109/PACT.2015.46}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/IEEEpact/IshizakiHKS15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/IEEEpact/ChatarasiS15, author = {Prasanth Chatarasi and Vivek Sarkar}, title = {Extending Polyhedral Model for Analysis and Transformation of OpenMP Programs}, booktitle = {2015 International Conference on Parallel Architectures and Compilation, {PACT} 2015, San Francisco, CA, USA, October 18-21, 2015}, pages = {490--491}, publisher = {{IEEE} Computer Society}, year = {2015}, url = {https://doi.org/10.1109/PACT.2015.57}, doi = {10.1109/PACT.2015.57}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/IEEEpact/ChatarasiS15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ecoop/ImamS15, author = {Shams Imam and Vivek Sarkar}, editor = {John Tang Boyland}, title = {The Eureka Programming Model for Speculative Task Parallelism}, booktitle = {29th European Conference on Object-Oriented Programming, {ECOOP} 2015, July 5-10, 2015, Prague, Czech Republic}, series = {LIPIcs}, volume = {37}, pages = {421--444}, publisher = {Schloss Dagstuhl - Leibniz-Zentrum f{\"{u}}r Informatik}, year = {2015}, url = {https://doi.org/10.4230/LIPIcs.ECOOP.2015.421}, doi = {10.4230/LIPICS.ECOOP.2015.421}, timestamp = {Tue, 11 Feb 2020 15:52:14 +0100}, biburl = {https://dblp.org/rec/conf/ecoop/ImamS15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/europar/ImamS15, author = {Shams Imam and Vivek Sarkar}, editor = {Jesper Larsson Tr{\"{a}}ff and Sascha Hunold and Francesco Versaci}, title = {Load Balancing Prioritized Tasks via Work-Stealing}, 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 = {222--234}, publisher = {Springer}, year = {2015}, url = {https://doi.org/10.1007/978-3-662-48096-0\_18}, doi = {10.1007/978-3-662-48096-0\_18}, timestamp = {Sun, 12 Nov 2023 02:07:45 +0100}, biburl = {https://dblp.org/rec/conf/europar/ImamS15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/europar/SharmaKKMS15, author = {Kamal Sharma and Ian Karlin and Jeff Keasler and James R. McGraw and Vivek Sarkar}, editor = {Jesper Larsson Tr{\"{a}}ff and Sascha Hunold and Francesco Versaci}, title = {Data Layout Optimization for Portable Performance}, 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 = {250--262}, publisher = {Springer}, year = {2015}, url = {https://doi.org/10.1007/978-3-662-48096-0\_20}, doi = {10.1007/978-3-662-48096-0\_20}, timestamp = {Wed, 24 May 2017 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/europar/SharmaKKMS15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/europar/ImamZS15, author = {Shams Imam and Jisheng Zhao and Vivek Sarkar}, editor = {Jesper Larsson Tr{\"{a}}ff and Sascha Hunold and Francesco Versaci}, title = {A Composable Deadlock-Free Approach to Object-Based Isolation}, 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 = {426--437}, publisher = {Springer}, year = {2015}, url = {https://doi.org/10.1007/978-3-662-48096-0\_33}, doi = {10.1007/978-3-662-48096-0\_33}, timestamp = {Wed, 24 May 2017 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/europar/ImamZS15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/europar/SbirleaAS15, author = {Alina Simion Sb{\^{\i}}rlea and Kunal Agrawal and Vivek Sarkar}, editor = {Jesper Larsson Tr{\"{a}}ff and Sascha Hunold and Francesco Versaci}, title = {Elastic Tasks: Unifying Task Parallelism and {SPMD} Parallelism with an Adaptive Runtime}, 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 = {491--503}, publisher = {Springer}, year = {2015}, url = {https://doi.org/10.1007/978-3-662-48096-0\_38}, doi = {10.1007/978-3-662-48096-0\_38}, timestamp = {Wed, 24 May 2017 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/europar/SbirleaAS15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/hpec/0001SJBMS15, author = {Vivek Kumar and Alina Simion Sb{\^{\i}}rlea and Ajay Jayaraj and Zoran Budimlic and Deepak Majeti and Vivek Sarkar}, title = {Heterogeneous work-stealing across {CPU} and {DSP} cores}, booktitle = {2015 {IEEE} High Performance Extreme Computing Conference, {HPEC} 2015, Waltham, MA, USA, September 15-17, 2015}, pages = {1--6}, publisher = {{IEEE}}, year = {2015}, url = {https://doi.org/10.1109/HPEC.2015.7322452}, doi = {10.1109/HPEC.2015.7322452}, timestamp = {Wed, 16 Oct 2019 14:14:52 +0200}, biburl = {https://dblp.org/rec/conf/hpec/0001SJBMS15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ipps/MajetiS15, author = {Deepak Majeti and Vivek Sarkar}, title = {Heterogeneous Habanero-C {(H2C):} {A} Portable Programming Model for Heterogeneous Processors}, booktitle = {2015 {IEEE} International Parallel and Distributed Processing Symposium Workshop, {IPDPS} 2015, Hyderabad, India, May 25-29, 2015}, pages = {708--717}, publisher = {{IEEE} Computer Society}, year = {2015}, url = {https://doi.org/10.1109/IPDPSW.2015.81}, doi = {10.1109/IPDPSW.2015.81}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/ipps/MajetiS15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/kbse/MercerAVS15, author = {Eric G. Mercer and Peter Anderson and Nick Vrvilo and Vivek Sarkar}, editor = {Myra B. Cohen and Lars Grunske and Michael Whalen}, title = {Model Checking Task Parallel Programs Using Gradual Permissions {(N)}}, booktitle = {30th {IEEE/ACM} International Conference on Automated Software Engineering, {ASE} 2015, Lincoln, NE, USA, November 9-13, 2015}, pages = {535--540}, publisher = {{IEEE} Computer Society}, year = {2015}, url = {https://doi.org/10.1109/ASE.2015.75}, doi = {10.1109/ASE.2015.75}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/kbse/MercerAVS15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lcpc/SbirleaSPS15, author = {Alina Simion Sb{\^{\i}}rlea and Jun Shirako and Louis{-}No{\"{e}}l Pouchet and Vivek Sarkar}, editor = {Xipeng Shen and Frank Mueller and James Tuck}, title = {Polyhedral Optimizations for a Data-Flow Graph Language}, booktitle = {Languages and Compilers for Parallel Computing - 28th International Workshop, {LCPC} 2015, Raleigh, NC, USA, September 9-11, 2015, Revised Selected Papers}, series = {Lecture Notes in Computer Science}, volume = {9519}, pages = {57--72}, publisher = {Springer}, year = {2015}, url = {https://doi.org/10.1007/978-3-319-29778-1\_4}, doi = {10.1007/978-3-319-29778-1\_4}, timestamp = {Tue, 23 Jan 2024 20:31:22 +0100}, biburl = {https://dblp.org/rec/conf/lcpc/SbirleaSPS15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/ChatterjeeNRTS15, author = {Arghya Chatterjee and Timothy Newton and Tom Roush and Hunter Tidwell and Vivek Sarkar}, editor = {Jonathan Aldrich and Patrick Eugster}, title = {Exploiting parallelism in mobile devices}, booktitle = {Companion Proceedings of the 2015 {ACM} {SIGPLAN} International Conference on Systems, Programming, Languages and Applications: Software for Humanity, {SPLASH} 2015, Pittsburgh, PA, USA, October 25-30, 2015}, pages = {38--39}, publisher = {{ACM}}, year = {2015}, url = {https://doi.org/10.1145/2814189.2817273}, doi = {10.1145/2814189.2817273}, timestamp = {Wed, 25 Jan 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/oopsla/ChatterjeeNRTS15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ppopp/XiaoZS15, author = {Wei{-}Cheng Xiao and Jisheng Zhao and Vivek Sarkar}, editor = {Pavan Balaji and Minyi Guo and Zhiyi Huang}, title = {Parallelizing a discrete event simulation application using the Habanero-Java multicore library}, booktitle = {Proceedings of the Sixth International Workshop on Programming Models and Applications for Multicores and Manycores, PMAM@PPoPP 2015, San Francisco, CA, USA, February 7-8, 2015}, pages = {86--95}, publisher = {{ACM}}, year = {2015}, url = {https://doi.org/10.1145/2712386.2712402}, doi = {10.1145/2712386.2712402}, timestamp = {Sun, 12 Jun 2022 19:46:08 +0200}, biburl = {https://dblp.org/rec/conf/ppopp/XiaoZS15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pppj/GrossmanIS15, author = {Max Grossman and Shams Imam and Vivek Sarkar}, editor = {Ryan Stansifer and Andreas Krall}, title = {HJ-OpenCL: Reducing the Gap Between the {JVM} and Accelerators}, booktitle = {Proceedings of the Principles and Practices of Programming on The Java Platform, {PPPJ} 2015, Melbourne, FL, USA, September 8-11, 2015}, pages = {2--15}, publisher = {{ACM}}, year = {2015}, url = {https://doi.org/10.1145/2807426.2807427}, doi = {10.1145/2807426.2807427}, timestamp = {Tue, 06 Nov 2018 11:07:03 +0100}, biburl = {https://dblp.org/rec/conf/pppj/GrossmanIS15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pppj/HayashiIKS15, author = {Akihiro Hayashi and Kazuaki Ishizaki and Gita Koblents and Vivek Sarkar}, editor = {Ryan Stansifer and Andreas Krall}, title = {Machine-Learning-based Performance Heuristics for Runtime {CPU/GPU} Selection}, booktitle = {Proceedings of the Principles and Practices of Programming on The Java Platform, {PPPJ} 2015, Melbourne, FL, USA, September 8-11, 2015}, pages = {27--36}, publisher = {{ACM}}, year = {2015}, url = {https://doi.org/10.1145/2807426.2807429}, doi = {10.1145/2807426.2807429}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/pppj/HayashiIKS15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sc/HayashiZFS15, author = {Akihiro Hayashi and Jisheng Zhao and Michael Ferguson and Vivek Sarkar}, editor = {Hal Finkel}, title = {LLVM-based communication optimizations for {PGAS} programs}, booktitle = {Proceedings of the Second Workshop on the {LLVM} Compiler Infrastructure in HPC, {LLVM} 2015, Austin, Texas, USA, November 15, 2015}, pages = {1:1--1:11}, publisher = {{ACM}}, year = {2015}, url = {https://doi.org/10.1145/2833157.2833164}, doi = {10.1145/2833157.2833164}, timestamp = {Tue, 06 Nov 2018 16:59:29 +0100}, biburl = {https://dblp.org/rec/conf/sc/HayashiZFS15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sc/AzizCTGS15, author = {Maha Aziz and Heng Chi and Anant Tibrewal and Max Grossman and Vivek Sarkar}, editor = {Sushil K. Prasad}, title = {Auto-grading for parallel programs}, booktitle = {Proceedings of the Workshop on Education for High-Performance Computing, EduHPC@SC 2015, Austin, Texas, USA, November 15, 2015}, pages = {3:1--3:8}, publisher = {{ACM}}, year = {2015}, url = {https://doi.org/10.1145/2831425.2831427}, doi = {10.1145/2831425.2831427}, timestamp = {Tue, 06 Nov 2018 16:59:28 +0100}, biburl = {https://dblp.org/rec/conf/sc/AzizCTGS15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/spaa/DimitrovVS15, author = {Dimitar K. Dimitrov and Martin T. Vechev and Vivek Sarkar}, editor = {Guy E. Blelloch and Kunal Agrawal}, title = {Race Detection in Two Dimensions}, booktitle = {Proceedings of the 27th {ACM} on Symposium on Parallelism in Algorithms and Architectures, {SPAA} 2015, Portland, OR, USA, June 13-15, 2015}, pages = {101--110}, publisher = {{ACM}}, year = {2015}, url = {https://doi.org/10.1145/2755573.2755601}, doi = {10.1145/2755573.2755601}, timestamp = {Wed, 01 Sep 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/spaa/DimitrovVS15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@proceedings{DBLP:conf/fcrc/2015, editor = {Rajiv Gupta and Vivek Sarkar}, title = {Federated Computing Research Conference, {FCRC} 2015, Portland, OR, USA, June 12-20, 2015 - Videos}, publisher = {{ACM}}, year = {2015}, url = {https://doi.org/10.1145/2820468}, doi = {10.1145/2820468}, isbn = {978-1-4503-3966-7}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/fcrc/2015.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@proceedings{DBLP:conf/ics/2015, editor = {Laxmi N. Bhuyan and Fred Chong and Vivek Sarkar}, title = {Proceedings of the 29th {ACM} on International Conference on Supercomputing, ICS'15, Newport Beach/Irvine, CA, USA, June 08 - 11, 2015}, publisher = {{ACM}}, year = {2015}, url = {http://dl.acm.org/citation.cfm?id=2751205}, isbn = {978-1-4503-3559-1}, timestamp = {Mon, 08 Jun 2015 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/ics/2015.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/SongZBSWS15, author = {Daniel Song and Jisheng Zhao and Michael G. Burke and Dragos Sbirlea and Dan S. Wallach and Vivek Sarkar}, title = {Finding Tizen security bugs through whole-system static analysis}, journal = {CoRR}, volume = {abs/1504.05967}, year = {2015}, url = {http://arxiv.org/abs/1504.05967}, eprinttype = {arXiv}, eprint = {1504.05967}, timestamp = {Mon, 13 Aug 2018 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/corr/SongZBSWS15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/IEEEpact/SbirleaBS14, author = {Dragos Sbirlea and Zoran Budimlic and Vivek Sarkar}, editor = {Jos{\'{e}} Nelson Amaral and Josep Torrellas}, title = {Bounded memory scheduling of dynamic task graphs}, booktitle = {International Conference on Parallel Architectures and Compilation, {PACT} '14, Edmonton, AB, Canada, August 24-27, 2014}, pages = {343--356}, publisher = {{ACM}}, year = {2014}, url = {https://doi.org/10.1145/2628071.2628090}, doi = {10.1145/2628071.2628090}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/IEEEpact/SbirleaBS14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/IEEEpact/MajetiMBS14, author = {Deepak Majeti and Kuldeep S. Meel and Rajkishore Barik and Vivek Sarkar}, editor = {Jos{\'{e}} Nelson Amaral and Josep Torrellas}, title = {{ADHA:} automatic data layout framework for heterogeneous architectures}, booktitle = {International Conference on Parallel Architectures and Compilation, {PACT} '14, Edmonton, AB, Canada, August 24-27, 2014}, pages = {479--480}, publisher = {{ACM}}, year = {2014}, url = {https://doi.org/10.1145/2628071.2628122}, doi = {10.1145/2628071.2628122}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/IEEEpact/MajetiMBS14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/agere/ImamS14, author = {Shams Mahmood Imam and Vivek Sarkar}, editor = {Elisa Gonzalez Boix and Philipp Haller and Alessandro Ricci and Carlos A. Varela}, title = {Selectors: Actors with Multiple Guarded Mailboxes}, booktitle = {Proceedings of the 4th International Workshop on Programming based on Actors Agents {\&} Decentralized Control, AGERE! 2014, Portland, OR, USA, October 20, 2014}, pages = {1--14}, publisher = {{ACM}}, year = {2014}, url = {https://doi.org/10.1145/2687357.2687360}, doi = {10.1145/2687357.2687360}, timestamp = {Sat, 11 Sep 2021 23:19:19 +0200}, biburl = {https://dblp.org/rec/conf/agere/ImamS14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/agere/ImamS14a, author = {Shams Mahmood Imam and Vivek Sarkar}, editor = {Elisa Gonzalez Boix and Philipp Haller and Alessandro Ricci and Carlos A. Varela}, title = {Savina - An Actor Benchmark Suite: Enabling Empirical Evaluation of Actor Libraries}, booktitle = {Proceedings of the 4th International Workshop on Programming based on Actors Agents {\&} Decentralized Control, AGERE! 2014, Portland, OR, USA, October 20, 2014}, pages = {67--80}, publisher = {{ACM}}, year = {2014}, url = {https://doi.org/10.1145/2687357.2687368}, doi = {10.1145/2687357.2687368}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/agere/ImamS14a.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/cc/SurendranBZS14, author = {Rishi Surendran and Rajkishore Barik and Jisheng Zhao and Vivek Sarkar}, editor = {Albert Cohen}, title = {Inter-iteration Scalar Replacement Using Array {SSA} Form}, booktitle = {Compiler Construction - 23rd International Conference, {CC} 2014, Held as Part of the European Joint Conferences on Theory and Practice of Software, {ETAPS} 2014, Grenoble, France, April 5-13, 2014. Proceedings}, series = {Lecture Notes in Computer Science}, volume = {8409}, pages = {40--60}, publisher = {Springer}, year = {2014}, url = {https://doi.org/10.1007/978-3-642-54807-9\_3}, doi = {10.1007/978-3-642-54807-9\_3}, timestamp = {Tue, 14 May 2019 10:00:48 +0200}, biburl = {https://dblp.org/rec/conf/cc/SurendranBZS14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ecoop/ImamS14, author = {Shams Mahmood Imam and Vivek Sarkar}, editor = {Richard E. Jones}, title = {Cooperative Scheduling of Parallel Tasks with General Synchronization Patterns}, booktitle = {{ECOOP} 2014 - Object-Oriented Programming - 28th European Conference, Uppsala, Sweden, July 28 - August 1, 2014. Proceedings}, series = {Lecture Notes in Computer Science}, volume = {8586}, pages = {618--643}, publisher = {Springer}, year = {2014}, url = {https://doi.org/10.1007/978-3-662-44202-9\_25}, doi = {10.1007/978-3-662-44202-9\_25}, timestamp = {Tue, 14 May 2019 10:00:54 +0200}, biburl = {https://dblp.org/rec/conf/ecoop/ImamS14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/ElmersLIS14, author = {Peter Elmers and Hongyu Li and Shams Mahmood Imam and Vivek Sarkar}, editor = {Andrew P. Black}, title = {HJ-Viz: a new tool for visualizing, debugging and optimizing parallel programs}, booktitle = {SPLASH'14 - Companion Publication of the 2014 {ACM} {SIGPLAN} Conference on Systems, Programming, and Applications: Software for Humanity, Portland, OR, USA, October 20-24, 2014}, pages = {53--54}, publisher = {{ACM}}, year = {2014}, url = {https://doi.org/10.1145/2660252.2660395}, doi = {10.1145/2660252.2660395}, timestamp = {Mon, 14 Feb 2022 15:12:42 +0100}, biburl = {https://dblp.org/rec/conf/oopsla/ElmersLIS14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pgas/KumarZCBS14, author = {Vivek Kumar and Yili Zheng and Vincent Cav{\'{e}} and Zoran Budimlic and Vivek Sarkar}, editor = {Allen D. Malony and Jeff R. Hammond}, title = {HabaneroUPC++: a Compiler-free {PGAS} Library}, booktitle = {Proceedings of the 8th International Conference on Partitioned Global Address Space Programming Models, {PGAS} 2014, Eugene, OR, USA, October 6-10, 2014}, pages = {5:1--5:10}, publisher = {{ACM}}, year = {2014}, url = {https://doi.org/10.1145/2676870.2676879}, doi = {10.1145/2676870.2676879}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/pgas/KumarZCBS14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/ImamSLK14, author = {Shams Mahmood Imam and Vivek Sarkar and David Leibs and Peter B. Kessler}, editor = {Laurie J. Hendren and Alex Rubinsteyn and Mary Sheeran and Jan Vitek}, title = {Exploiting Implicit Parallelism in Dynamic Array Programming Languages}, booktitle = {ARRAY'14: Proceedings of the 2014 {ACM} {SIGPLAN} International Workshop on Libraries, Languages, and Compilers for Array Programming, Edinburgh, United Kingdom, June 12-13, 2014}, pages = {1--7}, publisher = {{ACM}}, year = {2014}, url = {https://doi.org/10.1145/2627373.2627374}, doi = {10.1145/2627373.2627374}, timestamp = {Mon, 12 Jul 2021 15:34:15 +0200}, biburl = {https://dblp.org/rec/conf/pldi/ImamSLK14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/SurendranRCMS14, author = {Rishi Surendran and Raghavan Raman and Swarat Chaudhuri and John M. Mellor{-}Crummey and Vivek Sarkar}, editor = {Michael F. P. O'Boyle and Keshav Pingali}, title = {Test-driven repair of data races in structured parallel programs}, booktitle = {{ACM} {SIGPLAN} Conference on Programming Language Design and Implementation, {PLDI} '14, Edinburgh, United Kingdom - June 09 - 11, 2014}, pages = {15--25}, publisher = {{ACM}}, year = {2014}, url = {https://doi.org/10.1145/2594291.2594335}, doi = {10.1145/2594291.2594335}, timestamp = {Mon, 28 Aug 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/pldi/SurendranRCMS14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pppj/ImamS14, author = {Shams Mahmood Imam and Vivek Sarkar}, editor = {Joanna Kolodziej and Bruce R. Childers}, title = {Habanero-Java library: a Java 8 framework for multicore programming}, booktitle = {2014 International Conference on Principles and Practices of Programming on the Java Platform Virtual Machines, Languages and Tools, {PPPJ} '14, Cracow, Poland, September 23-26, 2014}, pages = {75--86}, publisher = {{ACM}}, year = {2014}, url = {https://doi.org/10.1145/2647508.2647514}, doi = {10.1145/2647508.2647514}, timestamp = {Mon, 26 Nov 2018 15:05:58 +0100}, biburl = {https://dblp.org/rec/conf/pppj/ImamS14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sc/ShirakoPS14, author = {Jun Shirako and Louis{-}No{\"{e}}l Pouchet and Vivek Sarkar}, editor = {Trish Damkroger and Jack J. Dongarra}, title = {Oil and Water Can Mix: An Integration of Polyhedral and AST-Based Transformations}, booktitle = {International Conference for High Performance Computing, Networking, Storage and Analysis, {SC} 2014, New Orleans, LA, USA, November 16-21, 2014}, pages = {287--298}, publisher = {{IEEE} Computer Society}, year = {2014}, url = {https://doi.org/10.1109/SC.2014.29}, doi = {10.1109/SC.2014.29}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/sc/ShirakoPS14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/MajetiMBS14, author = {Deepak Majeti and Kuldeep S. Meel and Rajkishore Barik and Vivek Sarkar}, title = {{ADHA:} Automatic Data layout framework for Heterogeneous Architectures}, journal = {CoRR}, volume = {abs/1407.4859}, year = {2014}, url = {http://arxiv.org/abs/1407.4859}, eprinttype = {arXiv}, eprint = {1407.4859}, timestamp = {Mon, 13 Aug 2018 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/corr/MajetiMBS14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/ibmrd/SbirleaBGPS13, author = {Dragos Sbirlea and Michael G. Burke and Salvatore Guarnieri and Marco Pistoia and Vivek Sarkar}, title = {Automatic detection of inter-application permission leaks in Android applications}, journal = {{IBM} J. Res. Dev.}, volume = {57}, number = {6}, year = {2013}, url = {https://doi.org/10.1147/JRD.2013.2284403}, doi = {10.1147/JRD.2013.2284403}, timestamp = {Fri, 13 Mar 2020 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/ibmrd/SbirleaBGPS13.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/taco/BarikZS13, author = {Rajkishore Barik and Jisheng Zhao and Vivek Sarkar}, title = {A decoupled non-SSA global register allocation using bipartite liveness graphs}, journal = {{ACM} Trans. Archit. Code Optim.}, volume = {10}, number = {4}, pages = {63:1--63:24}, year = {2013}, url = {https://doi.org/10.1145/2544101}, doi = {10.1145/2544101}, timestamp = {Wed, 17 Feb 2021 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/taco/BarikZS13.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/toplas/NandivadaSZS13, author = {V. Krishna Nandivada and Jun Shirako and Jisheng Zhao and Vivek Sarkar}, title = {A Transformation Framework for Optimizing Task-Parallel Programs}, journal = {{ACM} Trans. Program. Lang. Syst.}, volume = {35}, number = {1}, pages = {3:1--3:48}, year = {2013}, url = {https://doi.org/10.1145/2450136.2450138}, doi = {10.1145/2450136.2450138}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/toplas/NandivadaSZS13.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/IEEEpact/BarikZS13, author = {Rajkishore Barik and Jisheng Zhao and Vivek Sarkar}, editor = {Christian Fensch and Michael F. P. O'Boyle and Andr{\'{e}} Seznec and Fran{\c{c}}ois Bodin}, title = {Interprocedural strength reduction of critical sections in explicitly-parallel programs}, booktitle = {Proceedings of the 22nd International Conference on Parallel Architectures and Compilation Techniques, Edinburgh, United Kingdom, September 7-11, 2013}, pages = {29--40}, publisher = {{IEEE} Computer Society}, year = {2013}, url = {https://doi.org/10.1109/PACT.2013.6618801}, doi = {10.1109/PACT.2013.6618801}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/IEEEpact/BarikZS13.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/europar/MajetiBZGS13, author = {Deepak Majeti and Rajkishore Barik and Jisheng Zhao and Max Grossman and Vivek Sarkar}, editor = {Dieter an Mey and Michael Alexander and Paolo Bientinesi and Mario Cannataro and Carsten Clauss and Alexandru Costan and Gabor Kecskemeti and Christine Morin and Laura Ricci and Julio Sahuquillo and Martin Schulz and Vittorio Scarano and Stephen L. Scott and Josef Weidendorfer}, title = {Compiler-Driven Data Layout Transformation for Heterogeneous Platforms}, booktitle = {Euro-Par 2013: Parallel Processing Workshops - BigDataCloud, DIHC, FedICI, HeteroPar, HiBB, LSDVE, MHPC, OMHI, PADABS, PROPER, Resilience, ROME, and {UCHPC} 2013, Aachen, Germany, August 26-27, 2013. Revised Selected Papers}, series = {Lecture Notes in Computer Science}, volume = {8374}, pages = {188--197}, publisher = {Springer}, year = {2013}, url = {https://doi.org/10.1007/978-3-642-54420-0\_19}, doi = {10.1007/978-3-642-54420-0\_19}, timestamp = {Wed, 19 Feb 2020 14:52:57 +0100}, biburl = {https://dblp.org/rec/conf/europar/MajetiBZGS13.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ipps/ChatterjeeTBCCGSY13, author = {Sanjay Chatterjee and Sagnak Tasirlar and Zoran Budimlic and Vincent Cav{\'{e}} and Milind Chabbi and Max Grossman and Vivek Sarkar and Yonghong Yan}, title = {Integrating Asynchronous Task Parallelism with {MPI}}, booktitle = {27th {IEEE} International Symposium on Parallel and Distributed Processing, {IPDPS} 2013, Cambridge, MA, USA, May 20-24, 2013}, pages = {712--725}, publisher = {{IEEE} Computer Society}, year = {2013}, url = {https://doi.org/10.1109/IPDPS.2013.78}, doi = {10.1109/IPDPS.2013.78}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/ipps/ChatterjeeTBCCGSY13.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ipps/GrossmanBS13, author = {Max Grossman and Maur{\'{\i}}cio Breternitz Jr. and Vivek Sarkar}, title = {HadoopCL: MapReduce on Distributed Heterogeneous Platforms through Seamless Integration of Hadoop and OpenCL}, booktitle = {2013 {IEEE} International Symposium on Parallel {\&} Distributed Processing, Workshops and Phd Forum, Cambridge, MA, USA, May 20-24, 2013}, pages = {1918--1927}, publisher = {{IEEE}}, year = {2013}, url = {https://doi.org/10.1109/IPDPSW.2013.246}, doi = {10.1109/IPDPSW.2013.246}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/ipps/GrossmanBS13.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/iwomp/ShirakoUCLS13, author = {Jun Shirako and Priya Unnikrishnan and Sanjay Chatterjee and Kelvin Li and Vivek Sarkar}, editor = {Alistair P. Rendell and Barbara M. Chapman and Matthias S. M{\"{u}}ller}, title = {Expressing {DOACROSS} Loop Dependences in OpenMP}, booktitle = {OpenMP in the Era of Low Power Devices and Accelerators - 9th International Workshop on OpenMP, {IWOMP} 2013, Canberra, ACT, Australia, September 16-18, 2013. Proceedings}, series = {Lecture Notes in Computer Science}, volume = {8122}, pages = {30--44}, publisher = {Springer}, year = {2013}, url = {https://doi.org/10.1007/978-3-642-40698-0\_3}, doi = {10.1007/978-3-642-40698-0\_3}, timestamp = {Wed, 25 Sep 2019 18:20:09 +0200}, biburl = {https://dblp.org/rec/conf/iwomp/ShirakoUCLS13.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lcpc/HayashiGZSS13, author = {Akihiro Hayashi and Max Grossman and Jisheng Zhao and Jun Shirako and Vivek Sarkar}, editor = {Calin Cascaval and Pablo Montesinos}, title = {Speculative Execution of Parallel Programs with Precise Exception Semantics on GPUs}, booktitle = {Languages and Compilers for Parallel Computing - 26th International Workshop, {LCPC} 2013, San Jose, CA, USA, September 25-27, 2013. Revised Selected Papers}, series = {Lecture Notes in Computer Science}, volume = {8664}, pages = {342--356}, publisher = {Springer}, year = {2013}, url = {https://doi.org/10.1007/978-3-319-09967-5\_20}, doi = {10.1007/978-3-319-09967-5\_20}, timestamp = {Tue, 14 May 2019 10:00:47 +0200}, biburl = {https://dblp.org/rec/conf/lcpc/HayashiGZSS13.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/ZhaoLBCS13, author = {Jisheng Zhao and Roberto Lublinerman and Zoran Budimlic and Swarat Chaudhuri and Vivek Sarkar}, editor = {Antony L. Hosking and Patrick Th. Eugster and Cristina V. Lopes}, title = {Isolation for nested task parallelism}, booktitle = {Proceedings of the 2013 {ACM} {SIGPLAN} International Conference on Object Oriented Programming Systems Languages {\&} Applications, {OOPSLA} 2013, part of {SPLASH} 2013, Indianapolis, IN, USA, October 26-31, 2013}, pages = {571--588}, publisher = {{ACM}}, year = {2013}, url = {https://doi.org/10.1145/2509136.2509534}, doi = {10.1145/2509136.2509534}, timestamp = {Thu, 24 Jun 2021 16:19:30 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/ZhaoLBCS13.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pppj/HayashiGZSS13, author = {Akihiro Hayashi and Max Grossman and Jisheng Zhao and Jun Shirako and Vivek Sarkar}, editor = {Martin Pl{\"{u}}micke and Walter Binder}, title = {Accelerating Habanero-Java programs with OpenCL generation}, booktitle = {Proceedings of the 2013 International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machines, Languages, and Tools, Stuttgart, Germany, September 11-13, 2013}, pages = {124--134}, publisher = {{ACM}}, year = {2013}, url = {https://doi.org/10.1145/2500828.2500840}, doi = {10.1145/2500828.2500840}, timestamp = {Tue, 21 Mar 2023 21:02:19 +0100}, biburl = {https://dblp.org/rec/conf/pppj/HayashiGZSS13.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@proceedings{DBLP:conf/asplos/2013, editor = {Vivek Sarkar and Rastislav Bod{\'{\i}}k}, title = {Architectural Support for Programming Languages and Operating Systems, {ASPLOS} 2013, Houston, TX, USA, March 16-20, 2013}, publisher = {{ACM}}, year = {2013}, url = {https://doi.org/10.1145/2451116}, doi = {10.1145/2451116}, isbn = {978-1-4503-1870-9}, timestamp = {Wed, 07 Jul 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/asplos/2013.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/fmsd/RamanZSVY12, author = {Raghavan Raman and Jisheng Zhao and Vivek Sarkar and Martin T. Vechev and Eran Yahav}, title = {Efficient data race detection for async-finish parallelism}, journal = {Formal Methods Syst. Des.}, volume = {41}, number = {3}, pages = {321--347}, year = {2012}, url = {https://doi.org/10.1007/s10703-012-0143-7}, doi = {10.1007/S10703-012-0143-7}, timestamp = {Fri, 13 Mar 2020 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/fmsd/RamanZSVY12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/cc/ShirakoSFPRSS12, author = {Jun Shirako and Kamal Sharma and Naznin Fauzia and Louis{-}No{\"{e}}l Pouchet and J. Ramanujam and P. Sadayappan and Vivek Sarkar}, editor = {Michael F. P. O'Boyle}, title = {Analytical Bounds for Optimal Tile Size Selection}, booktitle = {Compiler Construction - 21st International Conference, {CC} 2012, Held as Part of the European Joint Conferences on Theory and Practice of Software, {ETAPS} 2012, Tallinn, Estonia, March 24 - April 1, 2012. Proceedings}, series = {Lecture Notes in Computer Science}, volume = {7210}, pages = {101--121}, publisher = {Springer}, year = {2012}, url = {https://doi.org/10.1007/978-3-642-28652-0\_6}, doi = {10.1007/978-3-642-28652-0\_6}, timestamp = {Sun, 02 Oct 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/cc/ShirakoSFPRSS12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ecoop/WestbrookZBS12, author = {Edwin M. Westbrook and Jisheng Zhao and Zoran Budimlic and Vivek Sarkar}, editor = {James Noble}, title = {Practical Permissions for Race-Free Parallelism}, booktitle = {{ECOOP} 2012 - Object-Oriented Programming - 26th European Conference, Beijing, China, June 11-16, 2012. Proceedings}, series = {Lecture Notes in Computer Science}, volume = {7313}, pages = {614--639}, publisher = {Springer}, year = {2012}, url = {https://doi.org/10.1007/978-3-642-31057-7\_27}, doi = {10.1007/978-3-642-31057-7\_27}, timestamp = {Fri, 27 Mar 2020 08:51:54 +0100}, biburl = {https://dblp.org/rec/conf/ecoop/WestbrookZBS12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/europar/UnnikrishnanSBCSS12, author = {Priya Unnikrishnan and Jun Shirako and Kit Barton and Sanjay Chatterjee and Ra{\'{u}}l Silvera and Vivek Sarkar}, editor = {Christos Kaklamanis and Theodore S. Papatheodorou and Paul G. Spirakis}, title = {A Practical Approach to {DOACROSS} Parallelization}, booktitle = {Euro-Par 2012 Parallel Processing - 18th International Conference, Euro-Par 2012, Rhodes Island, Greece, August 27-31, 2012. Proceedings}, series = {Lecture Notes in Computer Science}, volume = {7484}, pages = {219--231}, publisher = {Springer}, year = {2012}, url = {https://doi.org/10.1007/978-3-642-32820-6\_23}, doi = {10.1007/978-3-642-32820-6\_23}, timestamp = {Tue, 14 May 2019 10:00:46 +0200}, biburl = {https://dblp.org/rec/conf/europar/UnnikrishnanSBCSS12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/europar/SbirleaKS12, author = {Dragos Sbirlea and Kathleen Knobe and Vivek Sarkar}, editor = {Christos Kaklamanis and Theodore S. Papatheodorou and Paul G. Spirakis}, title = {Folding of Tagged Single Assignment Values for Memory-Efficient Parallelism}, booktitle = {Euro-Par 2012 Parallel Processing - 18th International Conference, Euro-Par 2012, Rhodes Island, Greece, August 27-31, 2012. Proceedings}, series = {Lecture Notes in Computer Science}, volume = {7484}, pages = {601--613}, publisher = {Springer}, year = {2012}, url = {https://doi.org/10.1007/978-3-642-32820-6\_60}, doi = {10.1007/978-3-642-32820-6\_60}, timestamp = {Wed, 24 May 2017 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/europar/SbirleaKS12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lcpc/ShirakoCZS12, author = {Jun Shirako and Vincent Cav{\'{e}} and Jisheng Zhao and Vivek Sarkar}, editor = {Hironori Kasahara and Keiji Kimura}, title = {Finish Accumulators: An Efficient Reduction Construct for Dynamic Task Parallelism}, 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 = {264--265}, publisher = {Springer}, year = {2012}, url = {https://doi.org/10.1007/978-3-642-37658-0\_18}, doi = {10.1007/978-3-642-37658-0\_18}, timestamp = {Tue, 14 May 2019 10:00:47 +0200}, biburl = {https://dblp.org/rec/conf/lcpc/ShirakoCZS12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lctrts/SbirleaZBCS12, author = {Alina Simion Sb{\^{\i}}rlea and Yi Zou and Zoran Budimlic and Jason Cong and Vivek Sarkar}, editor = {Reinhard Wilhelm and Heiko Falk and Wang Yi}, title = {Mapping a data-flow programming model onto heterogeneous platforms}, booktitle = {{SIGPLAN/SIGBED} Conference on Languages, Compilers and Tools for Embedded Systems 2012, {LCTES} '12, Beijing, China - June 12 - 13, 2012}, pages = {61--70}, publisher = {{ACM}}, year = {2012}, url = {https://doi.org/10.1145/2248418.2248428}, doi = {10.1145/2248418.2248428}, timestamp = {Thu, 24 Jun 2021 16:19:30 +0200}, biburl = {https://dblp.org/rec/conf/lctrts/SbirleaZBCS12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/ImamS12, author = {Shams Mahmood Imam and Vivek Sarkar}, editor = {Gary T. Leavens and Matthew B. Dwyer}, title = {Integrating task parallelism with actors}, 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 = {753--772}, publisher = {{ACM}}, year = {2012}, url = {https://doi.org/10.1145/2384616.2384671}, doi = {10.1145/2384616.2384671}, timestamp = {Thu, 24 Jun 2021 16:19:30 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/ImamS12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/RamanZSVY12, author = {Raghavan Raman and Jisheng Zhao and Vivek Sarkar and Martin T. Vechev and Eran Yahav}, editor = {Jan Vitek and Haibo Lin and Frank Tip}, title = {Scalable and precise dynamic datarace detection for structured parallelism}, booktitle = {{ACM} {SIGPLAN} Conference on Programming Language Design and Implementation, {PLDI} '12, Beijing, China - June 11 - 16, 2012}, pages = {531--542}, publisher = {{ACM}}, year = {2012}, url = {https://doi.org/10.1145/2254064.2254127}, doi = {10.1145/2254064.2254127}, timestamp = {Thu, 24 Jun 2021 16:19:30 +0200}, biburl = {https://dblp.org/rec/conf/pldi/RamanZSVY12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/spaa/ShirakoVMS12, author = {Jun Shirako and Nick Vrvilo and Eric G. Mercer and Vivek Sarkar}, editor = {Guy E. Blelloch and Maurice Herlihy}, title = {Design, verification and applications of a new read-write lock algorithm}, booktitle = {24th {ACM} Symposium on Parallelism in Algorithms and Architectures, {SPAA} '12, Pittsburgh, PA, USA, June 25-27, 2012}, pages = {48--57}, publisher = {{ACM}}, year = {2012}, url = {https://doi.org/10.1145/2312005.2312015}, doi = {10.1145/2312005.2312015}, timestamp = {Wed, 21 Nov 2018 11:16:54 +0100}, biburl = {https://dblp.org/rec/conf/spaa/ShirakoVMS12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/dt/CongRBS11, author = {Jason Cong and Glenn Reinman and Alex A. T. Bui and Vivek Sarkar}, title = {Customizable Domain-Specific Computing}, journal = {{IEEE} Des. Test Comput.}, volume = {28}, number = {2}, pages = {6--15}, year = {2011}, url = {https://doi.org/10.1109/MDT.2010.141}, doi = {10.1109/MDT.2010.141}, timestamp = {Sun, 17 May 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/dt/CongRBS11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/cc/JoynerBS11, author = {Mackale Joyner and Zoran Budimlic and Vivek Sarkar}, editor = {Jens Knoop}, title = {Subregion Analysis and Bounds Check Elimination for High Level Arrays}, booktitle = {Compiler Construction - 20th International Conference, {CC} 2011, Held as Part of the Joint European Conferences on Theory and Practice of Software, {ETAPS} 2011, Saarbr{\"{u}}cken, Germany, March 26-April 3, 2011. Proceedings}, series = {Lecture Notes in Computer Science}, volume = {6601}, pages = {246--265}, publisher = {Springer}, year = {2011}, url = {https://doi.org/10.1007/978-3-642-19861-8\_14}, doi = {10.1007/978-3-642-19861-8\_14}, timestamp = {Tue, 14 May 2019 10:00:48 +0200}, biburl = {https://dblp.org/rec/conf/cc/JoynerBS11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/cf/HaquePS11, author = {Riyaz Haque and David M. Peixotto and Vivek Sarkar}, editor = {Calin Cascaval and Pedro Trancoso and Viktor K. Prasanna}, title = {CnC-Hadoop: a graphical coordination language for distributed multiscale parallelism}, booktitle = {Proceedings of the 8th Conference on Computing Frontiers, 2011, Ischia, Italy, May 3-5, 2011}, pages = {18}, publisher = {{ACM}}, year = {2011}, url = {https://doi.org/10.1145/2016604.2016626}, doi = {10.1145/2016604.2016626}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/cf/HaquePS11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/europar/YanCOGBSPGS11, author = {Yonghong Yan and Sanjay Chatterjee and Daniel A. Orozco and Elkin Garcia and Zoran Budimlic and Jun Shirako and Robert S. Pavel and Guang R. Gao and Vivek Sarkar}, editor = {Emmanuel Jeannot and Raymond Namyst and Jean Roman}, title = {Hardware and Software Tradeoffs for Task Synchronization on Manycore Architectures}, booktitle = {Euro-Par 2011 Parallel Processing - 17th International Conference, Euro-Par 2011, Bordeaux, France, August 29 - September 2, 2011, Proceedings, Part {II}}, series = {Lecture Notes in Computer Science}, volume = {6853}, pages = {112--123}, publisher = {Springer}, year = {2011}, url = {https://doi.org/10.1007/978-3-642-23397-5\_12}, doi = {10.1007/978-3-642-23397-5\_12}, timestamp = {Tue, 14 May 2019 10:00:46 +0200}, biburl = {https://dblp.org/rec/conf/europar/YanCOGBSPGS11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icpp/TasirlarS11, author = {Sagnak Tasirlar and Vivek Sarkar}, editor = {Guang R. Gao and Yu{-}Chee Tseng}, title = {Data-Driven Tasks and Their Implementation}, booktitle = {International Conference on Parallel Processing, {ICPP} 2011, Taipei, Taiwan, September 13-16, 2011}, pages = {652--661}, publisher = {{IEEE} Computer Society}, year = {2011}, url = {https://doi.org/10.1109/ICPP.2011.87}, doi = {10.1109/ICPP.2011.87}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icpp/TasirlarS11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ipps/BarikZGPBS11, author = {Rajkishore Barik and Jisheng Zhao and David Grove and Igor Peshansky and Zoran Budimlic and Vivek Sarkar}, title = {Communication Optimizations for Distributed-Memory {X10} Programs}, booktitle = {25th {IEEE} International Symposium on Parallel and Distributed Processing, {IPDPS} 2011, Anchorage, Alaska, USA, 16-20 May, 2011 - Conference Proceedings}, pages = {1101--1113}, publisher = {{IEEE}}, year = {2011}, url = {https://doi.org/10.1109/IPDPS.2011.105}, doi = {10.1109/IPDPS.2011.105}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/ipps/BarikZGPBS11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/iwomp/ShirakoSS11, author = {Jun Shirako and Kamal Sharma and Vivek Sarkar}, editor = {Barbara M. Chapman and William D. Gropp and Kalyan Kumaran and Matthias S. M{\"{u}}ller}, title = {Unifying Barrier and Point-to-Point Synchronization in OpenMP with Phasers}, booktitle = {OpenMP in the Petascale Era - 7th International Workshop on OpenMP, {IWOMP} 2011, Chicago, IL, USA, June 13-15, 2011. Proceedings}, series = {Lecture Notes in Computer Science}, volume = {6665}, pages = {122--137}, publisher = {Springer}, year = {2011}, url = {https://doi.org/10.1007/978-3-642-21487-5\_10}, doi = {10.1007/978-3-642-21487-5\_10}, timestamp = {Wed, 25 Sep 2019 18:20:09 +0200}, biburl = {https://dblp.org/rec/conf/iwomp/ShirakoSS11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lcpc/ChatterjeeGSS11, author = {Sanjay Chatterjee and Max Grossman and Alina Simion Sb{\^{\i}}rlea and Vivek Sarkar}, editor = {Sanjay V. Rajopadhye and Michelle Mills Strout}, title = {Dynamic Task Parallelism with a {GPU} Work-Stealing Runtime System}, booktitle = {Languages and Compilers for Parallel Computing, 24th International Workshop, {LCPC} 2011, Fort Collins, CO, USA, September 8-10, 2011. Revised Selected Papers}, series = {Lecture Notes in Computer Science}, volume = {7146}, pages = {203--217}, publisher = {Springer}, year = {2011}, url = {https://doi.org/10.1007/978-3-642-36036-7\_14}, doi = {10.1007/978-3-642-36036-7\_14}, timestamp = {Tue, 14 May 2019 10:00:47 +0200}, biburl = {https://dblp.org/rec/conf/lcpc/ChatterjeeGSS11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/CavePRRCS11, author = {Vincent Cav{\'{e}} and Jarred Payne and Raghavan Raman and Mathias Ricken and Corky Cartwright and Vivek Sarkar}, editor = {Cristina Videira Lopes and Kathleen Fisher}, title = {DrHJ: the cure to your multicore programming woes}, booktitle = {Companion to the 26th Annual {ACM} {SIGPLAN} Conference on Object-Oriented Programming, Systems, Languages, and Applications, {OOPSLA} 2011, part of {SPLASH} 2011, Portland, OR, USA, October 22 - 27, 2011}, pages = {5--6}, publisher = {{ACM}}, year = {2011}, url = {https://doi.org/10.1145/2048147.2048150}, doi = {10.1145/2048147.2048150}, timestamp = {Mon, 12 Jul 2021 15:34:15 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/CavePRRCS11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/BudimlicCRSTZS11, author = {Zoran Budimlic and Vincent Cav{\'{e}} and Raghavan Raman and Jun Shirako and Sagnak Tasirlar and Jisheng Zhao and Vivek Sarkar}, editor = {Cristina Videira Lopes and Kathleen Fisher}, title = {The design and implementation of the habanero-java parallel programming language}, booktitle = {Companion to the 26th Annual {ACM} {SIGPLAN} Conference on Object-Oriented Programming, Systems, Languages, and Applications, {OOPSLA} 2011, part of {SPLASH} 2011, Portland, OR, USA, October 22 - 27, 2011}, pages = {185--186}, publisher = {{ACM}}, year = {2011}, url = {https://doi.org/10.1145/2048147.2048198}, doi = {10.1145/2048147.2048198}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/oopsla/BudimlicCRSTZS11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/ZhaoS11, author = {Jisheng Zhao and Vivek Sarkar}, editor = {Cristina Videira Lopes}, title = {Intermediate language extensions for parallelism}, booktitle = {SPLASH'11 Workshops - Compilation Proceedings of the Co-Located Workshops: DSM'11, TMC'11, AGERE!'11, AOOPES'11, NEAT'11, and VMIL'11, Portland, OR, USA, October 22-27, 2011}, pages = {329--340}, publisher = {{ACM}}, year = {2011}, url = {https://doi.org/10.1145/2095050.2095103}, doi = {10.1145/2095050.2095103}, timestamp = {Fri, 11 Feb 2022 13:59:03 +0100}, biburl = {https://dblp.org/rec/conf/oopsla/ZhaoS11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/LublinermanZBCS11, author = {Roberto Lublinerman and Jisheng Zhao and Zoran Budimlic and Swarat Chaudhuri and Vivek Sarkar}, editor = {Cristina Videira Lopes and Kathleen Fisher}, title = {Delegated isolation}, booktitle = {Proceedings of the 26th Annual {ACM} {SIGPLAN} Conference on Object-Oriented Programming, Systems, Languages, and Applications, {OOPSLA} 2011, part of {SPLASH} 2011, Portland, OR, USA, October 22 - 27, 2011}, pages = {885--902}, publisher = {{ACM}}, year = {2011}, url = {https://doi.org/10.1145/2048066.2048133}, doi = {10.1145/2048066.2048133}, timestamp = {Thu, 24 Jun 2021 16:19:30 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/LublinermanZBCS11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pppj/CaveZSS11, author = {Vincent Cav{\'{e}} and Jisheng Zhao and Jun Shirako and Vivek Sarkar}, editor = {Christian W. Probst and Christian Wimmer}, title = {Habanero-Java: the new adventures of old {X10}}, booktitle = {Proceedings of the 9th International Conference on Principles and Practice of Programming in Java, {PPPJ} 2011, Kongens Lyngby, Denmark, August 24-26, 2011}, pages = {51--61}, publisher = {{ACM}}, year = {2011}, url = {https://doi.org/10.1145/2093157.2093165}, doi = {10.1145/2093157.2093165}, timestamp = {Mon, 26 Nov 2018 15:05:58 +0100}, biburl = {https://dblp.org/rec/conf/pppj/CaveZSS11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pppj/PayneCRRCS11, author = {Jarred Payne and Vincent Cav{\'{e}} and Raghavan Raman and Mathias Ricken and Robert Cartwright and Vivek Sarkar}, editor = {Christian W. Probst and Christian Wimmer}, title = {DrHJ: a lightweight pedagogic {IDE} for Habanero Java}, booktitle = {Proceedings of the 9th International Conference on Principles and Practice of Programming in Java, {PPPJ} 2011, Kongens Lyngby, Denmark, August 24-26, 2011}, pages = {147--150}, publisher = {{ACM}}, year = {2011}, url = {https://doi.org/10.1145/2093157.2093180}, doi = {10.1145/2093157.2093180}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/pppj/PayneCRRCS11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pvm/YanCBS11, author = {Yonghong Yan and Sanjay Chatterjee and Zoran Budimlic and Vivek Sarkar}, editor = {Yiannis Cotronis and Anthony Danalis and Dimitrios S. Nikolopoulos and Jack J. Dongarra}, title = {Integrating {MPI} with Asynchronous Task Parallelism}, booktitle = {Recent Advances in the Message Passing Interface - 18th European {MPI} Users' Group Meeting, EuroMPI 2011, Santorini, Greece, September 18-21, 2011. Proceedings}, series = {Lecture Notes in Computer Science}, volume = {6960}, pages = {333--336}, publisher = {Springer}, year = {2011}, url = {https://doi.org/10.1007/978-3-642-24449-0\_41}, doi = {10.1007/978-3-642-24449-0\_41}, timestamp = {Tue, 14 May 2019 10:00:52 +0200}, biburl = {https://dblp.org/rec/conf/pvm/YanCBS11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/rv/WestbrookZBS11, author = {Edwin M. Westbrook and Jisheng Zhao and Zoran Budimlic and Vivek Sarkar}, editor = {Sarfraz Khurshid and Koushik Sen}, title = {Permission Regions for Race-Free Parallelism}, booktitle = {Runtime Verification - Second International Conference, {RV} 2011, San Francisco, CA, USA, September 27-30, 2011, Revised Selected Papers}, series = {Lecture Notes in Computer Science}, volume = {7186}, pages = {94--109}, publisher = {Springer}, year = {2011}, url = {https://doi.org/10.1007/978-3-642-29860-8\_8}, doi = {10.1007/978-3-642-29860-8\_8}, timestamp = {Tue, 14 May 2019 10:00:51 +0200}, biburl = {https://dblp.org/rec/conf/rv/WestbrookZBS11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@proceedings{DBLP:conf/IEEEpact/2011, editor = {Lawrence Rauchwerger and Vivek Sarkar}, title = {2011 International Conference on Parallel Architectures and Compilation Techniques, {PACT} 2011, Galveston, TX, USA, October 10-14, 2011}, publisher = {{IEEE} Computer Society}, year = {2011}, url = {https://ieeexplore.ieee.org/xpl/conhome/6112806/proceeding}, isbn = {978-1-4577-1794-9}, timestamp = {Wed, 16 Oct 2019 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/IEEEpact/2011.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@proceedings{DBLP:conf/lcpc/2010, editor = {Keith D. Cooper and John M. Mellor{-}Crummey and Vivek Sarkar}, title = {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}, publisher = {Springer}, year = {2011}, url = {https://doi.org/10.1007/978-3-642-19595-2}, doi = {10.1007/978-3-642-19595-2}, isbn = {978-3-642-19594-5}, timestamp = {Tue, 14 May 2019 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/lcpc/2010.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@incollection{DBLP:reference/parallel/BurkeKNS11, author = {Michael G. Burke and Kathleen Knobe and Ryan Newton and Vivek Sarkar}, editor = {David A. Padua}, title = {Concurrent Collections Programming Model}, booktitle = {Encyclopedia of Parallel Computing}, pages = {364--371}, publisher = {Springer}, year = {2011}, url = {https://doi.org/10.1007/978-0-387-09766-4\_238}, doi = {10.1007/978-0-387-09766-4\_238}, timestamp = {Wed, 12 Jul 2017 01:00:00 +0200}, biburl = {https://dblp.org/rec/reference/parallel/BurkeKNS11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/cacm/Sarkar10, author = {Vivek Sarkar}, title = {Building confidence in multicore software}, journal = {Commun. {ACM}}, volume = {53}, number = {6}, pages = {96}, year = {2010}, url = {https://doi.org/10.1145/1743546.1743571}, doi = {10.1145/1743546.1743571}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/cacm/Sarkar10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/sp/BudimlicBCKLNPPSST10, author = {Zoran Budimlic and Michael G. Burke and Vincent Cav{\'{e}} and Kathleen Knobe and Geoff Lowney and Ryan Newton and Jens Palsberg and David M. Peixotto and Vivek Sarkar and Frank Schlimbach and Sagnak Tasirlar}, title = {Concurrent Collections}, journal = {Sci. Program.}, volume = {18}, number = {3-4}, pages = {203--217}, year = {2010}, url = {https://doi.org/10.3233/SPR-2011-0305}, doi = {10.3233/SPR-2011-0305}, timestamp = {Wed, 06 Oct 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/sp/BudimlicBCKLNPPSST10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/IEEEpact/ZhaoSNS10, author = {Jisheng Zhao and Jun Shirako and V. Krishna Nandivada and Vivek Sarkar}, editor = {Valentina Salapura and Michael Gschwind and Jens Knoop}, title = {Reducing task creation and termination overhead in explicitly parallel programs}, booktitle = {19th International Conference on Parallel Architectures and Compilation Techniques, {PACT} 2010, Vienna, Austria, September 11-15, 2010}, pages = {169--180}, publisher = {{ACM}}, year = {2010}, url = {https://doi.org/10.1145/1854273.1854298}, doi = {10.1145/1854273.1854298}, timestamp = {Wed, 11 Aug 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/IEEEpact/ZhaoSNS10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/IEEEpact/BarikZS10, author = {Rajkishore Barik and Jisheng Zhao and Vivek Sarkar}, editor = {Valentina Salapura and Michael Gschwind and Jens Knoop}, title = {Automatic vector instruction selection for dynamic compilation}, booktitle = {19th International Conference on Parallel Architectures and Compilation Techniques, {PACT} 2010, Vienna, Austria, September 11-15, 2010}, pages = {573--574}, publisher = {{ACM}}, year = {2010}, url = {https://doi.org/10.1145/1854273.1854358}, doi = {10.1145/1854273.1854358}, timestamp = {Wed, 11 Aug 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/IEEEpact/BarikZS10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/europar/ChenMGGS10, author = {Chen Chen and Joseph B. Manzano and Ge Gan and Guang R. Gao and Vivek Sarkar}, editor = {Pasqua D'Ambra and Mario Rosario Guarracino and Domenico Talia}, title = {A Study of a Software Cache Implementation of the OpenMP Memory Model for Multicore and Manycore Architectures}, booktitle = {Euro-Par 2010 - Parallel Processing, 16th International Euro-Par Conference, Ischia, Italy, August 31 - September 3, 2010, Proceedings, Part {II}}, series = {Lecture Notes in Computer Science}, volume = {6272}, pages = {341--352}, publisher = {Springer}, year = {2010}, url = {https://doi.org/10.1007/978-3-642-15291-7\_31}, doi = {10.1007/978-3-642-15291-7\_31}, timestamp = {Tue, 21 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/europar/ChenMGGS10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/hpca/TorrellasGSMO10, author = {Josep Torrellas and Bill Gropp and Vivek Sarkar and Jaime H. Moreno and Kunle Olukotun}, editor = {Matthew T. Jacob and Chita R. Das and Pradip Bose}, title = {Extreme scale computing: Challenges and opportunities}, booktitle = {16th International Conference on High-Performance Computer Architecture {(HPCA-16} 2010), 9-14 January 2010, Bangalore, India}, pages = {1}, publisher = {{IEEE} Computer Society}, year = {2010}, url = {https://doi.org/10.1109/HPCA.2010.5416647}, doi = {10.1109/HPCA.2010.5416647}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/hpca/TorrellasGSMO10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ipps/GuoZCS10, author = {Yi Guo and Jisheng Zhao and Vincent Cav{\'{e}} and Vivek Sarkar}, title = {{SLAW:} {A} scalable locality-aware adaptive work-stealing scheduler}, booktitle = {24th {IEEE} International Symposium on Parallel and Distributed Processing, {IPDPS} 2010, Atlanta, Georgia, USA, 19-23 April 2010 - Conference Proceedings}, pages = {1--12}, publisher = {{IEEE}}, year = {2010}, url = {https://doi.org/10.1109/IPDPS.2010.5470425}, doi = {10.1109/IPDPS.2010.5470425}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/ipps/GuoZCS10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ipps/ShirakoS10, author = {Jun Shirako and Vivek Sarkar}, title = {Hierarchical phasers for scalable synchronization and reductions in dynamic parallelism}, booktitle = {24th {IEEE} International Symposium on Parallel and Distributed Processing, {IPDPS} 2010, Atlanta, Georgia, USA, 19-23 April 2010 - Conference Proceedings}, pages = {1--12}, publisher = {{IEEE}}, year = {2010}, url = {https://doi.org/10.1109/IPDPS.2010.5470414}, doi = {10.1109/IPDPS.2010.5470414}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/ipps/ShirakoS10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lcpc/GrossmanSBS10, author = {Max Grossman and Alina Simion Sb{\^{\i}}rlea and Zoran Budimlic and Vivek Sarkar}, editor = {Keith D. Cooper and John M. Mellor{-}Crummey and Vivek Sarkar}, title = {CnC-CUDA: Declarative Programming for GPUs}, 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 = {230--245}, publisher = {Springer}, year = {2010}, url = {https://doi.org/10.1007/978-3-642-19595-2\_16}, doi = {10.1007/978-3-642-19595-2\_16}, timestamp = {Tue, 14 May 2019 10:00:47 +0200}, biburl = {https://dblp.org/rec/conf/lcpc/GrossmanSBS10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/micro/BarikZS10, author = {Rajkishore Barik and Jisheng Zhao and Vivek Sarkar}, title = {Efficient Selection of Vector Instructions Using Dynamic Programming}, booktitle = {43rd Annual {IEEE/ACM} International Symposium on Microarchitecture, {MICRO} 2010, 4-8 December 2010, Atlanta, Georgia, {USA}}, pages = {201--212}, publisher = {{IEEE} Computer Society}, year = {2010}, url = {https://doi.org/10.1109/MICRO.2010.38}, doi = {10.1109/MICRO.2010.38}, timestamp = {Tue, 31 May 2022 14:39:58 +0200}, biburl = {https://dblp.org/rec/conf/micro/BarikZS10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/plateau/CaveBS10, author = {Vincent Cav{\'{e}} and Zoran Budimlic and Vivek Sarkar}, editor = {Emerson R. Murphy{-}Hill and Shane Markstrum and Craig Anslow}, title = {Comparing the usability of library vs. language approaches to task parallelism}, booktitle = {Proceedings of the 2nd {ACM} {SIGPLAN} Workshop on Evaluation and Usability of Programming Languages and Tools, {PLATEAU} 2011, Reno, NV, USA, October 17-21, 2010}, pages = {9:1--9:6}, publisher = {{ACM}}, year = {2010}, url = {https://doi.org/10.1145/1937117.1937126}, doi = {10.1145/1937117.1937126}, timestamp = {Mon, 14 Feb 2022 17:23:09 +0100}, biburl = {https://dblp.org/rec/conf/plateau/CaveBS10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ppopp/TorrellasGMOS10, author = {Josep Torrellas and Bill Gropp and Jaime H. Moreno and Kunle Olukotun and Vivek Sarkar}, editor = {R. Govindarajan and David A. Padua and Mary W. Hall}, title = {Extreme scale computing: challenges and opportunities}, booktitle = {Proceedings of the 15th {ACM} {SIGPLAN} Symposium on Principles and Practice of Parallel Programming, {PPOPP} 2010, Bangalore, India, January 9-14, 2010}, pages = {101--102}, publisher = {{ACM}}, year = {2010}, url = {https://doi.org/10.1145/1693453.1693468}, doi = {10.1145/1693453.1693468}, timestamp = {Sun, 12 Jun 2022 19:46:08 +0200}, biburl = {https://dblp.org/rec/conf/ppopp/TorrellasGMOS10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ppopp/GuoZCS10, author = {Yi Guo and Yisheng Zhao and Vincent Cav{\'{e}} and Vivek Sarkar}, editor = {R. Govindarajan and David A. Padua and Mary W. Hall}, title = {{SLAW:} a scalable locality-aware adaptive work-stealing scheduler for multi-core systems}, booktitle = {Proceedings of the 15th {ACM} {SIGPLAN} Symposium on Principles and Practice of Parallel Programming, {PPOPP} 2010, Bangalore, India, January 9-14, 2010}, pages = {341--342}, publisher = {{ACM}}, year = {2010}, url = {https://doi.org/10.1145/1693453.1693504}, doi = {10.1145/1693453.1693504}, timestamp = {Sun, 12 Jun 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/ppopp/GuoZCS10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/rv/RamanZSVY10, author = {Raghavan Raman and Jisheng Zhao and Vivek Sarkar and Martin T. Vechev and Eran Yahav}, editor = {Howard Barringer and Yli{\`{e}}s Falcone and Bernd Finkbeiner and Klaus Havelund and Insup Lee and Gordon J. Pace and Grigore Rosu and Oleg Sokolsky and Nikolai Tillmann}, title = {Efficient Data Race Detection for Async-Finish Parallelism}, booktitle = {Runtime Verification - First International Conference, {RV} 2010, St. Julians, Malta, November 1-4, 2010. Proceedings}, series = {Lecture Notes in Computer Science}, volume = {6418}, pages = {368--383}, publisher = {Springer}, year = {2010}, url = {https://doi.org/10.1007/978-3-642-16612-9\_28}, doi = {10.1007/978-3-642-16612-9\_28}, timestamp = {Thu, 26 Jan 2023 14:05:55 +0100}, biburl = {https://dblp.org/rec/conf/rv/RamanZSVY10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sas/VechevYRS10, author = {Martin T. Vechev and Eran Yahav and Raghavan Raman and Vivek Sarkar}, editor = {Radhia Cousot and Matthieu Martel}, title = {Automatic Verification of Determinism for Structured Parallel Programs}, booktitle = {Static Analysis - 17th International Symposium, {SAS} 2010, Perpignan, France, September 14-16, 2010. Proceedings}, series = {Lecture Notes in Computer Science}, volume = {6337}, pages = {455--471}, publisher = {Springer}, year = {2010}, url = {https://doi.org/10.1007/978-3-642-15769-1\_28}, doi = {10.1007/978-3-642-15769-1\_28}, timestamp = {Tue, 14 May 2019 10:00:52 +0200}, biburl = {https://dblp.org/rec/conf/sas/VechevYRS10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/ijhpca/ChapmanLSS09, author = {Barbara M. Chapman and Jes{\'{u}}s Labarta and Vivek Sarkar and Mitsuhisa Sato}, title = {Programmability Issues}, journal = {Int. J. High Perform. Comput. Appl.}, volume = {23}, number = {4}, pages = {328--331}, year = {2009}, url = {https://doi.org/10.1177/1094342009347488}, doi = {10.1177/1094342009347488}, timestamp = {Thu, 12 Mar 2020 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/ijhpca/ChapmanLSS09.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/IEEEpact/BarikS09, author = {Rajkishore Barik and Vivek Sarkar}, title = {Interprocedural Load Elimination for Dynamic Optimization of Parallel Programs}, booktitle = {{PACT} 2009, Proceedings of the 18th International Conference on Parallel Architectures and Compilation Techniques, 12-16 September 2009, Raleigh, North Carolina, {USA}}, pages = {41--52}, publisher = {{IEEE} Computer Society}, year = {2009}, url = {https://doi.org/10.1109/PACT.2009.32}, doi = {10.1109/PACT.2009.32}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/IEEEpact/BarikS09.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/cc/Sarkar09, author = {Vivek Sarkar}, editor = {Oege de Moor and Michael I. Schwartzbach}, title = {Challenges in Code Optimization of Parallel Programs}, booktitle = {Compiler Construction, 18th International Conference, {CC} 2009, Held as Part of the Joint European Conferences on Theory and Practice of Software, {ETAPS} 2009, York, UK, March 22-29, 2009. Proceedings}, series = {Lecture Notes in Computer Science}, volume = {5501}, pages = {1}, publisher = {Springer}, year = {2009}, url = {https://doi.org/10.1007/978-3-642-00722-4\_1}, doi = {10.1007/978-3-642-00722-4\_1}, timestamp = {Tue, 14 May 2019 10:00:48 +0200}, biburl = {https://dblp.org/rec/conf/cc/Sarkar09.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/europar/YanGS09, author = {Yonghong Yan and Max Grossman and Vivek Sarkar}, editor = {Henk J. Sips and Dick H. J. Epema and Hai{-}Xiang Lin}, title = {{JCUDA:} {A} Programmer-Friendly Interface for Accelerating Java Programs with {CUDA}}, booktitle = {Euro-Par 2009 Parallel Processing, 15th International Euro-Par Conference, Delft, The Netherlands, August 25-28, 2009. Proceedings}, series = {Lecture Notes in Computer Science}, volume = {5704}, pages = {887--899}, publisher = {Springer}, year = {2009}, url = {https://doi.org/10.1007/978-3-642-03869-3\_82}, doi = {10.1007/978-3-642-03869-3\_82}, timestamp = {Tue, 14 May 2019 10:00:46 +0200}, biburl = {https://dblp.org/rec/conf/europar/YanGS09.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ics/ShirakoZNS09, author = {Jun Shirako and Jisheng M. Zhao and V. Krishna Nandivada and Vivek Sarkar}, editor = {Michael Gschwind and Alexandru Nicolau and Valentina Salapura and Jos{\'{e}} E. Moreira}, title = {Chunking parallel loops in the presence of synchronization}, booktitle = {Proceedings of the 23rd international conference on Supercomputing, 2009, Yorktown Heights, NY, USA, June 8-12, 2009}, pages = {181--192}, publisher = {{ACM}}, year = {2009}, url = {https://doi.org/10.1145/1542275.1542304}, doi = {10.1145/1542275.1542304}, timestamp = {Tue, 06 Nov 2018 11:07:03 +0100}, biburl = {https://dblp.org/rec/conf/ics/ShirakoZNS09.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ipps/GuoBRS09, author = {Yi Guo and Rajkishore Barik and Raghavan Raman and Vivek Sarkar}, title = {Work-first and help-first scheduling policies for async-finish task parallelism}, 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.5161079}, doi = {10.1109/IPDPS.2009.5161079}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/ipps/GuoBRS09.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ipps/ShirakoPSS09, author = {Jun Shirako and David M. Peixotto and Vivek Sarkar and William N. Scherer III}, title = {Phaser accumulators: {A} new reduction construct for dynamic parallelism}, 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.5161071}, doi = {10.1109/IPDPS.2009.5161071}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/ipps/ShirakoPSS09.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lcpc/YanZGS09, author = {Yonghong Yan and Jisheng Zhao and Yi Guo and Vivek Sarkar}, editor = {Guang R. Gao and Lori L. Pollock and John Cavazos and Xiaoming Li}, title = {Hierarchical Place Trees: {A} Portable Abstraction for Task Parallelism and Data Movement}, booktitle = {Languages and Compilers for Parallel Computing, 22nd International Workshop, {LCPC} 2009, Newark, DE, USA, October 8-10, 2009, Revised Selected Papers}, series = {Lecture Notes in Computer Science}, volume = {5898}, pages = {172--187}, publisher = {Springer}, year = {2009}, url = {https://doi.org/10.1007/978-3-642-13374-9\_12}, doi = {10.1007/978-3-642-13374-9\_12}, timestamp = {Tue, 14 May 2019 10:00:47 +0200}, biburl = {https://dblp.org/rec/conf/lcpc/YanZGS09.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/BarikBCCGPRSTYZS09, author = {Rajkishore Barik and Zoran Budimlic and Vincent Cav{\'{e}} and Sanjay Chatterjee and Yi Guo and David M. Peixotto and Raghavan Raman and Jun Shirako and Sagnak Tasirlar and Yonghong Yan and Yisheng Zhao and Vivek Sarkar}, editor = {Shail Arora and Gary T. Leavens}, title = {The habanero multicore software research project}, booktitle = {Companion to the 24th Annual {ACM} {SIGPLAN} Conference on Object-Oriented Programming, Systems, Languages, and Applications, {OOPSLA} 2009, October 25-29, 2009, Orlando, Florida, {USA}}, pages = {735--736}, publisher = {{ACM}}, year = {2009}, url = {https://doi.org/10.1145/1639950.1639989}, doi = {10.1145/1639950.1639989}, timestamp = {Mon, 12 Jul 2021 15:34:15 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/BarikBCCGPRSTYZS09.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/popl/BudimlicCKLST09, author = {Zoran Budimlic and Aparna Chandramowlishwaran and Kathleen Knobe and Geoff N. Lowney and Vivek Sarkar and Leo Treggiari}, editor = {Leaf Petersen and Manuel M. T. Chakravarty}, title = {Declarative aspects of memory management in the concurrent collections parallel programming model}, booktitle = {Proceedings of the {POPL} 2009 Workshop on Declarative Aspects of Multicore Programming, {DAMP} 2009, Savannah, GA, USA, January 20, 2009}, pages = {47--58}, publisher = {{ACM}}, year = {2009}, url = {https://doi.org/10.1145/1481839.1481846}, doi = {10.1145/1481839.1481846}, timestamp = {Fri, 25 Jun 2021 14:48:54 +0200}, biburl = {https://dblp.org/rec/conf/popl/BudimlicCKLST09.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@proceedings{DBLP:conf/ppopp/2009, editor = {Daniel A. Reed and Vivek Sarkar}, title = {Proceedings of the 14th {ACM} {SIGPLAN} Symposium on Principles and Practice of Parallel Programming, {PPOPP} 2009, Raleigh, NC, USA, February 14-18, 2009}, publisher = {{ACM}}, year = {2009}, url = {https://doi.org/10.1145/1504176}, doi = {10.1145/1504176}, isbn = {978-1-60558-397-6}, timestamp = {Sun, 12 Jun 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/ppopp/2009.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/cgo/Sarkar08, author = {Vivek Sarkar}, editor = {Mary Lou Soffa and Evelyn Duesterwald}, title = {Code optimization of parallel programs: evolutionary vs. revolutionary approaches}, booktitle = {Sixth International Symposium on Code Generation and Optimization {(CGO} 2008), April 5-9, 2008, Boston, MA, {USA}}, pages = {1}, publisher = {{ACM}}, year = {2008}, url = {https://doi.org/10.1145/1356058.1356087}, doi = {10.1145/1356058.1356087}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/cgo/Sarkar08.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ics/ShirakoPSS08, author = {Jun Shirako and David M. Peixotto and Vivek Sarkar and William N. Scherer III}, editor = {Pin Zhou}, title = {Phasers: a unified deadlock-free construct for collective and point-to-point synchronization}, booktitle = {Proceedings of the 22nd Annual International Conference on Supercomputing, {ICS} 2008, Island of Kos, Greece, June 7-12, 2008}, pages = {277--288}, publisher = {{ACM}}, year = {2008}, url = {https://doi.org/10.1145/1375527.1375568}, doi = {10.1145/1375527.1375568}, timestamp = {Wed, 14 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/ics/ShirakoPSS08.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ipps/JoynerBSZ08, author = {Mackale Joyner and Zoran Budimlic and Vivek Sarkar and Rui Zhang}, title = {Array optimizations for parallel implementations of high productivity languages}, booktitle = {22nd {IEEE} International Symposium on Parallel and Distributed Processing, {IPDPS} 2008, Miami, Florida USA, April 14-18, 2008}, pages = {1--8}, publisher = {{IEEE}}, year = {2008}, url = {https://doi.org/10.1109/IPDPS.2008.4536185}, doi = {10.1109/IPDPS.2008.4536185}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/ipps/JoynerBSZ08.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lcpc/ZhangSZSG08, author = {Yuan Zhang and Vugranam C. Sreedhar and Weirong Zhu and Vivek Sarkar and Guang R. Gao}, editor = {Jos{\'{e}} Nelson Amaral}, title = {Minimum Lock Assignment: {A} Method for Exploiting Concurrency among Critical Sections}, 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 = {141--155}, publisher = {Springer}, year = {2008}, url = {https://doi.org/10.1007/978-3-540-89740-8\_10}, doi = {10.1007/978-3-540-89740-8\_10}, timestamp = {Tue, 14 May 2019 10:00:47 +0200}, biburl = {https://dblp.org/rec/conf/lcpc/ZhangSZSG08.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ppopp/ChandraSSB08, author = {Satish Chandra and Vijay A. Saraswat and Vivek Sarkar and Rastislav Bod{\'{\i}}k}, editor = {Siddhartha Chatterjee and Michael L. Scott}, title = {Type inference for locality analysis of distributed data structures}, 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 = {11--22}, publisher = {{ACM}}, year = {2008}, url = {https://doi.org/10.1145/1345206.1345211}, doi = {10.1145/1345206.1345211}, timestamp = {Sun, 12 Jun 2022 19:46:08 +0200}, biburl = {https://dblp.org/rec/conf/ppopp/ChandraSSB08.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/cc/SarkarB07, author = {Vivek Sarkar and Rajkishore Barik}, editor = {Shriram Krishnamurthi and Martin Odersky}, title = {Extended Linear Scan: An Alternate Foundation for Global Register Allocation}, booktitle = {Compiler Construction, 16th International Conference, {CC} 2007, Held as Part of the Joint European Conferences on Theory and Practice of Software, {ETAPS} 2007, Braga, Portugal, March 26-30, 2007, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {4420}, pages = {141--155}, publisher = {Springer}, year = {2007}, url = {https://doi.org/10.1007/978-3-540-71229-9\_10}, doi = {10.1007/978-3-540-71229-9\_10}, timestamp = {Tue, 14 May 2019 10:00:48 +0200}, biburl = {https://dblp.org/rec/conf/cc/SarkarB07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/hpcc/Sarkar07, author = {Vivek Sarkar}, editor = {Ronald H. Perrott and Barbara M. Chapman and Jaspal Subhlok and Rodrigo Fernandes de Mello and Laurence Tianruo Yang}, title = {Programming Challenges for Petascale and Multicore Parallel Systems}, booktitle = {High Performance Computing and Communications, Third International Conference, {HPCC} 2007, Houston, USA, September 26-28, 2007, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {4782}, pages = {1}, publisher = {Springer}, year = {2007}, url = {https://doi.org/10.1007/978-3-540-75444-2\_1}, doi = {10.1007/978-3-540-75444-2\_1}, timestamp = {Tue, 14 May 2019 10:00:45 +0200}, biburl = {https://dblp.org/rec/conf/hpcc/Sarkar07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/hpcc/JoynerBS07, author = {Mackale Joyner and Zoran Budimlic and Vivek Sarkar}, editor = {Ronald H. Perrott and Barbara M. Chapman and Jaspal Subhlok and Rodrigo Fernandes de Mello and Laurence Tianruo Yang}, title = {Optimizing Array Accesses in High Productivity Languages}, booktitle = {High Performance Computing and Communications, Third International Conference, {HPCC} 2007, Houston, USA, September 26-28, 2007, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {4782}, pages = {432--445}, publisher = {Springer}, year = {2007}, url = {https://doi.org/10.1007/978-3-540-75444-2\_43}, doi = {10.1007/978-3-540-75444-2\_43}, timestamp = {Tue, 23 May 2017 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/hpcc/JoynerBS07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lcpc/ShirakoKS07, author = {Jun Shirako and Hironori Kasahara and Vivek Sarkar}, editor = {Vikram S. Adve and Mar{\'{\i}}a Jes{\'{u}}s Garzar{\'{a}}n and Paul Petersen}, title = {Language Extensions in Support of Compiler Parallelization}, 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 = {78--94}, publisher = {Springer}, year = {2007}, url = {https://doi.org/10.1007/978-3-540-85261-2\_6}, doi = {10.1007/978-3-540-85261-2\_6}, timestamp = {Thu, 14 Oct 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/lcpc/ShirakoKS07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ppopp/ZhangSZSG07, author = {Yuan Zhang and Vugranam C. Sreedhar and Weirong Zhu and Vivek Sarkar and Guang R. Gao}, editor = {Katherine A. Yelick and John M. Mellor{-}Crummey}, title = {Optimized lock assignment and allocation: a method for exploiting concurrency among critical sections}, booktitle = {Proceedings of the 12th {ACM} {SIGPLAN} Symposium on Principles and Practice of Parallel Programming, {PPOPP} 2007, San Jose, California, USA, March 14-17, 2007}, pages = {146--147}, publisher = {{ACM}}, year = {2007}, url = {https://doi.org/10.1145/1229428.1229459}, doi = {10.1145/1229428.1229459}, timestamp = {Sun, 12 Jun 2022 19:46:08 +0200}, biburl = {https://dblp.org/rec/conf/ppopp/ZhangSZSG07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ppopp/AgarwalBSS07, author = {Shivali Agarwal and Rajkishore Barik and Vivek Sarkar and R. K. Shyamasundar}, editor = {Katherine A. Yelick and John M. Mellor{-}Crummey}, title = {May-happen-in-parallel analysis of {X10} programs}, booktitle = {Proceedings of the 12th {ACM} {SIGPLAN} Symposium on Principles and Practice of Parallel Programming, {PPOPP} 2007, San Jose, California, USA, March 14-17, 2007}, pages = {183--193}, publisher = {{ACM}}, year = {2007}, url = {https://doi.org/10.1145/1229428.1229471}, doi = {10.1145/1229428.1229471}, timestamp = {Sun, 12 Jun 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/ppopp/AgarwalBSS07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ppopp/SaraswatSP07, author = {Vijay A. Saraswat and Vivek Sarkar and Christoph von Praun}, editor = {Katherine A. Yelick and John M. Mellor{-}Crummey}, title = {{X10:} concurrent programming for modern architectures}, booktitle = {Proceedings of the 12th {ACM} {SIGPLAN} Symposium on Principles and Practice of Parallel Programming, {PPOPP} 2007, San Jose, California, USA, March 14-17, 2007}, pages = {271}, publisher = {{ACM}}, year = {2007}, url = {https://doi.org/10.1145/1229428.1229483}, doi = {10.1145/1229428.1229483}, timestamp = {Sun, 12 Jun 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/ppopp/SaraswatSP07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/spaa/AgarwalBBSSY07, author = {Shivali Agarwal and Rajkishore Barik and Dan Bonachea and Vivek Sarkar and R. K. Shyamasundar and Katherine A. Yelick}, editor = {Phillip B. Gibbons and Christian Scheideler}, title = {Deadlock-free scheduling of {X10} computations with bounded resources}, 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 = {229--240}, publisher = {{ACM}}, year = {2007}, url = {https://doi.org/10.1145/1248377.1248416}, doi = {10.1145/1248377.1248416}, timestamp = {Wed, 21 Nov 2018 11:13:44 +0100}, biburl = {https://dblp.org/rec/conf/spaa/AgarwalBBSSY07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/cc/BarikS06, author = {Rajkishore Barik and Vivek Sarkar}, editor = {Alan Mycroft and Andreas Zeller}, title = {Enhanced Bitwidth-Aware Register Allocation}, booktitle = {Compiler Construction, 15th International Conference, {CC} 2006, Held as Part of the Joint European Conferences on Theory and Practice of Software, {ETAPS} 2006, Vienna, Austria, March 30-31, 2006, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {3923}, pages = {263--276}, publisher = {Springer}, year = {2006}, url = {https://doi.org/10.1007/11688839\_21}, doi = {10.1007/11688839\_21}, timestamp = {Tue, 14 May 2019 10:00:48 +0200}, biburl = {https://dblp.org/rec/conf/cc/BarikS06.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icdcit/RaghavachariS06, author = {Mukund Raghavachari and Vivek Sarkar}, editor = {Sanjay Kumar Madria and Kajal T. Claypool and Rajgopal Kannan and Prem Uppuluri and Manoj Madhava Gore}, title = {The Role of Programming Languages in Future Data-Centric and Net-Centric Applications}, booktitle = {Distributed Computing and Internet Technology, Third International Conference, {ICDCIT} 2006, Bhubaneswar, India, December 20-23, 2006, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {4317}, pages = {1--13}, publisher = {Springer}, year = {2006}, url = {https://doi.org/10.1007/11951957\_1}, doi = {10.1007/11951957\_1}, timestamp = {Tue, 14 May 2019 10:00:46 +0200}, biburl = {https://dblp.org/rec/conf/icdcit/RaghavachariS06.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/concurrency/PechtchanskiS05, author = {Igor Pechtchanski and Vivek Sarkar}, title = {Immutability specification and its applications}, journal = {Concurr. Pract. Exp.}, volume = {17}, number = {5-6}, pages = {639--662}, year = {2005}, url = {https://doi.org/10.1002/cpe.853}, doi = {10.1002/CPE.853}, timestamp = {Thu, 21 May 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/concurrency/PechtchanskiS05.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/ibmsj/AlpernABBCCDFGHMMMNST05, author = {Bowen Alpern and Steve Augart and Stephen M. Blackburn and Maria A. Butrico and Anthony Cocchi and Perry Cheng and Julian Dolby and Stephen J. Fink and David Grove and Michael Hind and Kathryn S. McKinley and Mark F. Mergen and J. Eliot B. Moss and Ton Anh Ngo and Vivek Sarkar and Martin Trapp}, title = {The Jikes Research Virtual Machine project: Building an open-source research community}, journal = {{IBM} Syst. J.}, volume = {44}, number = {2}, pages = {399--418}, year = {2005}, url = {https://doi.org/10.1147/sj.442.0399}, doi = {10.1147/SJ.442.0399}, timestamp = {Mon, 26 Jun 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/ibmsj/AlpernABBCCDFGHMMMNST05.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/CharlesGSDKEPS05, author = {Philippe Charles and Christian Grothoff and Vijay A. Saraswat and Christopher Donawa and Allan Kielstra and Kemal Ebcioglu and Christoph von Praun and Vivek Sarkar}, editor = {Ralph E. Johnson and Richard P. Gabriel}, title = {{X10:} an object-oriented approach to non-uniform cluster computing}, booktitle = {Proceedings of the 20th Annual {ACM} {SIGPLAN} Conference on Object-Oriented Programming, Systems, Languages, and Applications, {OOPSLA} 2005, October 16-20, 2005, San Diego, CA, {USA}}, pages = {519--538}, publisher = {{ACM}}, year = {2005}, url = {https://doi.org/10.1145/1094811.1094852}, doi = {10.1145/1094811.1094852}, timestamp = {Sun, 17 Dec 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/oopsla/CharlesGSDKEPS05.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/www/HarrenRSBBPS05, author = {Matthew Harren and Mukund Raghavachari and Oded Shmueli and Michael G. Burke and Rajesh Bordawekar and Igor Pechtchanski and Vivek Sarkar}, editor = {Allan Ellis and Tatsuya Hagino}, title = {{XJ:} facilitating {XML} processing in Java}, booktitle = {Proceedings of the 14th international conference on World Wide Web, {WWW} 2005, Chiba, Japan, May 10-14, 2005}, pages = {278--287}, publisher = {{ACM}}, year = {2005}, url = {https://doi.org/10.1145/1060745.1060788}, doi = {10.1145/1060745.1060788}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/www/HarrenRSBBPS05.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@proceedings{DBLP:conf/pldi/2005, editor = {Vivek Sarkar and Mary W. Hall}, title = {Proceedings of the {ACM} {SIGPLAN} 2005 Conference on Programming Language Design and Implementation, Chicago, IL, USA, June 12-15, 2005}, publisher = {{ACM}}, year = {2005}, url = {https://doi.org/10.1145/1065010}, doi = {10.1145/1065010}, isbn = {1-59593-056-6}, timestamp = {Fri, 25 Jun 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/pldi/2005.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/NandaCS04, author = {Mangala Gowri Nanda and Satish Chandra and Vivek Sarkar}, editor = {John M. Vlissides and Douglas C. Schmidt}, title = {Decentralizing execution of composite web services}, booktitle = {Proceedings of the 19th Annual {ACM} {SIGPLAN} Conference on Object-Oriented Programming, Systems, Languages, and Applications, {OOPSLA} 2004, October 24-28, 2004, Vancouver, BC, Canada}, pages = {170--187}, publisher = {{ACM}}, year = {2004}, url = {https://doi.org/10.1145/1028976.1028991}, doi = {10.1145/1028976.1028991}, timestamp = {Mon, 18 Oct 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/NandaCS04.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/www/HarrenRSBSB04, author = {Matthew Harren and Mukund Raghavachari and Oded Shmueli and Michael G. Burke and Vivek Sarkar and Rajesh Bordawekar}, editor = {Stuart I. Feldman and Mike Uretsky and Marc Najork and Craig E. Wills}, title = {{XJ:} integration of {XML} processing into java}, booktitle = {Proceedings of the 13th international conference on World Wide Web - Alternate Track Papers {\&} Posters, {WWW} 2004, New York, NY, USA, May 17-20, 2004}, pages = {340--341}, publisher = {{ACM}}, year = {2004}, url = {https://doi.org/10.1145/1013367.1013465}, doi = {10.1145/1013367.1013465}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/www/HarrenRSBSB04.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/dbpl/ShmueliRSBB03, author = {Oded Shmueli and Mukund Raghavachari and Vivek Sarkar and Rajesh Bordawekar and Michael G. Burke}, editor = {Georg Lausen and Dan Suciu}, title = {Integrating Database and Programming Language Constraints}, booktitle = {Database Programming Languages, 9th International Workshop, {DBPL} 2003, Potsdam, Germany, September 6-8, 2003, Revised Papers}, series = {Lecture Notes in Computer Science}, volume = {2921}, pages = {90--109}, publisher = {Springer}, year = {2003}, url = {https://doi.org/10.1007/978-3-540-24607-7\_7}, doi = {10.1007/978-3-540-24607-7\_7}, timestamp = {Tue, 14 May 2019 10:00:50 +0200}, biburl = {https://dblp.org/rec/conf/dbpl/ShmueliRSBB03.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pppj/Sarkar03, author = {Vivek Sarkar}, editor = {James F. Power and John Waldron}, title = {{PPPJ} 2003: invited talk}, booktitle = {Proceedings of the 2nd International Symposium on Principles and Practice of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June 16-18, 2003}, series = {{ACM} International Conference Proceeding Series}, volume = {42}, pages = {165}, publisher = {{ACM}}, year = {2003}, url = {https://dl.acm.org/citation.cfm?id=957339}, timestamp = {Mon, 26 Nov 2018 15:05:58 +0100}, biburl = {https://dblp.org/rec/conf/pppj/Sarkar03.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/java/PechtchanskiS02, author = {Igor Pechtchanski and Vivek Sarkar}, editor = {Jos{\'{e}} E. Moreira and Geoffrey C. Fox and Vladimir Getov}, title = {Immutability specification and its applications}, booktitle = {Proceedings of the 2002 Joint {ACM-ISCOPE} Conference on Java Grande 2002, Seattle, Washington, USA, November 3-5, 2002}, pages = {202--211}, publisher = {{ACM}}, year = {2002}, url = {https://doi.org/10.1145/583810.583833}, doi = {10.1145/583810.583833}, timestamp = {Tue, 06 Nov 2018 11:07:44 +0100}, biburl = {https://dblp.org/rec/conf/java/PechtchanskiS02.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/ChoiLLOSS02, author = {Jong{-}Deok Choi and Keunwoo Lee and Alexey Loginov and Robert O'Callahan and Vivek Sarkar and Manu Sridharan}, editor = {Jens Knoop and Laurie J. Hendren}, title = {Efficient and Precise Datarace Detection for Multithreaded Object-Oriented Programs}, booktitle = {Proceedings of the 2002 {ACM} {SIGPLAN} Conference on Programming Language Design and Implementation (PLDI), Berlin, Germany, June 17-19, 2002}, pages = {258--269}, publisher = {{ACM}}, year = {2002}, url = {https://doi.org/10.1145/512529.512560}, doi = {10.1145/512529.512560}, timestamp = {Wed, 07 Jul 2021 17:30:34 +0200}, biburl = {https://dblp.org/rec/conf/pldi/ChoiLLOSS02.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/ijpp/Sarkar01, author = {Vivek Sarkar}, title = {Optimized Unrolling of Nested Loops}, journal = {Int. J. Parallel Program.}, volume = {29}, number = {5}, pages = {545--581}, year = {2001}, url = {https://doi.org/10.1023/A:1012246031671}, doi = {10.1023/A:1012246031671}, timestamp = {Wed, 01 Apr 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/ijpp/Sarkar01.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/spe/KrintzGSC01, author = {Chandra Krintz and David Grove and Vivek Sarkar and Brad Calder}, title = {Reducing the overhead of dynamic compilation}, journal = {Softw. Pract. Exp.}, volume = {31}, number = {8}, pages = {717--738}, year = {2001}, url = {https://doi.org/10.1002/spe.384}, doi = {10.1002/SPE.384}, timestamp = {Thu, 09 Apr 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/spe/KrintzGSC01.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/europar/SarkarF01, author = {Vivek Sarkar and Stephen J. Fink}, editor = {Rizos Sakellariou and John A. Keane and John R. Gurd and Len Freeman}, title = {Efficient Dependence Analysis for Java Arrays}, 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 = {273--277}, publisher = {Springer}, year = {2001}, url = {https://doi.org/10.1007/3-540-44681-8\_39}, doi = {10.1007/3-540-44681-8\_39}, timestamp = {Tue, 14 May 2019 10:00:46 +0200}, biburl = {https://dblp.org/rec/conf/europar/SarkarF01.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/hipc/SarkarD01, author = {Vivek Sarkar and Julian Dolby}, editor = {Burkhard Monien and Viktor K. Prasanna and Sriram Vajapeyam}, title = {High-Performance Scalable Java Virtual Machines}, booktitle = {High Performance Computing - HiPC 2001, 8th International Conference, Hyderabad, India, December, 17-20, 2001, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {2228}, pages = {151--166}, publisher = {Springer}, year = {2001}, url = {https://doi.org/10.1007/3-540-45307-5\_14}, doi = {10.1007/3-540-45307-5\_14}, timestamp = {Tue, 14 May 2019 10:00:50 +0200}, biburl = {https://dblp.org/rec/conf/hipc/SarkarD01.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ics/SarkarSS01, author = {Vivek Sarkar and Mauricio J. Serrano and Barbara B. Simons}, editor = {Mario Mango Furnari and Efstratios Gallopoulos}, title = {Register-sensitive selection, duplication, and sequencing of instructions}, booktitle = {Proceedings of the 15th international conference on Supercomputing, {ICS} 2001, Sorrento, Napoli, Italy, June 16-21, 2001}, pages = {277--288}, publisher = {{ACM}}, year = {2001}, url = {https://doi.org/10.1145/377792.377849}, doi = {10.1145/377792.377849}, timestamp = {Tue, 06 Nov 2018 11:07:02 +0100}, biburl = {https://dblp.org/rec/conf/ics/SarkarSS01.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/PechtchanskiS01, author = {Igor Pechtchanski and Vivek Sarkar}, editor = {Linda M. Northrop and John M. Vlissides}, title = {Dynamic Optimistic Interprocedural Analysis: {A} Framework and an Application}, booktitle = {Proceedings of the 2001 {ACM} {SIGPLAN} Conference on Object-Oriented Programming Systems, Languages and Applications, {OOPSLA} 2001, Tampa, Florida, USA, October 14-18, 2001}, pages = {195--210}, publisher = {{ACM}}, year = {2001}, url = {https://doi.org/10.1145/504282.504297}, doi = {10.1145/504282.504297}, timestamp = {Wed, 07 Jul 2021 17:30:33 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/PechtchanskiS01.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/paste/MaessenSG01, author = {Jan{-}Willem Maessen and Vivek Sarkar and David Grove}, editor = {John Field and Gregor Snelting}, title = {Program analysis for safety guarantees in a Java virtual machine written in Java}, booktitle = {Proceedings of the 2001 {ACM} {SIGPLAN-SIGSOFT} Workshop on Program Analysis For Software Tools and Engineering, PASTE'01, Snowbird, Utah, USA, June 18-19, 2001}, pages = {62--65}, publisher = {{ACM}}, year = {2001}, url = {https://doi.org/10.1145/379605.379668}, doi = {10.1145/379605.379668}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/paste/MaessenSG01.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/ibmsj/AlpernABBCCCFGHHLLMNRSSSSSSW00, author = {Bowen Alpern and C. Richard Attanasio and John J. Barton and Michael G. Burke and Perry Cheng and Jong{-}Deok Choi and Anthony Cocchi and Stephen J. Fink and David Grove and Michael Hind and Susan Flynn Hummel and Derek Lieber and Vassily Litvinov and Mark F. Mergen and Ton Ngo and James R. Russell and Vivek Sarkar and Mauricio J. Serrano and Janice C. Shepherd and Stephen E. Smith and Vugranam C. Sreedhar and Harini Srinivasan and John Whaley}, title = {The Jalape{\~{n}}o virtual machine}, journal = {{IBM} Syst. J.}, volume = {39}, number = {1}, pages = {211--238}, year = {2000}, url = {https://doi.org/10.1147/sj.391.0211}, doi = {10.1147/SJ.391.0211}, timestamp = {Sun, 17 Dec 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/ibmsj/AlpernABBCCCFGHHLLMNRSSSSSSW00.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/jpdc/HarrisS00, author = {Jacob Harris and Vivek Sarkar}, title = {Lightweight Object-Oriented Shared Variables for Cluster Computing in Java}, journal = {J. Parallel Distributed Comput.}, volume = {60}, number = {10}, pages = {1238--1259}, year = {2000}, url = {https://doi.org/10.1006/jpdc.2000.1652}, doi = {10.1006/JPDC.2000.1652}, timestamp = {Sat, 22 Feb 2020 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/jpdc/HarrisS00.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/tc/GaoS00, author = {Guang R. Gao and Vivek Sarkar}, title = {Location Consistency-A New Memory Model and Cache Consistency Protocol}, journal = {{IEEE} Trans. Computers}, volume = {49}, number = {8}, pages = {798--813}, year = {2000}, url = {https://doi.org/10.1109/12.868026}, doi = {10.1109/12.868026}, timestamp = {Sat, 20 May 2017 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/tc/GaoS00.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/dynamo/ArnoldFSS00, author = {Matthew Arnold and Stephen J. Fink and Vivek Sarkar and Peter F. Sweeney}, editor = {Jong{-}Deok Choi and Vugranam C. Sreedhar}, title = {A comparative study of static and profile-based heuristics for inlining}, booktitle = {Proceedings of {ACM} {SIGPLAN} Workshop on Dynamic and Adaptive Compilation and Optimization (Dynamo 2000), Boston, MA, USA, January 18, 2000}, pages = {52--64}, publisher = {{ACM}}, year = {2000}, url = {https://doi.org/10.1145/351397.351416}, doi = {10.1145/351397.351416}, timestamp = {Thu, 08 Jul 2021 16:04:01 +0200}, biburl = {https://dblp.org/rec/conf/dynamo/ArnoldFSS00.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/dynamo/CytronS00, author = {Ron Cytron and Vivek Sarkar}, editor = {Jong{-}Deok Choi and Vugranam C. Sreedhar}, title = {Dynamic compilation in Jalape{\~{n}}o (Panel Session)}, booktitle = {Proceedings of {ACM} {SIGPLAN} Workshop on Dynamic and Adaptive Compilation and Optimization (Dynamo 2000), Boston, MA, USA, January 18, 2000}, pages = {78}, publisher = {{ACM}}, year = {2000}, url = {https://doi.org/10.1145/351397.351425}, doi = {10.1145/351397.351425}, timestamp = {Thu, 08 Jul 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/dynamo/CytronS00.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ics/Sarkar00, author = {Vivek Sarkar}, editor = {John Reynders and Alexander V. Veidenbaum}, title = {Optimized unrolling of nested loops}, booktitle = {Proceedings of the 14th international conference on Supercomputing, {ICS} 2000, Santa Fe, NM, USA, May 8-11, 2000}, pages = {153--166}, publisher = {{ACM}}, year = {2000}, url = {https://doi.org/10.1145/335231.335246}, doi = {10.1145/335231.335246}, timestamp = {Tue, 06 Nov 2018 11:07:02 +0100}, biburl = {https://dblp.org/rec/conf/ics/Sarkar00.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ispass/SarkarM00, author = {Vivek Sarkar and Nimrod Megiddo}, title = {An analytical model for loop tiling and its solution}, booktitle = {2000 {IEEE} International Symposium on Performance Analysis of Systems and Software, April 24-35, 2000, Austin, Texas, USA, Proceedings}, pages = {146--153}, publisher = {{IEEE} Computer Society}, year = {2000}, url = {https://doi.org/10.1109/ISPASS.2000.842294}, doi = {10.1109/ISPASS.2000.842294}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/ispass/SarkarM00.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/BodikGS00, author = {Rastislav Bod{\'{\i}}k and Rajiv Gupta and Vivek Sarkar}, editor = {Monica S. Lam}, title = {{ABCD:} eliminating array bounds checks on demand}, booktitle = {Proceedings of the 2000 {ACM} {SIGPLAN} Conference on Programming Language Design and Implementation (PLDI), Vancouver, Britith Columbia, Canada, June 18-21, 2000}, pages = {321--333}, publisher = {{ACM}}, year = {2000}, url = {https://doi.org/10.1145/349299.349342}, doi = {10.1145/349299.349342}, timestamp = {Thu, 08 Jul 2021 16:04:02 +0200}, biburl = {https://dblp.org/rec/conf/pldi/BodikGS00.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sas/FinkKS00, author = {Stephen J. Fink and Kathleen Knobe and Vivek Sarkar}, editor = {Jens Palsberg}, title = {Unified Analysis of Array and Object References in Strongly Typed Languages}, booktitle = {Static Analysis, 7th International Symposium, {SAS} 2000, Santa Barbara, CA, USA, June 29 - July 1, 2000, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {1824}, pages = {155--174}, publisher = {Springer}, year = {2000}, url = {https://doi.org/10.1007/978-3-540-45099-3\_9}, doi = {10.1007/978-3-540-45099-3\_9}, timestamp = {Tue, 14 May 2019 10:00:52 +0200}, biburl = {https://dblp.org/rec/conf/sas/FinkKS00.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/pc/GuptaPPS99, author = {Rajiv Gupta and Santosh Pande and Kleanthis Psarris and Vivek Sarkar}, title = {Compilation techniques for parallel systems}, journal = {Parallel Comput.}, volume = {25}, number = {13-14}, pages = {1741--1783}, year = {1999}, url = {https://doi.org/10.1016/S0167-8191(99)00086-1}, doi = {10.1016/S0167-8191(99)00086-1}, timestamp = {Sun, 02 Oct 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/pc/GuptaPPS99.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/sigsoft/ChoiGHS99, author = {Jong{-}Deok Choi and David Grove and Michael Hind and Vivek Sarkar}, title = {Efficient and precise modeling of exceptions for the analysis of Java programs}, journal = {{ACM} {SIGSOFT} Softw. Eng. Notes}, volume = {24}, number = {5}, pages = {21--31}, year = {1999}, url = {https://doi.org/10.1145/381788.316171}, doi = {10.1145/381788.316171}, timestamp = {Thu, 17 Sep 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/sigsoft/ChoiGHS99.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/toplas/PolettoS99, author = {Massimiliano Poletto and Vivek Sarkar}, title = {Linear scan register allocation}, journal = {{ACM} Trans. Program. Lang. Syst.}, volume = {21}, number = {5}, pages = {895--913}, year = {1999}, url = {https://doi.org/10.1145/330249.330250}, doi = {10.1145/330249.330250}, timestamp = {Sun, 17 Dec 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/toplas/PolettoS99.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/java/BurkeCFGHSSSSW99, author = {Michael G. Burke and Jong{-}Deok Choi and Stephen J. Fink and David Grove and Michael Hind and Vivek Sarkar and Mauricio J. Serrano and Vugranam C. Sreedhar and Harini Srinivasan and John Whaley}, editor = {Geoffrey C. Fox and Klaus E. Schauser and Marc Snir}, title = {The Jalape{\~{n}}o Dynamic Optimizing Compiler for Java}, booktitle = {Proceedings of the {ACM} 1999 Conference on Java Grande, {JAVA} '99, San Francisco, CA, USA, June 12-14, 1999}, pages = {129--141}, publisher = {{ACM}}, year = {1999}, url = {https://doi.org/10.1145/304065.304113}, doi = {10.1145/304065.304113}, timestamp = {Tue, 06 Nov 2018 11:07:44 +0100}, biburl = {https://dblp.org/rec/conf/java/BurkeCFGHSSSSW99.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lcpc/ChambersPSSS99, author = {Craig Chambers and Igor Pechtchanski and Vivek Sarkar and Mauricio J. Serrano and Harini Srinivasan}, editor = {Larry Carter and Jeanne Ferrante}, title = {Dependence Analysis for Java}, booktitle = {Languages and Compilers for Parallel Computing, 12th International Workshop, LCPC'99, La Jolla/San Diego, CA, USA, August 4-6, 1999, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {1863}, pages = {35--52}, publisher = {Springer}, year = {1999}, url = {https://doi.org/10.1007/3-540-44905-1\_3}, doi = {10.1007/3-540-44905-1\_3}, timestamp = {Tue, 14 May 2019 10:00:47 +0200}, biburl = {https://dblp.org/rec/conf/lcpc/ChambersPSSS99.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/paste/ChoiGHS99, author = {Jong{-}Deok Choi and David Grove and Michael Hind and Vivek Sarkar}, editor = {William G. Griswold and Susan Horwitz}, title = {Efficient and Precise Modeling of Exceptions for the Analysis of Java Programs}, booktitle = {Proceedings of the {SIGPLAN/SIGSOFT} Workshop on Program Analysis For Software Tools and Engineering, {PASTE} '99, Toulouse, France, September 6, 1999}, pages = {21--31}, publisher = {{ACM}}, year = {1999}, url = {https://doi.org/10.1145/316158.316171}, doi = {10.1145/316158.316171}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/paste/ChoiGHS99.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/asplos/LeeBFSBSA98, author = {Walter Lee and Rajeev Barua and Matthew I. Frank and Devabhaktuni Srikrishna and Jonathan Babb and Vivek Sarkar and Saman P. Amarasinghe}, editor = {Dileep Bhandarkar and Anant Agarwal}, title = {Space-Time Scheduling of Instruction-Level Parallelism on a Raw Machine}, booktitle = {{ASPLOS-VIII} Proceedings of the 8th International Conference on Architectural Support for Programming Languages and Operating Systems, San Jose, California, USA, October 3-7, 1998}, pages = {46--57}, publisher = {{ACM} Press}, year = {1998}, url = {https://doi.org/10.1145/291069.291018}, doi = {10.1145/291069.291018}, timestamp = {Sun, 02 Oct 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/asplos/LeeBFSBSA98.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lcpc/Sarkar98, author = {Vivek Sarkar}, editor = {Siddhartha Chatterjee and Jan F. Prins and Larry Carter and Jeanne Ferrante and Zhiyuan Li and David C. Sehr and Pen{-}Chung Yew}, title = {Optimized Execution of Fortran 90 Array Language on Symmetric Shared-Memory Multiprocessors}, booktitle = {Languages and Compilers for Parallel Computing, 11th International Workshop, LCPC'98, Chapel Hill, NC, USA, August 7-9, 1998, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {1656}, pages = {131--147}, publisher = {Springer}, year = {1998}, url = {https://doi.org/10.1007/3-540-48319-5\_9}, doi = {10.1007/3-540-48319-5\_9}, timestamp = {Wed, 20 Nov 2019 17:19:17 +0100}, biburl = {https://dblp.org/rec/conf/lcpc/Sarkar98.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lcr/Sarkar98, author = {Vivek Sarkar}, editor = {David R. O'Hallaron}, title = {Loop Transformations for Hierarchical Parallelism and Locality}, booktitle = {Languages, Compilers, and Run-Time Systems for Scalable Computers, 4th International Workshop, {LCR} '98, Pittsburgh, PA, USA, May 28-30, 1998, Selected Papers}, series = {Lecture Notes in Computer Science}, volume = {1511}, pages = {57--74}, publisher = {Springer}, year = {1998}, url = {https://doi.org/10.1007/3-540-49530-4\_5}, doi = {10.1007/3-540-49530-4\_5}, timestamp = {Tue, 14 May 2019 10:00:44 +0200}, biburl = {https://dblp.org/rec/conf/lcr/Sarkar98.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/oopsla/HarrisS98, author = {Jacob Harris and Vivek Sarkar}, editor = {Bj{\o}rn N. Freeman{-}Benson and Craig Chambers}, title = {Lightweight Object-Oriented Shared Variables for Distributed Applications on the Internet}, booktitle = {Proceedings of the 1998 {ACM} {SIGPLAN} Conference on Object-Oriented Programming Systems, Languages {\&} Applications, {OOPSLA} 1998, Vancouver, British Columbia, Canada, October 18-22, 1998}, pages = {296--309}, publisher = {{ACM}}, year = {1998}, url = {https://doi.org/10.1145/286936.286969}, doi = {10.1145/286936.286969}, timestamp = {Wed, 30 Mar 2022 13:58:30 +0200}, biburl = {https://dblp.org/rec/conf/oopsla/HarrisS98.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/popl/KnobeS98, author = {Kathleen Knobe and Vivek Sarkar}, editor = {David B. MacQueen and Luca Cardelli}, title = {Array {SSA} Form and Its Use in Parallelization}, booktitle = {{POPL} '98, Proceedings of the 25th {ACM} {SIGPLAN-SIGACT} Symposium on Principles of Programming Languages, San Diego, CA, USA, January 19-21, 1998}, pages = {107--120}, publisher = {{ACM}}, year = {1998}, url = {https://doi.org/10.1145/268946.268956}, doi = {10.1145/268946.268956}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/popl/KnobeS98.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sas/SarkarK98, author = {Vivek Sarkar and Kathleen Knobe}, editor = {Giorgio Levi}, title = {Enabling Sparse Constant Propagation of Array Elements via Array {SSA} Form}, booktitle = {Static Analysis, 5th International Symposium, {SAS} '98, Pisa, Italy, September 14-16, 1998, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {1503}, pages = {33--56}, publisher = {Springer}, year = {1998}, url = {https://doi.org/10.1007/3-540-49727-7\_3}, doi = {10.1007/3-540-49727-7\_3}, timestamp = {Tue, 14 May 2019 10:00:52 +0200}, biburl = {https://dblp.org/rec/conf/sas/SarkarK98.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/computer/WaingoldTSSLLKFFBBAA97, author = {Elliot Waingold and Michael B. Taylor and Devabhaktuni Srikrishna and Vivek Sarkar and Walter Lee and Victor Lee and Jang Kim and Matthew I. Frank and Peter Finch and Rajeev Barua and Jonathan Babb and Saman P. Amarasinghe and Anant Agarwal}, title = {Baring It All to Software: Raw Machines}, journal = {Computer}, volume = {30}, number = {9}, pages = {86--93}, year = {1997}, url = {https://doi.org/10.1109/2.612254}, doi = {10.1109/2.612254}, timestamp = {Sun, 17 Dec 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/computer/WaingoldTSSLLKFFBBAA97.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/ibmrd/Sarkar97, author = {Vivek Sarkar}, title = {Automatic selection of high-order transformations in the {IBM} {XL} {FORTRAN} compilers}, journal = {{IBM} J. Res. Dev.}, volume = {41}, number = {3}, pages = {233--264}, year = {1997}, url = {https://doi.org/10.1147/rd.413.0233}, doi = {10.1147/RD.413.0233}, timestamp = {Mon, 28 Aug 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/ibmrd/Sarkar97.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icpp/ChowS97, author = {Jyh{-}Herng Chow and Vivek Sarkar}, title = {False Sharing Elimination by Selection of Runtime Scheduling Parameters}, booktitle = {1997 International Conference on Parallel Processing {(ICPP} '97), August 11-15, 1997, Bloomington, IL, USA, Proceedings}, pages = {396--403}, publisher = {{IEEE} Computer Society}, year = {1997}, url = {https://doi.org/10.1109/ICPP.1997.622672}, doi = {10.1109/ICPP.1997.622672}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icpp/ChowS97.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ishpc/GaoS97, author = {Guang R. Gao and Vivek Sarkar}, editor = {Constantine D. Polychronopoulos and Kazuki Joe and Keijiro Araki and Makoto Amamiya}, title = {On the Importance of an End-To-End View of Memory Consistency in Future Computer Systems}, booktitle = {High Performance Computing, International Symposium, ISHPC'97, Fukuoka, Japan, November 4-6, 1997, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {1336}, pages = {30--41}, publisher = {Springer}, year = {1997}, url = {https://doi.org/10.1007/BFb0024201}, doi = {10.1007/BFB0024201}, timestamp = {Tue, 14 May 2019 10:00:49 +0200}, biburl = {https://dblp.org/rec/conf/ishpc/GaoS97.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lcpc/Sarkar97, author = {Vivek Sarkar}, editor = {Zhiyuan Li and Pen{-}Chung Yew and Siddhartha Chatterjee and Chua{-}Huang Huang and P. Sadayappan and David C. Sehr}, title = {Analysis and Optimization of Explicitly Parallel Programs Using the Parallel Program Graph Representation}, booktitle = {Languages and Compilers for Parallel Computing, 10th International Workshop, LCPC'97, Minneapolis, Minnesota, USA, August 7-9, 1997, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {1366}, pages = {94--113}, publisher = {Springer}, year = {1997}, url = {https://doi.org/10.1007/BFb0032686}, doi = {10.1007/BFB0032686}, timestamp = {Sat, 30 Sep 2023 09:52:06 +0200}, biburl = {https://dblp.org/rec/conf/lcpc/Sarkar97.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/spaa/MegiddoS97, author = {Nimrod Megiddo and Vivek Sarkar}, editor = {Charles E. Leiserson and David E. Culler}, title = {Optimal Weighted Loop Fusion for Parallel Programs}, booktitle = {Proceedings of the 9th Annual {ACM} Symposium on Parallel Algorithms and Architectures, {SPAA} '97, Newport, RI, USA, June 23-25, 1997}, pages = {282--291}, publisher = {{ACM}}, year = {1997}, url = {https://doi.org/10.1145/258492.258520}, doi = {10.1145/258492.258520}, timestamp = {Sun, 17 Dec 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/spaa/MegiddoS97.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/cascon/ChowLS96, author = {Jyh{-}Herng Chow and Leonard E. Lyon and Vivek Sarkar}, editor = {Michael A. Bauer and Karen Bennet and W. Morven Gentleman and J. Howard Johnson and Kelly A. Lyons and Jacob Slonim}, title = {Automatic parallelization for symmetric shared-memory multiprocessors}, booktitle = {Proceedings of the 1996 conference of the Centre for Advanced Studies on Collaborative Research, November 12-14, 1996, Toronto, Ontario, Canada}, pages = {5}, publisher = {{IBM}}, year = {1996}, url = {https://dl.acm.org/citation.cfm?id=782057}, timestamp = {Thu, 01 Oct 2020 09:12:51 +0200}, biburl = {https://dblp.org/rec/conf/cascon/ChowLS96.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/cc/ChoiSS96, author = {Jong{-}Deok Choi and Vivek Sarkar and Edith Schonberg}, editor = {Tibor Gyim{\'{o}}thy}, title = {Incremental Computation of Static Single Assignment Form}, booktitle = {Compiler Construction, 6th International Conference, CC'96, Link{\"{o}}ping, Sweden, April 24-26, 1996, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {1060}, pages = {223--237}, publisher = {Springer}, year = {1996}, url = {https://doi.org/10.1007/3-540-61053-7\_64}, doi = {10.1007/3-540-61053-7\_64}, timestamp = {Tue, 14 May 2019 10:00:48 +0200}, biburl = {https://dblp.org/rec/conf/cc/ChoiSS96.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lcpc/SarkarGH96, author = {Vivek Sarkar and Guang R. Gao and Shaohua Han}, editor = {David C. Sehr and Utpal Banerjee and David Gelernter and Alexandru Nicolau and David A. Padua}, title = {Locality Analysis for Distributed Shared-Memory Multiprocessors}, booktitle = {Languages and Compilers for Parallel Computing, 9th International Workshop, LCPC'96, San Jose, California, USA, August 8-10, 1996, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {1239}, pages = {20--40}, publisher = {Springer}, year = {1996}, url = {https://doi.org/10.1007/BFb0017243}, doi = {10.1007/BFB0017243}, timestamp = {Tue, 14 May 2019 10:00:47 +0200}, biburl = {https://dblp.org/rec/conf/lcpc/SarkarGH96.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/spaa/SarkarS96, author = {Vivek Sarkar and Barbara Simons}, editor = {Guy E. Blelloch}, title = {Anticipatory Instruction Scheduling}, booktitle = {Proceedings of the 8th Annual {ACM} Symposium on Parallel Algorithms and Architectures, {SPAA} '96, Padua, Italy, June 24-26, 1996}, pages = {119--130}, publisher = {{ACM}}, year = {1996}, url = {https://doi.org/10.1145/237502.237515}, doi = {10.1145/237502.237515}, timestamp = {Wed, 21 Nov 2018 12:27:44 +0100}, biburl = {https://dblp.org/rec/conf/spaa/SarkarS96.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/cascon/ChowLMSSGHOY95, author = {Jyh{-}Herng Chow and Yong{-}Fong Lee and Kalyan Muthukumar and Vivek Sarkar and Mauricio J. Serrano and Iris Garcia and John Hsu and Shauchi Ong and Honesty C. Young}, editor = {Dennis Bockus and Karen Bennet and W. Morven Gentleman and J. Howard Johnson and Evelyn Kidd}, title = {Optimized code restructuring of {OS/2} executables}, booktitle = {Proceedings of the 1995 Conference of the Centre for Advanced Studies on Collaborative Research, November 7-9, 1995, Toronto, Ontario, Canada}, pages = {12}, publisher = {{IBM}}, year = {1995}, url = {https://dl.acm.org/citation.cfm?id=781927}, timestamp = {Fri, 30 Nov 2018 02:24:54 +0100}, biburl = {https://dblp.org/rec/conf/cascon/ChowLMSSGHOY95.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icpp/GaoS95, author = {Guang R. Gao and Vivek Sarkar}, editor = {Constantine D. Polychronopoulos}, title = {Location Consistency: Stepping Beyond the Memory Coherence Barrier}, booktitle = {Proceedings of the 1995 International Conference on Parallel Processing, Urbana-Champain, Illinois, USA, August 14-18, 1995. Volume {II:} Software}, pages = {73--76}, publisher = {{CRC} Press}, year = {1995}, timestamp = {Fri, 25 Jul 2014 14:09:05 +0200}, biburl = {https://dblp.org/rec/conf/icpp/GaoS95.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icpp/YangFGS95, author = {Tao Yang and Cong Fu and Apostolos Gerasoulis and Vivek Sarkar}, editor = {Constantine D. Polychronopoulos}, title = {Mapping Iterative Task Graphs on Distributed Memory Machines}, booktitle = {Proceedings of the 1995 International Conference on Parallel Processing, Urbana-Champain, Illinois, USA, August 14-18, 1995. Volume {II:} Software}, pages = {151--158}, publisher = {{CRC} Press}, year = {1995}, timestamp = {Wed, 28 Dec 2022 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icpp/YangFGS95.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ppsc/YangDGS95, author = {Tao Yang and Pedro C. Diniz and Apostolos Gerasoulis and Vivek Sarkar}, editor = {David H. Bailey and Petter E. Bj{\o}rstad and John R. Gilbert and Michael Mascagni and Robert S. Schreiber and Horst D. Simon and Virginia Torczon and Layne T. Watson}, title = {Scheduling Iterative Task Computation on Message-Passing Architectures}, booktitle = {Proceedings of the Seventh {SIAM} Conference on Parallel Processing for Scientific Computing, {PPSC} 1995, San Francisco, California, USA, February 15-17, 1995}, pages = {581--586}, publisher = {{SIAM}}, year = {1995}, timestamp = {Tue, 12 Sep 2017 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/ppsc/YangDGS95.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/sigarch/HalsteadCDNS94, author = {Burt Halstead and David Callahan and Jack B. Dennis and R. S. Nikhil and Vivek Sarkar}, title = {Programming, compilation, and resource management issues for multithreading (panel session {II)}}, journal = {{SIGARCH} Comput. Archit. News}, volume = {22}, number = {1}, pages = {19--33}, year = {1994}, url = {https://doi.org/10.1145/181993.181997}, doi = {10.1145/181993.181997}, timestamp = {Mon, 18 Sep 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/sigarch/HalsteadCDNS94.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/cascon/BaconCJMS94, author = {David F. Bacon and Jyh{-}Herng Chow and Dz{-}Ching Ju and Kalyan Muthukumar and Vivek Sarkar}, editor = {John E. Botsford and Ann Gawman and W. Morven Gentleman and Evelyn Kidd and Kelly A. Lyons and Jacob Slonim and J. Howard Johnson}, title = {A compiler framework for restructuring data declarations to enhance cache and {TLB} effectiveness}, booktitle = {Proceedings of the 1994 Conference of the Centre for Advanced Studies on Collaborative Research, October 31 - November 3, 1994, Toronto, Ontario, Canada}, pages = {3}, publisher = {{IBM}}, year = {1994}, url = {https://dl.acm.org/citation.cfm?id=782188}, timestamp = {Fri, 10 Feb 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/cascon/BaconCJMS94.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/hicss/SarkarV94, author = {Vivek Sarkar and Lelia A. Vazquez}, title = {Automatic Localization for Distributed-Memory Multiprocessors Using a Shared-Memory Compilation Framework}, booktitle = {27th Annual Hawaii International Conference on System Sciences (HICSS-27), January 4-7, 1994, Maui, Hawaii, {USA}}, pages = {4--13}, publisher = {{IEEE} Computer Society}, year = {1994}, timestamp = {Mon, 04 Jul 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/hicss/SarkarV94.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/hicss/SimonsSBL94, author = {Barbara Simons and Vivek Sarkar and Maur{\'{\i}}cio Breternitz Jr. and Michael Lai}, title = {An Optimal Asynchronous Scheduling Algorithm for Software Cache Consistence}, booktitle = {27th Annual Hawaii International Conference on System Sciences (HICSS-27), January 4-7, 1994, Maui, Hawaii, {USA}}, pages = {502--511}, publisher = {{IEEE} Computer Society}, year = {1994}, timestamp = {Mon, 04 Jul 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/hicss/SimonsSBL94.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/iccl/SzymanskiFHJSS94, author = {Boleslaw K. Szymanski and John Feo and J. Hicks and J. Jagannathan and Vivek Sarkar and David B. Skillicorn}, editor = {Henri E. Bal}, title = {Is there a future for functional languages in parallel programming?}, booktitle = {Proceedings of the {IEEE} Computer Society 1994 International Conference on Computer Languages, May 16-19, 1994, Toulouse, France}, pages = {299--304}, publisher = {{IEEE} Computer Society}, year = {1994}, url = {https://doi.org/10.1109/ICCL.1994.288371}, doi = {10.1109/ICCL.1994.288371}, timestamp = {Thu, 23 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/iccl/SzymanskiFHJSS94.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@proceedings{DBLP:conf/pldi/1994, editor = {Vivek Sarkar and Barbara G. Ryder and Mary Lou Soffa}, title = {Proceedings of the {ACM} SIGPLAN'94 Conference on Programming Language Design and Implementation (PLDI), Orlando, Florida, USA, June 20-24, 1994}, publisher = {{ACM}}, year = {1994}, url = {https://doi.org/10.1145/178243}, doi = {10.1145/178243}, isbn = {0-89791-662-X}, timestamp = {Fri, 09 Jul 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/pldi/1994.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lcpc/SarkarS93, author = {Vivek Sarkar and Barbara Simons}, editor = {Utpal Banerjee and David Gelernter and Alexandru Nicolau and David A. Padua}, title = {Parallel Program Graphs and their Classification}, booktitle = {Languages and Compilers for Parallel Computing, 6th International Workshop, Portland, Oregon, USA, August 12-14, 1993, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {768}, pages = {633--655}, publisher = {Springer}, year = {1993}, url = {https://doi.org/10.1007/3-540-57659-2\_36}, doi = {10.1007/3-540-57659-2\_36}, timestamp = {Tue, 14 May 2019 10:00:47 +0200}, biburl = {https://dblp.org/rec/conf/lcpc/SarkarS93.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lcpc/Sarkar92, author = {Vivek Sarkar}, editor = {Utpal Banerjee and David Gelernter and Alexandru Nicolau and David A. Padua}, title = {A Concurrent Execution Semantics for Parallel Program Graphs and Program Dependence Graphs}, 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 = {16--30}, publisher = {Springer}, year = {1992}, url = {https://doi.org/10.1007/3-540-57502-2\_37}, doi = {10.1007/3-540-57502-2\_37}, timestamp = {Tue, 14 May 2019 10:00:47 +0200}, biburl = {https://dblp.org/rec/conf/lcpc/Sarkar92.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lcpc/GaoOST92, author = {Guang R. Gao and Russell Olsen and Vivek Sarkar and Radhika Thekkath}, editor = {Utpal Banerjee and David Gelernter and Alexandru Nicolau and David A. Padua}, title = {Collective Loop Fusion for Array Contraction}, 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 = {281--295}, publisher = {Springer}, year = {1992}, url = {https://doi.org/10.1007/3-540-57502-2\_53}, doi = {10.1007/3-540-57502-2\_53}, timestamp = {Thu, 25 Feb 2021 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/lcpc/GaoOST92.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/SarkarT92, author = {Vivek Sarkar and Radhika Thekkath}, editor = {Stuart I. Feldman and Richard L. Wexelblat}, title = {A General Framework for Iteration-Reordering Loop Transformations}, booktitle = {Proceedings of the {ACM} SIGPLAN'92 Conference on Programming Language Design and Implementation (PLDI), San Francisco, California, USA, June 17-19, 1992}, pages = {175--187}, publisher = {{ACM}}, year = {1992}, url = {https://doi.org/10.1145/143095.143132}, doi = {10.1145/143095.143132}, timestamp = {Fri, 09 Jul 2021 14:03:46 +0200}, biburl = {https://dblp.org/rec/conf/pldi/SarkarT92.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/ibmrd/Sarkar91, author = {Vivek Sarkar}, title = {Automatic partitioning of a program dependence graph into parallel tasks}, journal = {{IBM} J. Res. Dev.}, volume = {35}, number = {5}, pages = {779--804}, year = {1991}, url = {https://doi.org/10.1147/rd.355.0779}, doi = {10.1147/RD.355.0779}, timestamp = {Fri, 13 Mar 2020 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/ibmrd/Sarkar91.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ics/SarkarG91, author = {Vivek Sarkar and Guang R. Gao}, editor = {Edward S. Davidson and Friedel Hossfeld}, title = {Optimization of array accesses by collective loop transformations}, booktitle = {Proceedings of the 5th international conference on Supercomputing, {ICS} 1991, Cologne, Germany, June 17-21, 1991}, pages = {194--205}, publisher = {{ACM}}, year = {1991}, url = {https://doi.org/10.1145/109025.109077}, doi = {10.1145/109025.109077}, timestamp = {Tue, 06 Nov 2018 11:07:03 +0100}, biburl = {https://dblp.org/rec/conf/ics/SarkarG91.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lcpc/FerranteST91, author = {Jeanne Ferrante and Vivek Sarkar and W. Thrash}, editor = {Utpal Banerjee and David Gelernter and Alexandru Nicolau and David A. Padua}, title = {On Estimating and Enhancing Cache Effectiveness}, 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 = {328--343}, publisher = {Springer}, year = {1991}, url = {https://doi.org/10.1007/BFb0038674}, doi = {10.1007/BFB0038674}, timestamp = {Tue, 14 May 2019 10:00:47 +0200}, biburl = {https://dblp.org/rec/conf/lcpc/FerranteST91.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ics/SarkarC90, author = {Vivek Sarkar and David C. Cann}, editor = {Ahmed H. Sameh and Henk A. van der Vorst}, title = {{POSC} - a partitioning and optimizing {SISAL} compiler}, booktitle = {Proceedings of the 4th international conference on Supercomputing, {ICS} 1990, Amsterdam, The Netherlands, June 11-15, 1990}, pages = {148--164}, publisher = {{ACM}}, year = {1990}, url = {https://doi.org/10.1145/77726.255152}, doi = {10.1145/77726.255152}, timestamp = {Sat, 21 Oct 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/ics/SarkarC90.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/Sarkar90, author = {Vivek Sarkar}, editor = {Bernard N. Fischer}, title = {Instruction Reordering for Fork-Join Parallelism}, booktitle = {Proceedings of the {ACM} SIGPLAN'90 Conference on Programming Language Design and Implementation (PLDI), White Plains, New York, USA, June 20-22, 1990}, pages = {322--336}, publisher = {{ACM}}, year = {1990}, url = {https://doi.org/10.1145/93542.93590}, doi = {10.1145/93542.93590}, timestamp = {Fri, 09 Jul 2021 14:03:46 +0200}, biburl = {https://dblp.org/rec/conf/pldi/Sarkar90.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/CytronFS90, author = {Ron Cytron and Jeanne Ferrante and Vivek Sarkar}, editor = {Bernard N. Fischer}, title = {Compact Representations for Control Dependence}, booktitle = {Proceedings of the {ACM} SIGPLAN'90 Conference on Programming Language Design and Implementation (PLDI), White Plains, New York, USA, June 20-22, 1990}, pages = {337--351}, publisher = {{ACM}}, year = {1990}, url = {https://doi.org/10.1145/93542.93592}, doi = {10.1145/93542.93592}, timestamp = {Fri, 09 Jul 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/pldi/CytronFS90.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/Sarkar89, author = {Vivek Sarkar}, editor = {Richard L. Wexelblat}, title = {Determining Average Program Execution Times and their Variance}, booktitle = {Proceedings of the {ACM} SIGPLAN'89 Conference on Programming Language Design and Implementation (PLDI), Portland, Oregon, USA, June 21-23, 1989}, pages = {298--312}, publisher = {{ACM}}, year = {1989}, url = {https://doi.org/10.1145/73141.74845}, doi = {10.1145/73141.74845}, timestamp = {Fri, 09 Jul 2021 14:03:46 +0200}, biburl = {https://dblp.org/rec/conf/pldi/Sarkar89.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icpp/NatarajanS88, author = {Karthikeyan S. Natarajan and Vivek Sarkar}, title = {Processor Scheduling Algorithms for Constraint-Satisfaction Search Problems}, booktitle = {Proceedings of the International Conference on Parallel Processing, {ICPP} '88, The Pennsylvania State University, University Park, PA, USA, August 1988. Volume 2: Software}, pages = {140--149}, publisher = {Pennsylvania State University Press}, year = {1988}, timestamp = {Mon, 15 Jun 2015 19:00:07 +0200}, biburl = {https://dblp.org/rec/conf/icpp/NatarajanS88.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ics/Sarkar88, author = {Vivek Sarkar}, editor = {Jacques Lenfant}, title = {Synchronization using counting semaphores}, booktitle = {Proceedings of the 2nd international conference on Supercomputing, {ICS} 1988, Saint Malo, France, July 4-8, 1988}, pages = {627--637}, publisher = {{ACM}}, year = {1988}, url = {https://doi.org/10.1145/55364.55426}, doi = {10.1145/55364.55426}, timestamp = {Tue, 06 Nov 2018 11:07:02 +0100}, biburl = {https://dblp.org/rec/conf/ics/Sarkar88.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lfp/GharachorlooSH88, author = {Kourosh Gharachorloo and Vivek Sarkar and John L. Hennessy}, editor = {J{\'{e}}r{\^{o}}me Chailloux}, title = {A Simple and Efficient Implmentation Approach for Single Assignment Languages}, booktitle = {Proceedings of the 1988 {ACM} Conference on {LISP} and Functional Programming, {LFP} 1988, Snowbird, Utah, USA, July 25-27, 1988}, pages = {259--268}, publisher = {{ACM}}, year = {1988}, url = {https://doi.org/10.1145/62678.62718}, doi = {10.1145/62678.62718}, timestamp = {Fri, 06 Aug 2021 15:08:55 +0200}, biburl = {https://dblp.org/rec/conf/lfp/GharachorlooSH88.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ppopp/BurkeCFHSS88, author = {Michael G. Burke and Ron Cytron and Jeanne Ferrante and Wilson C. Hsieh and Vivek Sarkar and David Shields}, editor = {Richard L. Wexelblat}, title = {Automatic Discovery of Parallelism: {A} Tool and an Experiment (Extended Abstract)}, booktitle = {Proceedings of the {ACM/SIGPLAN} {PPEALS} 1988, Parallel Programming: Experience with Applications, Languages and Systems, New Haven, Connecticut, USA, July 19-21, 1988}, pages = {77--84}, publisher = {{ACM}}, year = {1988}, url = {https://doi.org/10.1145/62115.62124}, doi = {10.1145/62115.62124}, timestamp = {Sun, 12 Jun 2022 19:46:08 +0200}, biburl = {https://dblp.org/rec/conf/ppopp/BurkeCFHSS88.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lfp/SarkarH86, author = {Vivek Sarkar and John L. Hennessy}, editor = {William L. Scherlis and John H. Williams and Richard P. Gabriel}, title = {Partitioning Parallel Programs for Macro-Dataflow}, booktitle = {Proceedings of the 1986 {ACM} Conference on {LISP} and Functional Programming, {LFP} 1986, Cambridge, Massachusetts, USA, August 4-6, 1986}, pages = {202--211}, publisher = {{ACM}}, year = {1986}, url = {https://doi.org/10.1145/319838.319863}, doi = {10.1145/319838.319863}, timestamp = {Fri, 06 Aug 2021 15:08:55 +0200}, biburl = {https://dblp.org/rec/conf/lfp/SarkarH86.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sigplan/SarkarH86, author = {Vivek Sarkar and John L. Hennessy}, editor = {Richard L. Wexelblat}, title = {Compile-time partitioning and scheduling of parallel programs}, booktitle = {Proceedings of the 1986 {SIGPLAN} Symposium on Compiler Construction, Palo Alto, California, USA, June 25-27, 1986}, pages = {17--26}, publisher = {{ACM}}, year = {1986}, url = {https://doi.org/10.1145/12276.13313}, doi = {10.1145/12276.13313}, timestamp = {Mon, 12 Jul 2021 15:34:15 +0200}, biburl = {https://dblp.org/rec/conf/sigplan/SarkarH86.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.