BibTeX records: Rajiv Gupta 0001

download as .bib file

@inproceedings{DBLP:conf/eurosys/0002A0A024,
  author       = {Xiaolin Jiang and
                  Mahbod Afarin and
                  Zhijia Zhao and
                  Nael B. Abu{-}Ghazaleh and
                  Rajiv Gupta},
  title        = {Core Graph: Exploiting Edge Centrality to Speedup the Evaluation of
                  Iterative Graph Queries},
  booktitle    = {Proceedings of the Nineteenth European Conference on Computer Systems,
                  EuroSys 2024, Athens, Greece, April 22-25, 2024},
  pages        = {18--32},
  publisher    = {{ACM}},
  year         = {2024},
  url          = {https://doi.org/10.1145/3627703.3629571},
  doi          = {10.1145/3627703.3629571},
  timestamp    = {Sat, 04 May 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/eurosys/0002A0A024.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwmm/Sun024,
  author       = {Xiaofan Sun and
                  Rajiv Gupta},
  editor       = {Michael D. Bond and
                  Jae W. Lee and
                  Hannes Payer},
  title        = {{SSRD:} Shapes and Summaries for Race Detection in Concurrent Data
                  Structures},
  booktitle    = {Proceedings of the 2024 {ACM} {SIGPLAN} International Symposium on
                  Memory Management, {ISMM} 2024, Copenhagen, Denmark, 25 June 2024},
  pages        = {68--81},
  publisher    = {{ACM}},
  year         = {2024},
  url          = {https://doi.org/10.1145/3652024.3665505},
  doi          = {10.1145/3652024.3665505},
  timestamp    = {Thu, 04 Jul 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/iwmm/Sun024.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/asplos/2024-1,
  editor       = {Rajiv Gupta and
                  Nael B. Abu{-}Ghazaleh and
                  Madan Musuvathi and
                  Dan Tsafrir},
  title        = {Proceedings of the 29th {ACM} International Conference on Architectural
                  Support for Programming Languages and Operating Systems, Volume 1,
                  {ASPLOS} 2024, La Jolla, CA, USA, 27 April 2024- 1 May 2024},
  publisher    = {{ACM}},
  year         = {2024},
  url          = {https://doi.org/10.1145/3617232},
  doi          = {10.1145/3617232},
  timestamp    = {Fri, 19 Apr 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/asplos/2024-1.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/asplos/2024-2,
  editor       = {Rajiv Gupta and
                  Nael B. Abu{-}Ghazaleh and
                  Madan Musuvathi and
                  Dan Tsafrir},
  title        = {Proceedings of the 29th {ACM} International Conference on Architectural
                  Support for Programming Languages and Operating Systems, Volume 2,
                  {ASPLOS} 2024, La Jolla, CA, USA, 27 April 2024- 1 May 2024},
  publisher    = {{ACM}},
  year         = {2024},
  url          = {https://doi.org/10.1145/3620665},
  doi          = {10.1145/3620665},
  timestamp    = {Wed, 24 Apr 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/asplos/2024-2.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/asplos/2024-3,
  editor       = {Rajiv Gupta and
                  Nael B. Abu{-}Ghazaleh and
                  Madan Musuvathi and
                  Dan Tsafrir},
  title        = {Proceedings of the 29th {ACM} International Conference on Architectural
                  Support for Programming Languages and Operating Systems, Volume 3,
                  {ASPLOS} 2024, La Jolla, CA, USA, 27 April 2024- 1 May 2024},
  publisher    = {{ACM}},
  year         = {2024},
  url          = {https://doi.org/10.1145/3620666},
  doi          = {10.1145/3620666},
  timestamp    = {Thu, 25 Apr 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/asplos/2024-3.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/asplos/Yin0023,
  author       = {Xizhe Yin and
                  Zhijia Zhao and
                  Rajiv Gupta},
  editor       = {Tor M. Aamodt and
                  Natalie D. Enright Jerger and
                  Michael M. Swift},
  title        = {Glign: Taming Misaligned Graph Traversals in Concurrent Graph Processing},
  booktitle    = {Proceedings of the 28th {ACM} International Conference on Architectural
                  Support for Programming Languages and Operating Systems, Volume 1,
                  {ASPLOS} 2023, Vancouver, BC, Canada, March 25-29, 2023},
  pages        = {78--92},
  publisher    = {{ACM}},
  year         = {2023},
  url          = {https://doi.org/10.1145/3567955.3567963},
  doi          = {10.1145/3567955.3567963},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/asplos/Yin0023.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/asplos/AfarinGRA023,
  author       = {Mahbod Afarin and
                  Chao Gao and
                  Shafiur Rahman and
                  Nael B. Abu{-}Ghazaleh and
                  Rajiv Gupta},
  editor       = {Tor M. Aamodt and
                  Natalie D. Enright Jerger and
                  Michael M. Swift},
  title        = {CommonGraph: Graph Analytics on Evolving Data},
  booktitle    = {Proceedings of the 28th {ACM} International Conference on Architectural
                  Support for Programming Languages and Operating Systems, Volume 2,
                  {ASPLOS} 2023, Vancouver, BC, Canada, March 25-29, 2023},
  pages        = {133--145},
  publisher    = {{ACM}},
  year         = {2023},
  url          = {https://doi.org/10.1145/3575693.3575713},
  doi          = {10.1145/3575693.3575713},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/asplos/AfarinGRA023.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/bigdataconf/MazloumiAG23,
  author       = {Abbas Mazloumi and
                  Mahbod Afarin and
                  Rajiv Gupta},
  editor       = {Jingrui He and
                  Themis Palpanas and
                  Xiaohua Hu and
                  Alfredo Cuzzocrea and
                  Dejing Dou and
                  Dominik Slezak and
                  Wei Wang and
                  Aleksandra Gruca and
                  Jerry Chun{-}Wei Lin and
                  Rakesh Agrawal},
  title        = {Expressway: Prioritizing Edges for Distributed Evaluation of Graph
                  Queries},
  booktitle    = {{IEEE} International Conference on Big Data, BigData 2023, Sorrento,
                  Italy, December 15-18, 2023},
  pages        = {4362--4371},
  publisher    = {{IEEE}},
  year         = {2023},
  url          = {https://doi.org/10.1109/BigData59044.2023.10386860},
  doi          = {10.1109/BIGDATA59044.2023.10386860},
  timestamp    = {Tue, 20 Aug 2024 07:54:43 +0200},
  biburl       = {https://dblp.org/rec/conf/bigdataconf/MazloumiAG23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/hopc/AfarinGRA023,
  author       = {Mahbod Afarin and
                  Chao Gao and
                  Shafiur Rahman and
                  Nael B. Abu{-}Ghazaleh and
                  Rajiv Gupta},
  editor       = {Laxman Dhulipala and
                  Yihan Sun},
  title        = {CommonGraph: Graph Analytics on Evolving Data (Abstract)},
  booktitle    = {Proceedings of the 2023 {ACM} Workshop on Highlights of Parallel Computing,
                  {HOPC} 2023, Orlando, FL, USA, 16 June 2023},
  pages        = {1--2},
  publisher    = {{ACM}},
  year         = {2023},
  url          = {https://doi.org/10.1145/3597635.3598022},
  doi          = {10.1145/3597635.3598022},
  timestamp    = {Fri, 21 Jul 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/hopc/AfarinGRA023.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/hopc/Yin0023,
  author       = {Xizhe Yin and
                  Zhijia Zhao and
                  Rajiv Gupta},
  editor       = {Laxman Dhulipala and
                  Yihan Sun},
  title        = {Taming Misaligned Graph Traversals in Concurrent Graph Processing
                  (Abstract)},
  booktitle    = {Proceedings of the 2023 {ACM} Workshop on Highlights of Parallel Computing,
                  {HOPC} 2023, Orlando, FL, USA, 16 June 2023},
  pages        = {25--26},
  publisher    = {{ACM}},
  year         = {2023},
  url          = {https://doi.org/10.1145/3597635.3598028},
  doi          = {10.1145/3597635.3598028},
  timestamp    = {Fri, 21 Jul 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/hopc/Yin0023.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwmm/Kaur023,
  author       = {Gurneet Kaur and
                  Rajiv Gupta},
  editor       = {Stephen M. Blackburn and
                  Erez Petrank},
  title        = {OMRGx: Programmable and Transparent Out-of-Core Graph Partitioning
                  and Processing},
  booktitle    = {Proceedings of the 2023 {ACM} {SIGPLAN} International Symposium on
                  Memory Management, {ISMM} 2023, Orlando, FL, USA, 18 June 2023},
  pages        = {137--149},
  publisher    = {{ACM}},
  year         = {2023},
  url          = {https://doi.org/10.1145/3591195.3595268},
  doi          = {10.1145/3591195.3595268},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/iwmm/Kaur023.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/micro/GaoARA023,
  author       = {Chao Gao and
                  Mahbod Afarin and
                  Shafiur Rahman and
                  Nael B. Abu{-}Ghazaleh and
                  Rajiv Gupta},
  title        = {{MEGA} Evolving Graph Accelerator},
  booktitle    = {Proceedings of the 56th Annual {IEEE/ACM} International Symposium
                  on Microarchitecture, {MICRO} 2023, Toronto, ON, Canada, 28 October
                  2023 - 1 November 2023},
  pages        = {310--323},
  publisher    = {{ACM}},
  year         = {2023},
  url          = {https://doi.org/10.1145/3613424.3614260},
  doi          = {10.1145/3613424.3614260},
  timestamp    = {Mon, 24 Jun 2024 15:20:25 +0200},
  biburl       = {https://dblp.org/rec/conf/micro/GaoARA023.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2308-14834,
  author       = {Mahbod Afarin and
                  Chao Gao and
                  Shafiur Rahman and
                  Nael B. Abu{-}Ghazaleh and
                  Rajiv Gupta},
  title        = {Graph Analytics on Evolving Data (Abstract)},
  journal      = {CoRR},
  volume       = {abs/2308.14834},
  year         = {2023},
  url          = {https://doi.org/10.48550/arXiv.2308.14834},
  doi          = {10.48550/ARXIV.2308.14834},
  eprinttype    = {arXiv},
  eprint       = {2308.14834},
  timestamp    = {Mon, 04 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2308-14834.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jpdc/XuMJG22,
  author       = {Chengshuo Xu and
                  Abbas Mazloumi and
                  Xiaolin Jiang and
                  Rajiv Gupta},
  title        = {SimGQ+: Simultaneously evaluating iterative point-to-all and point-to-point
                  graph queries},
  journal      = {J. Parallel Distributed Comput.},
  volume       = {164},
  pages        = {12--27},
  year         = {2022},
  url          = {https://doi.org/10.1016/j.jpdc.2022.01.007},
  doi          = {10.1016/J.JPDC.2022.01.007},
  timestamp    = {Tue, 07 May 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/jpdc/XuMJG22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/sigops/JiangXG21,
  author       = {Xiaolin Jiang and
                  Chengshuo Xu and
                  Rajiv Gupta},
  title        = {{VRGQ:} Evaluating a Stream of Iterative Graph Queries via Value Reuse},
  journal      = {{ACM} {SIGOPS} Oper. Syst. Rev.},
  volume       = {55},
  number       = {1},
  pages        = {11--20},
  year         = {2021},
  url          = {https://doi.org/10.1145/3469379.3469382},
  doi          = {10.1145/3469379.3469382},
  timestamp    = {Tue, 07 May 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/sigops/JiangXG21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/europar/RoweG21,
  author       = {Bryan Rowe and
                  Rajiv Gupta},
  editor       = {Leonel Sousa and
                  Nuno Roma and
                  Pedro Tom{\'{a}}s},
  title        = {G-Morph: Induced Subgraph Isomorphism Search of Labeled Graphs on
                  a {GPU}},
  booktitle    = {Euro-Par 2021: Parallel Processing - 27th International Conference
                  on Parallel and Distributed Computing, Lisbon, Portugal, September
                  1-3, 2021, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {12820},
  pages        = {402--417},
  publisher    = {Springer},
  year         = {2021},
  url          = {https://doi.org/10.1007/978-3-030-85665-6\_25},
  doi          = {10.1007/978-3-030-85665-6\_25},
  timestamp    = {Thu, 14 Oct 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/europar/RoweG21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/eurosys/JiangXY0021,
  author       = {Xiaolin Jiang and
                  Chengshuo Xu and
                  Xizhe Yin and
                  Zhijia Zhao and
                  Rajiv Gupta},
  editor       = {Antonio Barbalace and
                  Pramod Bhatotia and
                  Lorenzo Alvisi and
                  Cristian Cadar},
  title        = {Tripoline: generalized incremental graph processing via graph triangle
                  inequality},
  booktitle    = {EuroSys '21: Sixteenth European Conference on Computer Systems, Online
                  Event, United Kingdom, April 26-28, 2021},
  pages        = {17--32},
  publisher    = {{ACM}},
  year         = {2021},
  url          = {https://doi.org/10.1145/3447786.3456226},
  doi          = {10.1145/3447786.3456226},
  timestamp    = {Tue, 07 May 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/eurosys/JiangXY0021.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ics/SunG21,
  author       = {Xiaofan Sun and
                  Rajiv Gupta},
  editor       = {Huiyang Zhou and
                  Jose Moreira and
                  Frank Mueller and
                  Yoav Etsion},
  title        = {{DSGEN:} concolic testing {GPU} implementations of concurrent dynamic
                  data structures},
  booktitle    = {{ICS} '21: 2021 International Conference on Supercomputing, Virtual
                  Event, USA, June 14-17, 2021},
  pages        = {75--87},
  publisher    = {{ACM}},
  year         = {2021},
  url          = {https://doi.org/10.1145/3447818.3460962},
  doi          = {10.1145/3447818.3460962},
  timestamp    = {Sun, 25 Jul 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/ics/SunG21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/micro/RahmanAA021,
  author       = {Shafiur Rahman and
                  Mahbod Afarin and
                  Nael B. Abu{-}Ghazaleh and
                  Rajiv Gupta},
  title        = {JetStream: Graph Analytics on Streaming Data with Event-Driven Hardware
                  Accelerator},
  booktitle    = {{MICRO} '21: 54th Annual {IEEE/ACM} International Symposium on Microarchitecture,
                  Virtual Event, Greece, October 18-22, 2021},
  pages        = {1091--1105},
  publisher    = {{ACM}},
  year         = {2021},
  url          = {https://doi.org/10.1145/3466752.3480126},
  doi          = {10.1145/3466752.3480126},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/micro/RahmanAA021.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/nas/Kaur021,
  author       = {Gurneet Kaur and
                  Rajiv Gupta},
  title        = {{GO:} Out-Of-Core Partitioning of Large Irregular Graphs},
  booktitle    = {{IEEE} International Conference on Networking, Architecture and Storage,
                  {NAS} 2021, Riverside, CA, USA, October 24-26, 2021},
  pages        = {1--10},
  publisher    = {{IEEE}},
  year         = {2021},
  url          = {https://doi.org/10.1109/NAS51552.2021.9605433},
  doi          = {10.1109/NAS51552.2021.9605433},
  timestamp    = {Mon, 03 Jan 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/nas/Kaur021.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/cc/2021,
  editor       = {Aaron Smith and
                  Delphine Demange and
                  Rajiv Gupta},
  title        = {{CC} '21: 30th {ACM} {SIGPLAN} International Conference on Compiler
                  Construction, Virtual Event, Republic of Korea, March 2-3, 2021},
  publisher    = {{ACM}},
  year         = {2021},
  url          = {https://doi.org/10.1145/3446804},
  doi          = {10.1145/3446804},
  isbn         = {978-1-4503-8325-7},
  timestamp    = {Sun, 25 Jul 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/cc/2021.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/bigdataconf/MazloumiX0020,
  author       = {Abbas Mazloumi and
                  Chengshuo Xu and
                  Zhijia Zhao and
                  Rajiv Gupta},
  editor       = {Xintao Wu and
                  Chris Jermaine and
                  Li Xiong and
                  Xiaohua Hu and
                  Olivera Kotevska and
                  Siyuan Lu and
                  Weija Xu and
                  Srinivas Aluru and
                  Chengxiang Zhai and
                  Eyhab Al{-}Masri and
                  Zhiyuan Chen and
                  Jeff Saltz},
  title        = {{BEAD:} Batched Evaluation of Iterative Graph Queries with Evolving
                  Analytics Demands},
  booktitle    = {2020 {IEEE} International Conference on Big Data {(IEEE} BigData 2020),
                  Atlanta, GA, USA, December 10-13, 2020},
  pages        = {461--468},
  publisher    = {{IEEE}},
  year         = {2020},
  url          = {https://doi.org/10.1109/BigData50022.2020.9378211},
  doi          = {10.1109/BIGDATA50022.2020.9378211},
  timestamp    = {Fri, 19 Nov 2021 16:08:20 +0100},
  biburl       = {https://dblp.org/rec/conf/bigdataconf/MazloumiX0020.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/eurosys/Sabet0G20,
  author       = {Amir Hossein Nodehi Sabet and
                  Zhijia Zhao and
                  Rajiv Gupta},
  editor       = {Angelos Bilas and
                  Kostas Magoutis and
                  Evangelos P. Markatos and
                  Dejan Kostic and
                  Margo I. Seltzer},
  title        = {Subway: minimizing data transfer during out-of-GPU-memory graph processing},
  booktitle    = {EuroSys '20: Fifteenth EuroSys Conference 2020, Heraklion, Greece,
                  April 27-30, 2020},
  pages        = {12:1--12:16},
  publisher    = {{ACM}},
  year         = {2020},
  url          = {https://doi.org/10.1145/3342195.3387537},
  doi          = {10.1145/3342195.3387537},
  timestamp    = {Thu, 10 Sep 2020 09:33:09 +0200},
  biburl       = {https://dblp.org/rec/conf/eurosys/Sabet0G20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/hipc/XuMJ020,
  author       = {Chengshuo Xu and
                  Abbas Mazloumi and
                  Xiaolin Jiang and
                  Rajiv Gupta},
  title        = {SimGQ: Simultaneously Evaluating Iterative Graph Queries},
  booktitle    = {27th {IEEE} International Conference on High Performance Computing,
                  Data, and Analytics, HiPC 2020, Pune, India, December 16-19, 2020},
  pages        = {1--10},
  publisher    = {{IEEE}},
  year         = {2020},
  url          = {https://doi.org/10.1109/HiPC50609.2020.00014},
  doi          = {10.1109/HIPC50609.2020.00014},
  timestamp    = {Tue, 07 May 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/hipc/XuMJ020.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/micro/RahmanAG20,
  author       = {Shafiur Rahman and
                  Nael B. Abu{-}Ghazaleh and
                  Rajiv Gupta},
  title        = {GraphPulse: An Event-Driven Hardware Accelerator for Asynchronous
                  Graph Processing},
  booktitle    = {53rd Annual {IEEE/ACM} International Symposium on Microarchitecture,
                  {MICRO} 2020, Athens, Greece, October 17-21, 2020},
  pages        = {908--921},
  publisher    = {{IEEE}},
  year         = {2020},
  url          = {https://doi.org/10.1109/MICRO50266.2020.00078},
  doi          = {10.1109/MICRO50266.2020.00078},
  timestamp    = {Fri, 09 Apr 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/micro/RahmanAG20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/ppopp/2020,
  editor       = {Rajiv Gupta and
                  Xipeng Shen},
  title        = {PPoPP '20: 25th {ACM} {SIGPLAN} Symposium on Principles and Practice
                  of Parallel Programming, San Diego, California, USA, February 22-26,
                  2020},
  publisher    = {{ACM}},
  year         = {2020},
  url          = {https://doi.org/10.1145/3332466},
  doi          = {10.1145/3332466},
  isbn         = {978-1-4503-6818-6},
  timestamp    = {Sun, 12 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/ppopp/2020.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/fmsd/BenavidesVGZ19,
  author       = {Zachary Benavides and
                  Keval Vora and
                  Rajiv Gupta and
                  Xiangyu Zhang},
  title        = {Annotation guided collection of context-sensitive parallel execution
                  profiles},
  journal      = {Formal Methods Syst. Des.},
  volume       = {54},
  number       = {3},
  pages        = {388--415},
  year         = {2019},
  url          = {https://doi.org/10.1007/s10703-019-00341-0},
  doi          = {10.1007/S10703-019-00341-0},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/fmsd/BenavidesVGZ19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/pacmpl/BenavidesV019,
  author       = {Zachary Benavides and
                  Keval Vora and
                  Rajiv Gupta},
  title        = {DProf: distributed profiler with strong guarantees},
  journal      = {Proc. {ACM} Program. Lang.},
  volume       = {3},
  number       = {{OOPSLA}},
  pages        = {156:1--156:24},
  year         = {2019},
  url          = {https://doi.org/10.1145/3360582},
  doi          = {10.1145/3360582},
  timestamp    = {Tue, 07 May 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/pacmpl/BenavidesV019.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/asplos/XuV019,
  author       = {Chengshuo Xu and
                  Keval Vora and
                  Rajiv Gupta},
  editor       = {Iris Bahar and
                  Maurice Herlihy and
                  Emmett Witchel and
                  Alvin R. Lebeck},
  title        = {PnP: Pruning and Prediction for Point-To-Point Iterative Graph Analytics},
  booktitle    = {Proceedings of the Twenty-Fourth International Conference on Architectural
                  Support for Programming Languages and Operating Systems, {ASPLOS}
                  2019, Providence, RI, USA, April 13-17, 2019},
  pages        = {587--600},
  publisher    = {{ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1145/3297858.3304012},
  doi          = {10.1145/3297858.3304012},
  timestamp    = {Tue, 07 May 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/asplos/XuV019.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/bigdataconf/MazloumiJG19,
  author       = {Abbas Mazloumi and
                  Xiaolin Jiang and
                  Rajiv Gupta},
  editor       = {Chaitanya K. Baru and
                  Jun Huan and
                  Latifur Khan and
                  Xiaohua Hu and
                  Ronay Ak and
                  Yuanyuan Tian and
                  Roger S. Barga and
                  Carlo Zaniolo and
                  Kisung Lee and
                  Yanfang (Fanny) Ye},
  title        = {MultiLyra: Scalable Distributed Evaluation of Batches of Iterative
                  Graph Queries},
  booktitle    = {2019 {IEEE} International Conference on Big Data {(IEEE} BigData),
                  Los Angeles, CA, USA, December 9-12, 2019},
  pages        = {349--358},
  publisher    = {{IEEE}},
  year         = {2019},
  url          = {https://doi.org/10.1109/BigData47090.2019.9006359},
  doi          = {10.1109/BIGDATA47090.2019.9006359},
  timestamp    = {Tue, 07 May 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/bigdataconf/MazloumiJG19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/bigdataconf/MazloumiG19,
  author       = {Abbas Mazloumi and
                  Rajiv Gupta},
  editor       = {Chaitanya K. Baru and
                  Jun Huan and
                  Latifur Khan and
                  Xiaohua Hu and
                  Ronay Ak and
                  Yuanyuan Tian and
                  Roger S. Barga and
                  Carlo Zaniolo and
                  Kisung Lee and
                  Yanfang (Fanny) Ye},
  title        = {Enabling Faster Convergence in Distributed Irregular Graph Processing},
  booktitle    = {2019 {IEEE} International Conference on Big Data {(IEEE} BigData),
                  Los Angeles, CA, USA, December 9-12, 2019},
  pages        = {6151--6153},
  publisher    = {{IEEE}},
  year         = {2019},
  url          = {https://doi.org/10.1109/BigData47090.2019.9006490},
  doi          = {10.1109/BIGDATA47090.2019.9006490},
  timestamp    = {Wed, 31 Mar 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/bigdataconf/MazloumiG19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cc/LiC019,
  author       = {Hongbo Li and
                  Zizhong Chen and
                  Rajiv Gupta},
  editor       = {Jos{\'{e}} Nelson Amaral and
                  Milind Kulkarni},
  title        = {Efficient concolic testing of {MPI} applications},
  booktitle    = {Proceedings of the 28th International Conference on Compiler Construction,
                  {CC} 2019, Washington, DC, USA, February 16-17, 2019},
  pages        = {193--204},
  publisher    = {{ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1145/3302516.3307353},
  doi          = {10.1145/3302516.3307353},
  timestamp    = {Thu, 04 May 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/cc/LiC019.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cgo/LeeLLMCZ019,
  author       = {Wen{-}Chuan Lee and
                  Yingqi Liu and
                  Peng Liu and
                  Shiqing Ma and
                  Hongjun Choi and
                  Xiangyu Zhang and
                  Rajiv Gupta},
  editor       = {Mahmut Taylan Kandemir and
                  Alexandra Jimborean and
                  Tipp Moseley},
  title        = {White-Box Program Tuning},
  booktitle    = {{IEEE/ACM} International Symposium on Code Generation and Optimization,
                  {CGO} 2019, Washington, DC, USA, February 16-20, 2019},
  pages        = {122--135},
  publisher    = {{IEEE}},
  year         = {2019},
  url          = {https://doi.org/10.1109/CGO.2019.8661177},
  doi          = {10.1109/CGO.2019.8661177},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/cgo/LeeLLMCZ019.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/AzimAN019,
  author       = {Tanzirul Azim and
                  Arash Alavi and
                  Iulian Neamtiu and
                  Rajiv Gupta},
  editor       = {Joanne M. Atlee and
                  Tevfik Bultan and
                  Jon Whittle},
  title        = {Dynamic slicing for Android},
  booktitle    = {Proceedings of the 41st International Conference on Software Engineering,
                  {ICSE} 2019, Montreal, QC, Canada, May 25-31, 2019},
  pages        = {1154--1164},
  publisher    = {{IEEE} / {ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1109/ICSE.2019.00118},
  doi          = {10.1109/ICSE.2019.00118},
  timestamp    = {Mon, 06 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icse/AzimAN019.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/infocom/GasparisQSK0Y19,
  author       = {Ioannis Gasparis and
                  Zhiyun Qian and
                  Chengyu Song and
                  Srikanth V. Krishnamurthy and
                  Rajiv Gupta and
                  Paul L. Yu},
  title        = {Figment: Fine-grained Permission Management for Mobile Apps},
  booktitle    = {2019 {IEEE} Conference on Computer Communications, {INFOCOM} 2019,
                  Paris, France, April 29 - May 2, 2019},
  pages        = {1405--1413},
  publisher    = {{IEEE}},
  year         = {2019},
  url          = {https://doi.org/10.1109/INFOCOM.2019.8737436},
  doi          = {10.1109/INFOCOM.2019.8737436},
  timestamp    = {Thu, 22 Sep 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/infocom/GasparisQSK0Y19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/isw/AlaviGQ19,
  author       = {Arash Alavi and
                  Rajiv Gupta and
                  Zhiyun Qian},
  editor       = {Zhiqiang Lin and
                  Charalampos Papamanthou and
                  Michalis Polychronakis},
  title        = {When the Attacker Knows a Lot: The {GAGA} Graph Anonymizer},
  booktitle    = {Information Security - 22nd International Conference, {ISC} 2019,
                  New York City, NY, USA, September 16-18, 2019, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {11723},
  pages        = {211--230},
  publisher    = {Springer},
  year         = {2019},
  url          = {https://doi.org/10.1007/978-3-030-30215-3\_11},
  doi          = {10.1007/978-3-030-30215-3\_11},
  timestamp    = {Mon, 06 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/isw/AlaviGQ19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ijpp/KoduruVG18,
  author       = {Sai Charan Koduru and
                  Keval Vora and
                  Rajiv Gupta},
  title        = {Software Speculation on Caching DSMs},
  journal      = {Int. J. Parallel Program.},
  volume       = {46},
  number       = {2},
  pages        = {313--332},
  year         = {2018},
  url          = {https://doi.org/10.1007/s10766-017-0499-9},
  doi          = {10.1007/S10766-017-0499-9},
  timestamp    = {Tue, 07 May 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ijpp/KoduruVG18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ccs/GasparisAQSK0C18,
  author       = {Ioannis Gasparis and
                  Azeem Aqil and
                  Zhiyun Qian and
                  Chengyu Song and
                  Srikanth V. Krishnamurthy and
                  Rajiv Gupta and
                  Edward Colbert},
  editor       = {Jong Kim and
                  Gail{-}Joon Ahn and
                  Seungjoo Kim and
                  Yongdae Kim and
                  Javier L{\'{o}}pez and
                  Taesoo Kim},
  title        = {Droid {M+:} Developer Support for Imbibing Android's New Permission
                  Model},
  booktitle    = {Proceedings of the 2018 on Asia Conference on Computer and Communications
                  Security, AsiaCCS 2018, Incheon, Republic of Korea, June 04-08, 2018},
  pages        = {765--776},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3196494.3196533},
  doi          = {10.1145/3196494.3196533},
  timestamp    = {Tue, 10 Nov 2020 16:06:16 +0100},
  biburl       = {https://dblp.org/rec/conf/ccs/GasparisAQSK0C18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ipps/LiC0X18,
  author       = {Hongbo Li and
                  Zizhong Chen and
                  Rajiv Gupta and
                  Min Xie},
  title        = {Non-intrusively Avoiding Scaling Problems in and out of {MPI} Collectives},
  booktitle    = {2018 {IEEE} International Parallel and Distributed Processing Symposium
                  Workshops, {IPDPS} Workshops 2018, Vancouver, BC, Canada, May 21-25,
                  2018},
  pages        = {415--424},
  publisher    = {{IEEE} Computer Society},
  year         = {2018},
  url          = {https://doi.org/10.1109/IPDPSW.2018.00076},
  doi          = {10.1109/IPDPSW.2018.00076},
  timestamp    = {Thu, 04 May 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/ipps/LiC0X18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ipps/LiLBC018,
  author       = {Hongbo Li and
                  Sihuan Li and
                  Zachary Benavides and
                  Zizhong Chen and
                  Rajiv Gupta},
  title        = {{COMPI:} Concolic Testing for {MPI} Applications},
  booktitle    = {2018 {IEEE} International Parallel and Distributed Processing Symposium,
                  {IPDPS} 2018, Vancouver, BC, Canada, May 21-25, 2018},
  pages        = {865--874},
  publisher    = {{IEEE} Computer Society},
  year         = {2018},
  url          = {https://doi.org/10.1109/IPDPS.2018.00096},
  doi          = {10.1109/IPDPS.2018.00096},
  timestamp    = {Thu, 04 May 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/ipps/LiLBC018.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwmm/KaurVK018,
  author       = {Gurneet Kaur and
                  Keval Vora and
                  Sai Charan Koduru and
                  Rajiv Gupta},
  editor       = {Hannes Payer and
                  Jennifer B. Sartor},
  title        = {{OMR:} out-of-core MapReduce for large data sets},
  booktitle    = {Proceedings of the 2018 {ACM} {SIGPLAN} International Symposium on
                  Memory Management, {ISMM} 2018, Philadelphia, PA, USA, June 18, 2018},
  pages        = {71--83},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3210563.3210568},
  doi          = {10.1145/3210563.3210568},
  timestamp    = {Tue, 07 May 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/iwmm/KaurVK018.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/asplos/VoraTGH17,
  author       = {Keval Vora and
                  Chen Tian and
                  Rajiv Gupta and
                  Ziang Hu},
  editor       = {Yunji Chen and
                  Olivier Temam and
                  John Carter},
  title        = {CoRAL: Confined Recovery in Distributed Asynchronous Graph Processing},
  booktitle    = {Proceedings of the Twenty-Second International Conference on Architectural
                  Support for Programming Languages and Operating Systems, {ASPLOS}
                  2017, Xi'an, China, April 8-12, 2017},
  pages        = {223--236},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3037697.3037747},
  doi          = {10.1145/3037697.3037747},
  timestamp    = {Tue, 07 May 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/asplos/VoraTGH17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/asplos/VoraGX17,
  author       = {Keval Vora and
                  Rajiv Gupta and
                  Guoqing Xu},
  editor       = {Yunji Chen and
                  Olivier Temam and
                  John Carter},
  title        = {KickStarter: Fast and Accurate Computations on Streaming Graphs via
                  Trimmed Approximations},
  booktitle    = {Proceedings of the Twenty-Second International Conference on Architectural
                  Support for Programming Languages and Operating Systems, {ASPLOS}
                  2017, Xi'an, China, April 8-12, 2017},
  pages        = {237--251},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3037697.3037748},
  doi          = {10.1145/3037697.3037748},
  timestamp    = {Tue, 07 May 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/asplos/VoraGX17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pam/AlaviQZMHQLG17,
  author       = {Arash Alavi and
                  Alan Quach and
                  Hang Zhang and
                  Bryan Marsh and
                  Farhan Ul Haq and
                  Zhiyun Qian and
                  Long Lu and
                  Rajiv Gupta},
  editor       = {Mohamed Ali K{\^{a}}afar and
                  Steve Uhlig and
                  Johanna Amann},
  title        = {Where Is the Weakest Link? {A} Study on Security Discrepancies Between
                  Android Apps and Their Website Counterparts},
  booktitle    = {Passive and Active Measurement - 18th International Conference, {PAM}
                  2017, Sydney, NSW, Australia, March 30-31, 2017, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {10176},
  pages        = {100--112},
  publisher    = {Springer},
  year         = {2017},
  url          = {https://doi.org/10.1007/978-3-319-54328-4\_8},
  doi          = {10.1007/978-3-319-54328-4\_8},
  timestamp    = {Mon, 06 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pam/AlaviQZMHQLG17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/rv/BenavidesGZ17,
  author       = {Zachary Benavides and
                  Rajiv Gupta and
                  Xiangyu Zhang},
  editor       = {Shuvendu K. Lahiri and
                  Giles Reger},
  title        = {Annotation Guided Collection of Context-Sensitive Parallel Execution
                  Profiles},
  booktitle    = {Runtime Verification - 17th International Conference, {RV} 2017, Seattle,
                  WA, USA, September 13-16, 2017, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {10548},
  pages        = {103--120},
  publisher    = {Springer},
  year         = {2017},
  url          = {https://doi.org/10.1007/978-3-319-67531-2\_7},
  doi          = {10.1007/978-3-319-67531-2\_7},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/rv/BenavidesGZ17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sc/KhorasaniV0B17,
  author       = {Farzad Khorasani and
                  Keval Vora and
                  Rajiv Gupta and
                  Laxmi N. Bhuyan},
  title        = {Enabling Work-Efficiency for High Performance Vertex-Centric Graph
                  Analytics on GPUs},
  booktitle    = {Proceedings of the Seventh Workshop on Irregular Applications: Architectures
                  and Algorithms, IA3@SC 2017, Denver, CO, USA, November 12 - 17, 2017},
  pages        = {11:1--11:4},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3149704.3149762},
  doi          = {10.1145/3149704.3149762},
  timestamp    = {Tue, 07 May 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/sc/KhorasaniV0B17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sc/LiCG17,
  author       = {Hongbo Li and
                  Zizhong Chen and
                  Rajiv Gupta},
  editor       = {Bernd Mohr and
                  Padma Raghavan},
  title        = {Parastack: efficient hang detection for {MPI} programs at large scale},
  booktitle    = {Proceedings of the International Conference for High Performance Computing,
                  Networking, Storage and Analysis, {SC} 2017, Denver, CO, USA, November
                  12 - 17, 2017},
  pages        = {63},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3126908.3126938},
  doi          = {10.1145/3126908.3126938},
  timestamp    = {Thu, 04 May 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/sc/LiCG17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/taco/PusukuriGB16,
  author       = {Kishore Kumar Pusukuri and
                  Rajiv Gupta and
                  Laxmi N. Bhuyan},
  title        = {Tumbler: An Effective Load-Balancing Technique for Multi-CPU Multicore
                  Systems},
  journal      = {{ACM} Trans. Archit. Code Optim.},
  volume       = {12},
  number       = {4},
  pages        = {36:1--36:24},
  year         = {2016},
  url          = {https://doi.org/10.1145/2827698},
  doi          = {10.1145/2827698},
  timestamp    = {Wed, 17 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/taco/PusukuriGB16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/taco/VoraGX16,
  author       = {Keval Vora and
                  Rajiv Gupta and
                  Guoqing Xu},
  title        = {Synergistic Analysis of Evolving Graphs},
  journal      = {{ACM} Trans. Archit. Code Optim.},
  volume       = {13},
  number       = {4},
  pages        = {32:1--32:27},
  year         = {2016},
  url          = {https://doi.org/10.1145/2992784},
  doi          = {10.1145/2992784},
  timestamp    = {Tue, 07 May 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/taco/VoraGX16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cc/KusumNG16,
  author       = {Amlan Kusum and
                  Iulian Neamtiu and
                  Rajiv Gupta},
  editor       = {Ayal Zaks and
                  Manuel V. Hermenegildo},
  title        = {Safe and flexible adaptation via alternate data structure representations},
  booktitle    = {Proceedings of the 25th International Conference on Compiler Construction,
                  {CC} 2016, Barcelona, Spain, March 12-18, 2016},
  pages        = {34--44},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2892208.2892220},
  doi          = {10.1145/2892208.2892220},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/cc/KusumNG16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cc/SinghGN16,
  author       = {Vineet Singh and
                  Rajiv Gupta and
                  Iulian Neamtiu},
  editor       = {Ayal Zaks and
                  Manuel V. Hermenegildo},
  title        = {Automatic fault location for data structures},
  booktitle    = {Proceedings of the 25th International Conference on Compiler Construction,
                  {CC} 2016, Barcelona, Spain, March 12-18, 2016},
  pages        = {99--109},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2892208.2892215},
  doi          = {10.1145/2892208.2892215},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/cc/SinghGN16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/hpdc/BenavidesGZ16,
  author       = {Zachary Benavides and
                  Rajiv Gupta and
                  Xiangyu Zhang},
  editor       = {Hiroshi Nakashima and
                  Kenjiro Taura and
                  Jack Lange},
  title        = {Parallel Execution Profiles},
  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        = {215--218},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2907294.2907311},
  doi          = {10.1145/2907294.2907311},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/hpdc/BenavidesGZ16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/hpdc/KusumVGN16,
  author       = {Amlan Kusum and
                  Keval Vora and
                  Rajiv Gupta and
                  Iulian Neamtiu},
  editor       = {Hiroshi Nakashima and
                  Kenjiro Taura and
                  Jack Lange},
  title        = {Efficient Processing of Large Graphs via Input Reduction},
  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        = {245--257},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2907294.2907312},
  doi          = {10.1145/2907294.2907312},
  timestamp    = {Tue, 07 May 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/hpdc/KusumVGN16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ics/BelviranliKBG16,
  author       = {Mehmet E. Belviranli and
                  Farzad Khorasani and
                  Laxmi N. Bhuyan and
                  Rajiv Gupta},
  editor       = {Ozcan Ozturk and
                  Kemal Ebcioglu and
                  Mahmut T. Kandemir and
                  Onur Mutlu},
  title        = {CuMAS: Data Transfer Aware Multi-Application Scheduling for Shared
                  GPUs},
  booktitle    = {Proceedings of the 2016 International Conference on Supercomputing,
                  {ICS} 2016, Istanbul, Turkey, June 1-3, 2016},
  pages        = {31:1--31:12},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2925426.2926271},
  doi          = {10.1145/2925426.2926271},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/ics/BelviranliKBG16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ipps/KhorasaniRGB16,
  author       = {Farzad Khorasani and
                  Bryan Rowe and
                  Rajiv Gupta and
                  Laxmi N. Bhuyan},
  title        = {Eliminating Intra-Warp Load Imbalance in Irregular Nested Patterns
                  via Collaborative Task Engagement},
  booktitle    = {2016 {IEEE} International Parallel and Distributed Processing Symposium,
                  {IPDPS} 2016, Chicago, IL, USA, May 23-27, 2016},
  pages        = {524--533},
  publisher    = {{IEEE} Computer Society},
  year         = {2016},
  url          = {https://doi.org/10.1109/IPDPS.2016.36},
  doi          = {10.1109/IPDPS.2016.36},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ipps/KhorasaniRGB16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/issre/SinghNG16,
  author       = {Vineet Singh and
                  Iulian Neamtiu and
                  Rajiv Gupta},
  title        = {Proving Concurrent Data Structures Linearizable},
  booktitle    = {27th {IEEE} International Symposium on Software Reliability Engineering,
                  {ISSRE} 2016, Ottawa, ON, Canada, October 23-27, 2016},
  pages        = {230--240},
  publisher    = {{IEEE} Computer Society},
  year         = {2016},
  url          = {https://doi.org/10.1109/ISSRE.2016.31},
  doi          = {10.1109/ISSRE.2016.31},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/issre/SinghNG16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/usenix/VoraXG16,
  author       = {Keval Vora and
                  Guoqing Xu and
                  Rajiv Gupta},
  editor       = {Ajay Gulati and
                  Hakim Weatherspoon},
  title        = {Load the Edges You Need: {A} Generic {I/O} Optimization for Disk-based
                  Graph Processing},
  booktitle    = {Proceedings of the 2016 {USENIX} Annual Technical Conference, {USENIX}
                  {ATC} 2016, Denver, CO, USA, June 22-24, 2016},
  pages        = {507--522},
  publisher    = {{USENIX} Association},
  year         = {2016},
  url          = {https://www.usenix.org/conference/atc16/technical-sessions/presentation/vora},
  timestamp    = {Tue, 16 Jul 2024 09:12:32 +0200},
  biburl       = {https://dblp.org/rec/conf/usenix/VoraXG16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/IEEEpact/KhorasaniGB15,
  author       = {Farzad Khorasani and
                  Rajiv Gupta and
                  Laxmi N. Bhuyan},
  title        = {Scalable SIMD-Efficient Graph Processing on GPUs},
  booktitle    = {2015 International Conference on Parallel Architectures and Compilation,
                  {PACT} 2015, San Francisco, CA, USA, October 18-21, 2015},
  pages        = {39--50},
  publisher    = {{IEEE} Computer Society},
  year         = {2015},
  url          = {https://doi.org/10.1109/PACT.2015.15},
  doi          = {10.1109/PACT.2015.15},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/IEEEpact/KhorasaniGB15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/IEEEpact/KhorasaniBGB15,
  author       = {Farzad Khorasani and
                  Mehmet E. Belviranli and
                  Rajiv Gupta and
                  Laxmi N. Bhuyan},
  title        = {Stadium Hashing: Scalable and Flexible Hashing on GPUs},
  booktitle    = {2015 International Conference on Parallel Architectures and Compilation,
                  {PACT} 2015, San Francisco, CA, USA, October 18-21, 2015},
  pages        = {63--74},
  publisher    = {{IEEE} Computer Society},
  year         = {2015},
  url          = {https://doi.org/10.1109/PACT.2015.13},
  doi          = {10.1109/PACT.2015.13},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/IEEEpact/KhorasaniBGB15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cluster/KoduruVG15,
  author       = {Sai Charan Koduru and
                  Keval Vora and
                  Rajiv Gupta},
  title        = {Optimizing Caching {DSM} for Distributed Software Speculation},
  booktitle    = {2015 {IEEE} International Conference on Cluster Computing, {CLUSTER}
                  2015, Chicago, IL, USA, September 8-11, 2015},
  pages        = {452--455},
  publisher    = {{IEEE} Computer Society},
  year         = {2015},
  url          = {https://doi.org/10.1109/CLUSTER.2015.68},
  doi          = {10.1109/CLUSTER.2015.68},
  timestamp    = {Tue, 07 May 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/cluster/KoduruVG15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ease/ZhouNG15,
  author       = {Bo Zhou and
                  Iulian Neamtiu and
                  Rajiv Gupta},
  editor       = {Jian Lv and
                  He Jason Zhang and
                  Muhammad Ali Babar},
  title        = {Predicting concurrency bugs: how many, what kind and where are they?},
  booktitle    = {Proceedings of the 19th International Conference on Evaluation and
                  Assessment in Software Engineering, {EASE} 2015, Nanjing, China, April
                  27-29, 2015},
  pages        = {6:1--6:10},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2745802.2745807},
  doi          = {10.1145/2745802.2745807},
  timestamp    = {Fri, 14 Apr 2023 23:05:45 +0200},
  biburl       = {https://dblp.org/rec/conf/ease/ZhouNG15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ease/ZhouNG15a,
  author       = {Bo Zhou and
                  Iulian Neamtiu and
                  Rajiv Gupta},
  editor       = {Jian Lv and
                  He Jason Zhang and
                  Muhammad Ali Babar},
  title        = {A cross-platform analysis of bugs and bug-fixing in open source projects:
                  desktop vs. Android vs. iOS},
  booktitle    = {Proceedings of the 19th International Conference on Evaluation and
                  Assessment in Software Engineering, {EASE} 2015, Nanjing, China, April
                  27-29, 2015},
  pages        = {7:1--7:10},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2745802.2745808},
  doi          = {10.1145/2745802.2745808},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/ease/ZhouNG15a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ics/BelviranliDBGZ15,
  author       = {Mehmet E. Belviranli and
                  Peng Deng and
                  Laxmi N. Bhuyan and
                  Rajiv Gupta and
                  Qi Zhu},
  editor       = {Laxmi N. Bhuyan and
                  Fred Chong and
                  Vivek Sarkar},
  title        = {PeerWave: Exploiting Wavefront Parallelism on GPUs with Peer-SM Synchronization},
  booktitle    = {Proceedings of the 29th {ACM} on International Conference on Supercomputing,
                  ICS'15, Newport Beach/Irvine, CA, USA, June 08 - 11, 2015},
  pages        = {25--35},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2751205.2751243},
  doi          = {10.1145/2751205.2751243},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/ics/BelviranliDBGZ15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/issre/ZhouNG15,
  author       = {Bo Zhou and
                  Iulian Neamtiu and
                  Rajiv Gupta},
  title        = {Experience report: How do bug characteristics differ across severity
                  classes: {A} multi-platform study},
  booktitle    = {26th {IEEE} International Symposium on Software Reliability Engineering,
                  {ISSRE} 2015, Gaithersbury, MD, USA, November 2-5, 2015},
  pages        = {507--517},
  publisher    = {{IEEE} Computer Society},
  year         = {2015},
  url          = {https://doi.org/10.1109/ISSRE.2015.7381843},
  doi          = {10.1109/ISSRE.2015.7381843},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/issre/ZhouNG15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lcpc/KoduruGN15,
  author       = {Sai Charan Koduru and
                  Rajiv Gupta and
                  Iulian Neamtiu},
  editor       = {Xipeng Shen and
                  Frank Mueller and
                  James Tuck},
  title        = {Size Oblivious Programming with InfiniMem},
  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        = {3--19},
  publisher    = {Springer},
  year         = {2015},
  url          = {https://doi.org/10.1007/978-3-319-29778-1\_1},
  doi          = {10.1007/978-3-319-29778-1\_1},
  timestamp    = {Tue, 23 Jan 2024 20:31:22 +0100},
  biburl       = {https://dblp.org/rec/conf/lcpc/KoduruGN15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/micro/KhorasaniGB15,
  author       = {Farzad Khorasani and
                  Rajiv Gupta and
                  Laxmi N. Bhuyan},
  editor       = {Milos Prvulovic},
  title        = {Efficient warp execution in presence of divergence with collaborative
                  context collection},
  booktitle    = {Proceedings of the 48th International Symposium on Microarchitecture,
                  {MICRO} 2015, Waikiki, HI, USA, December 5-9, 2015},
  pages        = {204--215},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2830772.2830796},
  doi          = {10.1145/2830772.2830796},
  timestamp    = {Wed, 11 Aug 2021 11:51:26 +0200},
  biburl       = {https://dblp.org/rec/conf/micro/KhorasaniGB15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/LeeBZZVG15,
  author       = {Wen{-}Chuan Lee and
                  Tao Bao and
                  Yunhui Zheng and
                  Xiangyu Zhang and
                  Keval Vora and
                  Rajiv Gupta},
  editor       = {Jonathan Aldrich and
                  Patrick Eugster},
  title        = {{RAIVE:} runtime assessment of floating-point instability by vectorization},
  booktitle    = {Proceedings of the 2015 {ACM} {SIGPLAN} International Conference on
                  Object-Oriented Programming, Systems, Languages, and Applications,
                  {OOPSLA} 2015, part of {SPLASH} 2015, Pittsburgh, PA, USA, October
                  25-30, 2015},
  pages        = {623--638},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2814270.2814299},
  doi          = {10.1145/2814270.2814299},
  timestamp    = {Tue, 07 May 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/LeeBZZVG15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/wcre/SinghGN15,
  author       = {Vineet Singh and
                  Rajiv Gupta and
                  Iulian Neamtiu},
  editor       = {Yann{-}Ga{\"{e}}l Gu{\'{e}}h{\'{e}}neuc and
                  Bram Adams and
                  Alexander Serebrenik},
  title        = {{MG++:} Memory graphs for analyzing dynamic data structures},
  booktitle    = {22nd {IEEE} International Conference on Software Analysis, Evolution,
                  and Reengineering, {SANER} 2015, Montreal, QC, Canada, March 2-6,
                  2015},
  pages        = {291--300},
  publisher    = {{IEEE} Computer Society},
  year         = {2015},
  url          = {https://doi.org/10.1109/SANER.2015.7081839},
  doi          = {10.1109/SANER.2015.7081839},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/wcre/SinghGN15.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}
}
@article{DBLP:journals/spe/NagarajanJG14,
  author       = {Vijay Nagarajan and
                  Dennis Jeffrey and
                  Rajiv Gupta},
  title        = {Erratum: {A} system for debugging via online tracing and dynamic slicing},
  journal      = {Softw. Pract. Exp.},
  volume       = {44},
  number       = {9},
  pages        = {1155},
  year         = {2014},
  url          = {https://doi.org/10.1002/spe.2264},
  doi          = {10.1002/SPE.2264},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/spe/NagarajanJG14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/IEEEpact/PusukuriGB14,
  author       = {Kishore Kumar Pusukuri and
                  Rajiv Gupta and
                  Laxmi N. Bhuyan},
  editor       = {Jos{\'{e}} Nelson Amaral and
                  Josep Torrellas},
  title        = {Shuffling: a framework for lock contention aware thread scheduling
                  for multicore multiprocessor systems},
  booktitle    = {International Conference on Parallel Architectures and Compilation,
                  {PACT} '14, Edmonton, AB, Canada, August 24-27, 2014},
  pages        = {289--300},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2628071.2628074},
  doi          = {10.1145/2628071.2628074},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/IEEEpact/PusukuriGB14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cgo/WangPPLGN14,
  author       = {Yan Wang and
                  Harish Patil and
                  Cristiano Pereira and
                  Gregory Lueck and
                  Rajiv Gupta and
                  Iulian Neamtiu},
  editor       = {David R. Kaeli and
                  Tipp Moseley},
  title        = {DrDebug: Deterministic Replay based Cyclic Debugging with Dynamic
                  Slicing},
  booktitle    = {12th Annual {IEEE/ACM} International Symposium on Code Generation
                  and Optimization, {CGO} 2014, Orlando, FL, USA, February 15-19, 2014},
  pages        = {98},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://dl.acm.org/citation.cfm?id=2544152},
  timestamp    = {Fri, 30 Nov 2018 12:48:46 +0100},
  biburl       = {https://dblp.org/rec/conf/cgo/WangPPLGN14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/hpdc/BelviranliCBG14,
  author       = {Mehmet E. Belviranli and
                  Chih{-}Hsun Chou and
                  Laxmi N. Bhuyan and
                  Rajiv Gupta},
  editor       = {Esma Yildirim and
                  Mehmet Balman},
  title        = {A paradigm shift in {GP-GPU} computing: task based execution of applications
                  with dynamic data dependencies},
  booktitle    = {DIDC'14, Proceedings of the 2014 {ACM} International Workshop on Data
                  Intensive Distributed Computing, Vancouver, BC, Canada, June 23-27,
                  2014},
  pages        = {29--34},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2608020.2608024},
  doi          = {10.1145/2608020.2608024},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/hpdc/BelviranliCBG14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/hpdc/KhorasaniVGB14,
  author       = {Farzad Khorasani and
                  Keval Vora and
                  Rajiv Gupta and
                  Laxmi N. Bhuyan},
  editor       = {Beth Plale and
                  Matei Ripeanu and
                  Franck Cappello and
                  Dongyan Xu},
  title        = {CuSha: vertex-centric graph processing on GPUs},
  booktitle    = {The 23rd International Symposium on High-Performance Parallel and
                  Distributed Computing, HPDC'14, Vancouver, BC, Canada - June 23 -
                  27, 2014},
  pages        = {239--252},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2600212.2600227},
  doi          = {10.1145/2600212.2600227},
  timestamp    = {Tue, 07 May 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/hpdc/KhorasaniVGB14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ipps/KoduruVG14,
  author       = {Sai Charan Koduru and
                  Keval Vora and
                  Rajiv Gupta},
  title        = {{ABC2:} Adaptively Balancing Computation and Communication in a {DSM}
                  Cluster of Multicores for Irregular Applications},
  booktitle    = {2014 {IEEE} International Parallel {\&} Distributed Processing
                  Symposium Workshops, Phoenix, AZ, USA, May 19-23, 2014},
  pages        = {391--400},
  publisher    = {{IEEE} Computer Society},
  year         = {2014},
  url          = {https://doi.org/10.1109/IPDPSW.2014.51},
  doi          = {10.1109/IPDPSW.2014.51},
  timestamp    = {Tue, 07 May 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/ipps/KoduruVG14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lcpc/FengGB14,
  author       = {Min Feng and
                  Rajiv Gupta and
                  Laxmi N. Bhuyan},
  editor       = {James C. Brodman and
                  Peng Tu},
  title        = {Optimistic Parallelism on GPUs},
  booktitle    = {Languages and Compilers for Parallel Computing - 27th International
                  Workshop, {LCPC} 2014, Hillsboro, OR, USA, September 15-17, 2014,
                  Revised Selected Papers},
  series       = {Lecture Notes in Computer Science},
  volume       = {8967},
  pages        = {3--18},
  publisher    = {Springer},
  year         = {2014},
  url          = {https://doi.org/10.1007/978-3-319-17473-0\_1},
  doi          = {10.1007/978-3-319-17473-0\_1},
  timestamp    = {Mon, 05 Feb 2024 20:34:25 +0100},
  biburl       = {https://dblp.org/rec/conf/lcpc/FengGB14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lcpc/FengKGB14,
  author       = {Min Feng and
                  Farzad Khorasani and
                  Rajiv Gupta and
                  Laxmi N. Bhuyan},
  editor       = {James C. Brodman and
                  Peng Tu},
  title        = {LightPlay: Efficient Replay with GPUs},
  booktitle    = {Languages and Compilers for Parallel Computing - 27th International
                  Workshop, {LCPC} 2014, Hillsboro, OR, USA, September 15-17, 2014,
                  Revised Selected Papers},
  series       = {Lecture Notes in Computer Science},
  volume       = {8967},
  pages        = {332--347},
  publisher    = {Springer},
  year         = {2014},
  url          = {https://doi.org/10.1007/978-3-319-17473-0\_22},
  doi          = {10.1007/978-3-319-17473-0\_22},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/lcpc/FengKGB14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/VoraKG14,
  author       = {Keval Vora and
                  Sai Charan Koduru and
                  Rajiv Gupta},
  editor       = {Andrew P. Black and
                  Todd D. Millstein},
  title        = {{ASPIRE:} exploiting asynchronous parallelism in iterative algorithms
                  using a relaxed consistency based {DSM}},
  booktitle    = {Proceedings of the 2014 {ACM} International Conference on Object Oriented
                  Programming Systems Languages {\&} Applications, {OOPSLA} 2014,
                  part of {SPLASH} 2014, Portland, OR, USA, October 20-24, 2014},
  pages        = {861--878},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2660193.2660227},
  doi          = {10.1145/2660193.2660227},
  timestamp    = {Tue, 07 May 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/VoraKG14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ppopp/PusukuriGB14,
  author       = {Kishore Kumar Pusukuri and
                  Rajiv Gupta and
                  Laxmi Narayan Bhuyan},
  editor       = {Jos{\'{e}} E. Moreira and
                  James R. Larus},
  title        = {Lock contention aware thread migrations},
  booktitle    = {{ACM} {SIGPLAN} Symposium on Principles and Practice of Parallel Programming,
                  PPoPP '14, Orlando, FL, USA, February 15-19, 2014},
  pages        = {369--370},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2555243.2555273},
  doi          = {10.1145/2555243.2555273},
  timestamp    = {Sun, 12 Jun 2022 19:46:08 +0200},
  biburl       = {https://dblp.org/rec/conf/ppopp/PusukuriGB14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sc/LinNG14,
  author       = {Changhui Lin and
                  Vijay Nagarajan and
                  Rajiv Gupta},
  editor       = {Trish Damkroger and
                  Jack J. Dongarra},
  title        = {Fence Scoping},
  booktitle    = {International Conference for High Performance Computing, Networking,
                  Storage and Analysis, {SC} 2014, New Orleans, LA, USA, November 16-21,
                  2014},
  pages        = {105--116},
  publisher    = {{IEEE} Computer Society},
  year         = {2014},
  url          = {https://doi.org/10.1109/SC.2014.14},
  doi          = {10.1109/SC.2014.14},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/sc/LinNG14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/KusumNG14,
  author       = {Amlan Kusum and
                  Iulian Neamtiu and
                  Rajiv Gupta},
  title        = {Adapting Graph Application Performance via Alternate Data Structure
                  Representation},
  journal      = {CoRR},
  volume       = {abs/1412.8120},
  year         = {2014},
  url          = {http://arxiv.org/abs/1412.8120},
  eprinttype    = {arXiv},
  eprint       = {1412.8120},
  timestamp    = {Mon, 13 Aug 2018 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/KusumNG14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/taco/PusukuriGB13,
  author       = {Kishore Kumar Pusukuri and
                  Rajiv Gupta and
                  Laxmi N. Bhuyan},
  title        = {{ADAPT:} {A} framework for coscheduling multithreaded programs},
  journal      = {{ACM} Trans. Archit. Code Optim.},
  volume       = {9},
  number       = {4},
  pages        = {45:1--45:24},
  year         = {2013},
  url          = {https://doi.org/10.1145/2400682.2400704},
  doi          = {10.1145/2400682.2400704},
  timestamp    = {Wed, 17 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/taco/PusukuriGB13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/taco/BelviranliBG13,
  author       = {Mehmet E. Belviranli and
                  Laxmi N. Bhuyan and
                  Rajiv Gupta},
  title        = {A dynamic self-scheduling scheme for heterogeneous multiprocessor
                  architectures},
  journal      = {{ACM} Trans. Archit. Code Optim.},
  volume       = {9},
  number       = {4},
  pages        = {57:1--57:20},
  year         = {2013},
  url          = {https://doi.org/10.1145/2400682.2400716},
  doi          = {10.1145/2400682.2400716},
  timestamp    = {Wed, 17 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/taco/BelviranliBG13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cgo/TanFG13,
  author       = {Li Tan and
                  Min Feng and
                  Rajiv Gupta},
  title        = {Lightweight fault detection in parallelized programs},
  booktitle    = {Proceedings of the 2013 {IEEE/ACM} International Symposium on Code
                  Generation and Optimization, {CGO} 2013, Shenzhen, China, February
                  23-27, 2013},
  pages        = {2:1--2:11},
  publisher    = {{IEEE} Computer Society},
  year         = {2013},
  url          = {https://doi.org/10.1109/CGO.2013.6494979},
  doi          = {10.1109/CGO.2013.6494979},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/cgo/TanFG13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ics/LinNG13,
  author       = {Changhui Lin and
                  Vijay Nagarajan and
                  Rajiv Gupta},
  editor       = {Allen D. Malony and
                  Mario Nemirovsky and
                  Samuel P. Midkiff},
  title        = {Address-aware fences},
  booktitle    = {International Conference on Supercomputing, ICS'13, Eugene, OR, {USA}
                  - June 10 - 14, 2013},
  pages        = {313--324},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2464996.2465015},
  doi          = {10.1145/2464996.2465015},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/ics/LinNG13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ipps/FengGN13,
  author       = {Min Feng and
                  Rajiv Gupta and
                  Iulian Neamtiu},
  title        = {Programming Support for Speculative Execution with Software Transactional
                  Memory},
  booktitle    = {2013 {IEEE} International Symposium on Parallel {\&} Distributed
                  Processing, Workshops and Phd Forum, Cambridge, MA, USA, May 20-24,
                  2013},
  pages        = {394--403},
  publisher    = {{IEEE}},
  year         = {2013},
  url          = {https://doi.org/10.1109/IPDPSW.2013.194},
  doi          = {10.1109/IPDPSW.2013.194},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ipps/FengGN13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/issre/WangGN13,
  author       = {Yan Wang and
                  Rajiv Gupta and
                  Iulian Neamtiu},
  title        = {Relevant inputs analysis and its applications},
  booktitle    = {{IEEE} 24th International Symposium on Software Reliability Engineering,
                  {ISSRE} 2013, Pasadena, CA, USA, November 4-7, 2013},
  pages        = {268--277},
  publisher    = {{IEEE} Computer Society},
  year         = {2013},
  url          = {https://doi.org/10.1109/ISSRE.2013.6698926},
  doi          = {10.1109/ISSRE.2013.6698926},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/issre/WangGN13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwmm/WangNG13,
  author       = {Yan Wang and
                  Iulian Neamtiu and
                  Rajiv Gupta},
  editor       = {Perry Cheng and
                  Erez Petrank},
  title        = {Generating sound and effective memory debuggers},
  booktitle    = {International Symposium on Memory Management, {ISMM} 2013, Seattle,
                  WA, USA, June 20, 2013},
  pages        = {51--62},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2491894.2464159},
  doi          = {10.1145/2491894.2464159},
  timestamp    = {Thu, 24 Jun 2021 16:19:30 +0200},
  biburl       = {https://dblp.org/rec/conf/iwmm/WangNG13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/scam/WangFGN13,
  author       = {Yan Wang and
                  Min Feng and
                  Rajiv Gupta and
                  Iulian Neamtiu},
  title        = {A state alteration and inspection-based interactive debugger},
  booktitle    = {13th {IEEE} International Working Conference on Source Code Analysis
                  and Manipulation, {SCAM} 2013, Eindhoven, Netherlands, September 22-23,
                  2013},
  pages        = {84--93},
  publisher    = {{IEEE} Computer Society},
  year         = {2013},
  url          = {https://doi.org/10.1109/SCAM.2013.6648188},
  doi          = {10.1109/SCAM.2013.6648188},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/scam/WangFGN13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ijpp/LinNG12,
  author       = {Changhui Lin and
                  Vijay Nagarajan and
                  Rajiv Gupta},
  title        = {Efficient Sequential Consistency Using Conditional Fences},
  journal      = {Int. J. Parallel Program.},
  volume       = {40},
  number       = {1},
  pages        = {84--117},
  year         = {2012},
  url          = {https://doi.org/10.1007/s10766-011-0176-3},
  doi          = {10.1007/S10766-011-0176-3},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ijpp/LinNG12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/spe/NagarajanJGG12,
  author       = {Vijay Nagarajan and
                  Dennis Jeffrey and
                  Rajiv Gupta and
                  Neelam Gupta},
  title        = {A system for debugging via online tracing and dynamic slicing},
  journal      = {Softw. Pract. Exp.},
  volume       = {42},
  number       = {8},
  pages        = {995--1014},
  year         = {2012},
  url          = {https://doi.org/10.1002/spe.1105},
  doi          = {10.1002/SPE.1105},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/spe/NagarajanJGG12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/spe/NagarajanJGG12a,
  author       = {Vijay Nagarajan and
                  Dennis Jeffrey and
                  Rajiv Gupta and
                  Neelam Gupta},
  title        = {Erratum: {A} system for debugging via online tracing and dynamic slicing},
  journal      = {Softw. Pract. Exp.},
  volume       = {42},
  number       = {11},
  pages        = {1431},
  year         = {2012},
  url          = {https://doi.org/10.1002/spe.2149},
  doi          = {10.1002/SPE.2149},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/spe/NagarajanJGG12a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/taco/FengLG12,
  author       = {Min Feng and
                  Changhui Lin and
                  Rajiv Gupta},
  title        = {{PLDS:} Partitioning linked data structures for parallelism},
  journal      = {{ACM} Trans. Archit. Code Optim.},
  volume       = {8},
  number       = {4},
  pages        = {38:1--38:21},
  year         = {2012},
  url          = {https://doi.org/10.1145/2086696.2086717},
  doi          = {10.1145/2086696.2086717},
  timestamp    = {Wed, 17 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/taco/FengLG12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/taco/PusukuriGB12,
  author       = {Kishore Kumar Pusukuri and
                  Rajiv Gupta and
                  Laxmi N. Bhuyan},
  title        = {Thread Tranquilizer: Dynamically reducing performance variation},
  journal      = {{ACM} Trans. Archit. Code Optim.},
  volume       = {8},
  number       = {4},
  pages        = {46:1--46:21},
  year         = {2012},
  url          = {https://doi.org/10.1145/2086696.2086725},
  doi          = {10.1145/2086696.2086725},
  timestamp    = {Wed, 17 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/taco/PusukuriGB12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/IEEEinteract/FengTG12,
  author       = {Min Feng and
                  Chen Tian and
                  Rajiv Gupta},
  title        = {Enhancing {LRU} replacement via phantom associativity},
  booktitle    = {16th Workshop on Interaction between Compilers and Computer Architectures,
                  {INTERACT} 2012, New Orleans, LA, USA, February 25, 2012},
  pages        = {9--16},
  publisher    = {{IEEE} Computer Society},
  year         = {2012},
  url          = {https://doi.org/10.1109/INTERACT.2012.6339621},
  doi          = {10.1109/INTERACT.2012.6339621},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/IEEEinteract/FengTG12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/asplos/LinNGR12,
  author       = {Changhui Lin and
                  Vijay Nagarajan and
                  Rajiv Gupta and
                  Bharghava Rajaram},
  editor       = {Tim Harris and
                  Michael L. Scott},
  title        = {Efficient sequential consistency via conflict ordering},
  booktitle    = {Proceedings of the 17th International Conference on Architectural
                  Support for Programming Languages and Operating Systems, {ASPLOS}
                  2012, London, UK, March 3-7, 2012},
  pages        = {273--286},
  publisher    = {{ACM}},
  year         = {2012},
  url          = {https://doi.org/10.1145/2150976.2151006},
  doi          = {10.1145/2150976.2151006},
  timestamp    = {Wed, 07 Jul 2021 13:23:08 +0200},
  biburl       = {https://dblp.org/rec/conf/asplos/LinNGR12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/FengGN12,
  author       = {Min Feng and
                  Rajiv Gupta and
                  Iulian Neamtiu},
  editor       = {Jan Vitek and
                  Haibo Lin and
                  Frank Tip},
  title        = {Effective parallelization of loops in the presence of {I/O} operations},
  booktitle    = {{ACM} {SIGPLAN} Conference on Programming Language Design and Implementation,
                  {PLDI} '12, Beijing, China - June 11 - 16, 2012},
  pages        = {487--498},
  publisher    = {{ACM}},
  year         = {2012},
  url          = {https://doi.org/10.1145/2254064.2254122},
  doi          = {10.1145/2254064.2254122},
  timestamp    = {Thu, 24 Jun 2021 16:19:30 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/FengGN12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ppopp/FengGB12,
  author       = {Min Feng and
                  Rajiv Gupta and
                  Laxmi N. Bhuyan},
  editor       = {J. Ramanujam and
                  P. Sadayappan},
  title        = {Speculative parallelization on GPGPUs},
  booktitle    = {Proceedings of the 17th {ACM} {SIGPLAN} Symposium on Principles and
                  Practice of Parallel Programming, {PPOPP} 2012, New Orleans, LA, USA,
                  February 25-29, 2012},
  pages        = {293--294},
  publisher    = {{ACM}},
  year         = {2012},
  url          = {https://doi.org/10.1145/2145816.2145860},
  doi          = {10.1145/2145816.2145860},
  timestamp    = {Sun, 12 Jun 2022 19:46:08 +0200},
  biburl       = {https://dblp.org/rec/conf/ppopp/FengGB12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/spe/JeffreyWTG11,
  author       = {Dennis Jeffrey and
                  Yan Wang and
                  Chen Tian and
                  Rajiv Gupta},
  title        = {Isolating bugs in multithreaded programs using execution suppression},
  journal      = {Softw. Pract. Exp.},
  volume       = {41},
  number       = {11},
  pages        = {1259--1288},
  year         = {2011},
  url          = {https://doi.org/10.1002/spe.1040},
  doi          = {10.1002/SPE.1040},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/spe/JeffreyWTG11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/taco/FengTLG11,
  author       = {Min Feng and
                  Chen Tian and
                  Changhui Lin and
                  Rajiv Gupta},
  title        = {Dynamic access distance driven cache replacement},
  journal      = {{ACM} Trans. Archit. Code Optim.},
  volume       = {8},
  number       = {3},
  pages        = {14:1--14:30},
  year         = {2011},
  url          = {https://doi.org/10.1145/2019608.2019613},
  doi          = {10.1145/2019608.2019613},
  timestamp    = {Wed, 17 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/taco/FengTLG11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/IEEEpact/PusukuriGB11,
  author       = {Kishore Kumar Pusukuri and
                  Rajiv Gupta and
                  Laxmi N. Bhuyan},
  editor       = {Lawrence Rauchwerger and
                  Vivek Sarkar},
  title        = {No More Backstabbing... {A} Faithful Scheduling Policy for Multithreaded
                  Programs},
  booktitle    = {2011 International Conference on Parallel Architectures and Compilation
                  Techniques, {PACT} 2011, Galveston, TX, USA, October 10-14, 2011},
  pages        = {12--21},
  publisher    = {{IEEE} Computer Society},
  year         = {2011},
  url          = {https://doi.org/10.1109/PACT.2011.8},
  doi          = {10.1109/PACT.2011.8},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/IEEEpact/PusukuriGB11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iiswc/PusukuriGB11,
  author       = {Kishore Kumar Pusukuri and
                  Rajiv Gupta and
                  Laxmi N. Bhuyan},
  title        = {Thread reinforcer: Dynamically determining number of threads via {OS}
                  level monitoring},
  booktitle    = {Proceedings of the 2011 {IEEE} International Symposium on Workload
                  Characterization, {IISWC} 2011, Austin, TX, USA, November 6-8, 2011},
  pages        = {116--125},
  publisher    = {{IEEE} Computer Society},
  year         = {2011},
  url          = {https://doi.org/10.1109/IISWC.2011.6114208},
  doi          = {10.1109/IISWC.2011.6114208},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iiswc/PusukuriGB11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ppopp/FengGH11,
  author       = {Min Feng and
                  Rajiv Gupta and
                  Yi Hu},
  editor       = {Calin Cascaval and
                  Pen{-}Chung Yew},
  title        = {SpiceC: scalable parallelism via implicit copying and explicit commit},
  booktitle    = {Proceedings of the 16th {ACM} {SIGPLAN} Symposium on Principles and
                  Practice of Parallel Programming, {PPOPP} 2011, San Antonio, TX, USA,
                  February 12-16, 2011},
  pages        = {69--80},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/1941553.1941564},
  doi          = {10.1145/1941553.1941564},
  timestamp    = {Sun, 12 Jun 2022 19:46:08 +0200},
  biburl       = {https://dblp.org/rec/conf/ppopp/FengGH11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ppopp/TianLFG11,
  author       = {Chen Tian and
                  Changhui Lin and
                  Min Feng and
                  Rajiv Gupta},
  editor       = {Calin Cascaval and
                  Pen{-}Chung Yew},
  title        = {Enhanced speculative parallelization via incremental recovery},
  booktitle    = {Proceedings of the 16th {ACM} {SIGPLAN} Symposium on Principles and
                  Practice of Parallel Programming, {PPOPP} 2011, San Antonio, TX, USA,
                  February 12-16, 2011},
  pages        = {189--200},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/1941553.1941580},
  doi          = {10.1145/1941553.1941580},
  timestamp    = {Sun, 12 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/ppopp/TianLFG11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/asplos/2011,
  editor       = {Rajiv Gupta and
                  Todd C. Mowry},
  title        = {Proceedings of the 16th International Conference on Architectural
                  Support for Programming Languages and Operating Systems, {ASPLOS}
                  2011, Newport Beach, CA, USA, March 5-11, 2011},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/1950365},
  doi          = {10.1145/1950365},
  isbn         = {978-1-4503-0266-1},
  timestamp    = {Wed, 07 Jul 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/asplos/2011.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/toplas/JeffreyNGG10,
  author       = {Dennis Jeffrey and
                  Vijay Nagarajan and
                  Rajiv Gupta and
                  Neelam Gupta},
  title        = {Execution suppression: An automated iterative technique for locating
                  memory errors},
  journal      = {{ACM} Trans. Program. Lang. Syst.},
  volume       = {32},
  number       = {5},
  pages        = {17:1--17:36},
  year         = {2010},
  url          = {https://doi.org/10.1145/1745312.1745314},
  doi          = {10.1145/1745312.1745314},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/toplas/JeffreyNGG10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/IEEEpact/LinNG10,
  author       = {Changhui Lin and
                  Vijay Nagarajan and
                  Rajiv Gupta},
  editor       = {Valentina Salapura and
                  Michael Gschwind and
                  Jens Knoop},
  title        = {Efficient sequential consistency using conditional fences},
  booktitle    = {19th International Conference on Parallel Architectures and Compilation
                  Techniques, {PACT} 2010, Vienna, Austria, September 11-15, 2010},
  pages        = {295--306},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1854273.1854312},
  doi          = {10.1145/1854273.1854312},
  timestamp    = {Wed, 11 Aug 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/IEEEpact/LinNG10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwmm/TianFG10,
  author       = {Chen Tian and
                  Min Feng and
                  Rajiv Gupta},
  editor       = {Jan Vitek and
                  Doug Lea},
  title        = {Speculative parallelization using state separation and multiple value
                  prediction},
  booktitle    = {Proceedings of the 9th International Symposium on Memory Management,
                  {ISMM} 2010, Toronto, Ontario, Canada, June 5-6, 2010},
  pages        = {63--72},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1806651.1806663},
  doi          = {10.1145/1806651.1806663},
  timestamp    = {Tue, 22 Jun 2021 17:10:56 +0200},
  biburl       = {https://dblp.org/rec/conf/iwmm/TianFG10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/paste/FengG10,
  author       = {Min Feng and
                  Rajiv Gupta},
  editor       = {Sorin Lerner and
                  Atanas Rountev},
  title        = {Learning universal probabilistic models for fault localization},
  booktitle    = {Proceedings of the 9th {ACM} {SIGPLAN-SIGSOFT} Workshop on Program
                  Analysis for Software Tools and Engineering, PASTE'10, Toronto, Ontario,
                  Canada, June 5-6, 2010},
  pages        = {81--88},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1806672.1806688},
  doi          = {10.1145/1806672.1806688},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/paste/FengG10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/TianFG10,
  author       = {Chen Tian and
                  Min Feng and
                  Rajiv Gupta},
  editor       = {Benjamin G. Zorn and
                  Alex Aiken},
  title        = {Supporting speculative parallelization in the presence of dynamic
                  data structures},
  booktitle    = {Proceedings of the 2010 {ACM} {SIGPLAN} Conference on Programming
                  Language Design and Implementation, {PLDI} 2010, Toronto, Ontario,
                  Canada, June 5-10, 2010},
  pages        = {62--73},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1806596.1806604},
  doi          = {10.1145/1806596.1806604},
  timestamp    = {Mon, 22 Jul 2024 10:17:08 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/TianFG10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/cc/2010,
  editor       = {Rajiv Gupta},
  title        = {Compiler Construction, 19th International Conference, {CC} 2010, Held
                  as Part of the Joint European Conferences on Theory and Practice of
                  Software, {ETAPS} 2010, Paphos, Cyprus, March 20-28, 2010. Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {6011},
  publisher    = {Springer},
  year         = {2010},
  url          = {https://doi.org/10.1007/978-3-642-11970-5},
  doi          = {10.1007/978-3-642-11970-5},
  isbn         = {978-3-642-11969-9},
  timestamp    = {Tue, 14 May 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/cc/2010.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ijpp/TianFNG09,
  author       = {Chen Tian and
                  Min Feng and
                  Vijay Nagarajan and
                  Rajiv Gupta},
  title        = {Speculative Parallelization of Sequential Loops on Multicores},
  journal      = {Int. J. Parallel Program.},
  volume       = {37},
  number       = {5},
  pages        = {508--535},
  year         = {2009},
  url          = {https://doi.org/10.1007/s10766-009-0111-z},
  doi          = {10.1007/S10766-009-0111-Z},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ijpp/TianFNG09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/sigops/NagarajanG09,
  author       = {Vijay Nagarajan and
                  Rajiv Gupta},
  title        = {Runtime monitoring on multicores via {OASES}},
  journal      = {{ACM} {SIGOPS} Oper. Syst. Rev.},
  volume       = {43},
  number       = {2},
  pages        = {15--24},
  year         = {2009},
  url          = {https://doi.org/10.1145/1531793.1531798},
  doi          = {10.1145/1531793.1531798},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/sigops/NagarajanG09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/spe/TianNGT09,
  author       = {Chen Tian and
                  Vijay Nagarajan and
                  Rajiv Gupta and
                  Sriraman Tallam},
  title        = {Automated dynamic detection of busy-wait synchronizations},
  journal      = {Softw. Pract. Exp.},
  volume       = {39},
  number       = {11},
  pages        = {947--972},
  year         = {2009},
  url          = {https://doi.org/10.1002/spe.922},
  doi          = {10.1002/SPE.922},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/spe/TianNGT09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/thipeac/NagarajanGK09,
  author       = {Vijay Nagarajan and
                  Rajiv Gupta and
                  Arvind Krishnaswamy},
  title        = {Compiler-Assisted Memory Encryption for Embedded Processors},
  journal      = {Trans. High Perform. Embed. Archit. Compil.},
  volume       = {2},
  pages        = {23--44},
  year         = {2009},
  url          = {https://doi.org/10.1007/978-3-642-00904-4\_3},
  doi          = {10.1007/978-3-642-00904-4\_3},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/thipeac/NagarajanGK09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsm/FengG09,
  author       = {Min Feng and
                  Rajiv Gupta},
  title        = {Detecting virus mutations via dynamic matching},
  booktitle    = {25th {IEEE} International Conference on Software Maintenance {(ICSM}
                  2009), September 20-26, 2009, Edmonton, Alberta, Canada},
  pages        = {105--114},
  publisher    = {{IEEE} Computer Society},
  year         = {2009},
  url          = {https://doi.org/10.1109/ICSM.2009.5306329},
  doi          = {10.1109/ICSM.2009.5306329},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icsm/FengG09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsm/JeffreyGG09,
  author       = {Dennis Jeffrey and
                  Neelam Gupta and
                  Rajiv Gupta},
  title        = {Effective and efficient localization of multiple faults using value
                  replacement},
  booktitle    = {25th {IEEE} International Conference on Software Maintenance {(ICSM}
                  2009), September 20-26, 2009, Edmonton, Alberta, Canada},
  pages        = {221--230},
  publisher    = {{IEEE} Computer Society},
  year         = {2009},
  url          = {https://doi.org/10.1109/ICSM.2009.5306303},
  doi          = {10.1109/ICSM.2009.5306303},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icsm/JeffreyGG09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/isca/NagarajanG09,
  author       = {Vijay Nagarajan and
                  Rajiv Gupta},
  editor       = {Stephen W. Keckler and
                  Luiz Andr{\'{e}} Barroso},
  title        = {ECMon: exposing cache events for monitoring},
  booktitle    = {36th International Symposium on Computer Architecture {(ISCA} 2009),
                  June 20-24, 2009, Austin, TX, {USA}},
  pages        = {349--360},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1555754.1555798},
  doi          = {10.1145/1555754.1555798},
  timestamp    = {Fri, 09 Jul 2021 15:51:20 +0200},
  biburl       = {https://dblp.org/rec/conf/isca/NagarajanG09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwmm/NagarajanJG09,
  author       = {Vijay Nagarajan and
                  Dennis Jeffrey and
                  Rajiv Gupta},
  editor       = {Hillel Kolodner and
                  Guy L. Steele Jr.},
  title        = {Self-recovery in server programs},
  booktitle    = {Proceedings of the 8th International Symposium on Memory Management,
                  {ISMM} 2009, Dublin, Ireland, June 19-20, 2009},
  pages        = {49--58},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1542431.1542439},
  doi          = {10.1145/1542431.1542439},
  timestamp    = {Mon, 12 Jul 2021 15:34:15 +0200},
  biburl       = {https://dblp.org/rec/conf/iwmm/NagarajanJG09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwpc/JeffreyFGG09,
  author       = {Dennis Jeffrey and
                  Min Feng and
                  Neelam Gupta and
                  Rajiv Gupta},
  title        = {BugFix: {A} learning-based tool to assist developers in fixing bugs},
  booktitle    = {The 17th {IEEE} International Conference on Program Comprehension,
                  {ICPC} 2009, Vancouver, British Columbia, Canada, May 17-19, 2009},
  pages        = {70--79},
  publisher    = {{IEEE} Computer Society},
  year         = {2009},
  url          = {https://doi.org/10.1109/ICPC.2009.5090029},
  doi          = {10.1109/ICPC.2009.5090029},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iwpc/JeffreyFGG09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lcpc/NagarajanG09,
  author       = {Vijay Nagarajan and
                  Rajiv Gupta},
  editor       = {Guang R. Gao and
                  Lori L. Pollock and
                  John Cavazos and
                  Xiaoming Li},
  title        = {Speculative Optimizations for Parallel Programs on Multicores},
  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        = {323--337},
  publisher    = {Springer},
  year         = {2009},
  url          = {https://doi.org/10.1007/978-3-642-13374-9\_22},
  doi          = {10.1007/978-3-642-13374-9\_22},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/lcpc/NagarajanG09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/vee/NagarajanG09,
  author       = {Vijay Nagarajan and
                  Rajiv Gupta},
  editor       = {Antony L. Hosking and
                  David F. Bacon and
                  Orran Krieger},
  title        = {Architectural support for shadow memory in multiprocessors},
  booktitle    = {Proceedings of the 5th International Conference on Virtual Execution
                  Environments, {VEE} 2009, Washington, DC, USA, March 11-13, 2009},
  pages        = {1--10},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1508293.1508295},
  doi          = {10.1145/1508293.1508295},
  timestamp    = {Mon, 12 Jul 2021 15:34:15 +0200},
  biburl       = {https://dblp.org/rec/conf/vee/NagarajanG09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/compsac/TallamTGZ08,
  author       = {Sriraman Tallam and
                  Chen Tian and
                  Rajiv Gupta and
                  Xiangyu Zhang},
  title        = {Avoiding Program Failures Through Safe Execution Perturbations},
  booktitle    = {Proceedings of the 32nd Annual {IEEE} International Computer Software
                  and Applications Conference, {COMPSAC} 2008, 28 July - 1 August 2008,
                  Turku, Finland},
  pages        = {152--159},
  publisher    = {{IEEE} Computer Society},
  year         = {2008},
  url          = {https://doi.org/10.1109/COMPSAC.2008.23},
  doi          = {10.1109/COMPSAC.2008.23},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/compsac/TallamTGZ08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsm/TallamTG08,
  author       = {Sriraman Tallam and
                  Chen Tian and
                  Rajiv Gupta},
  title        = {Dynamic slicing of multithreaded programs for race detection},
  booktitle    = {24th {IEEE} International Conference on Software Maintenance {(ICSM}
                  2008), September 28 - October 4, 2008, Beijing, China},
  pages        = {97--106},
  publisher    = {{IEEE} Computer Society},
  year         = {2008},
  url          = {https://doi.org/10.1109/ICSM.2008.4658058},
  doi          = {10.1109/ICSM.2008.4658058},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icsm/TallamTG08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsm/JeffreyGG08,
  author       = {Dennis Jeffrey and
                  Neelam Gupta and
                  Rajiv Gupta},
  title        = {Identifying the root causes of memory bugs using corrupted memory
                  location suppression},
  booktitle    = {24th {IEEE} International Conference on Software Maintenance {(ICSM}
                  2008), September 28 - October 4, 2008, Beijing, China},
  pages        = {356--365},
  publisher    = {{IEEE} Computer Society},
  year         = {2008},
  url          = {https://doi.org/10.1109/ICSM.2008.4658084},
  doi          = {10.1109/ICSM.2008.4658084},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icsm/JeffreyGG08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ipps/GuptaGZJNTT08,
  author       = {Rajiv Gupta and
                  Neelam Gupta and
                  Xiangyu Zhang and
                  Dennis Jeffrey and
                  Vijay Nagarajan and
                  Sriraman Tallam and
                  Chen Tian},
  title        = {Scalable dynamic information flow tracking and its applications},
  booktitle    = {22nd {IEEE} International Symposium on Parallel and Distributed Processing,
                  {IPDPS} 2008, Miami, Florida USA, April 14-18, 2008},
  pages        = {1--5},
  publisher    = {{IEEE}},
  year         = {2008},
  url          = {https://doi.org/10.1109/IPDPS.2008.4536382},
  doi          = {10.1109/IPDPS.2008.4536382},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ipps/GuptaGZJNTT08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/issta/NagarajanG08,
  author       = {Vijay Nagarajan and
                  Rajiv Gupta},
  editor       = {Shmuel Ur},
  title        = {Support for symmetric shadow memory in multiprocessors},
  booktitle    = {Proceedings of the 6th Workshop on Parallel and Distributed Systems:
                  Testing, Analysis, and Debugging, held in conjunction with the {ACM}
                  {SIGSOFT} International Symposium on Software Testing and Analysis
                  {(ISSTA} 2008), {PADTAD} 2008, Seattle, Washington, USA, July 20-21,
                  2008},
  pages        = {5},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://dl.acm.org/citation.cfm?id=1390846},
  timestamp    = {Wed, 28 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/issta/NagarajanG08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/issta/TianNGT08,
  author       = {Chen Tian and
                  Vijay Nagarajan and
                  Rajiv Gupta and
                  Sriraman Tallam},
  editor       = {Barbara G. Ryder and
                  Andreas Zeller},
  title        = {Dynamic recognition of synchronization operations for improved data
                  race detection},
  booktitle    = {Proceedings of the {ACM/SIGSOFT} International Symposium on Software
                  Testing and Analysis, {ISSTA} 2008, Seattle, WA, USA, July 20-24,
                  2008},
  pages        = {143--154},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1390630.1390649},
  doi          = {10.1145/1390630.1390649},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/issta/TianNGT08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/issta/JeffreyGG08,
  author       = {Dennis Jeffrey and
                  Neelam Gupta and
                  Rajiv Gupta},
  editor       = {Barbara G. Ryder and
                  Andreas Zeller},
  title        = {Fault localization using value replacement},
  booktitle    = {Proceedings of the {ACM/SIGSOFT} International Symposium on Software
                  Testing and Analysis, {ISSTA} 2008, Seattle, WA, USA, July 20-24,
                  2008},
  pages        = {167--178},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1390630.1390652},
  doi          = {10.1145/1390630.1390652},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/issta/JeffreyGG08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/micro/TianFNG08,
  author       = {Chen Tian and
                  Min Feng and
                  Vijay Nagarajan and
                  Rajiv Gupta},
  title        = {Copy or Discard execution model for speculative parallelization on
                  multicores},
  booktitle    = {41st Annual {IEEE/ACM} International Symposium on Microarchitecture
                  {(MICRO-41} 2008), November 8-12, 2008, Lake Como, Italy},
  pages        = {330--341},
  publisher    = {{IEEE} Computer Society},
  year         = {2008},
  url          = {https://doi.org/10.1109/MICRO.2008.4771802},
  doi          = {10.1109/MICRO.2008.4771802},
  timestamp    = {Tue, 31 May 2022 14:39:58 +0200},
  biburl       = {https://dblp.org/rec/conf/micro/TianFNG08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/hipeac/2008,
  editor       = {Per Stenstr{\"{o}}m and
                  Michel Dubois and
                  Manolis Katevenis and
                  Rajiv Gupta and
                  Theo Ungerer},
  title        = {High Performance Embedded Architectures and Compilers, Third International
                  Conference, HiPEAC 2008, G{\"{o}}teborg, Sweden, January 27-29,
                  2008, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {4917},
  publisher    = {Springer},
  year         = {2008},
  url          = {https://doi.org/10.1007/978-3-540-77560-7},
  doi          = {10.1007/978-3-540-77560-7},
  isbn         = {978-3-540-77559-1},
  timestamp    = {Mon, 06 Dec 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/hipeac/2008.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/pldi/2008,
  editor       = {Rajiv Gupta and
                  Saman P. Amarasinghe},
  title        = {Proceedings of the {ACM} {SIGPLAN} 2008 Conference on Programming
                  Language Design and Implementation, Tucson, AZ, USA, June 7-13, 2008},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1375581},
  doi          = {10.1145/1375581},
  isbn         = {978-1-59593-860-2},
  timestamp    = {Fri, 25 Jun 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/2008.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ese/ZhangGG07,
  author       = {Xiangyu Zhang and
                  Neelam Gupta and
                  Rajiv Gupta},
  title        = {A study of effectiveness of dynamic slicing in locating real faults},
  journal      = {Empir. Softw. Eng.},
  volume       = {12},
  number       = {2},
  pages        = {143--160},
  year         = {2007},
  url          = {https://doi.org/10.1007/s10664-006-9007-3},
  doi          = {10.1007/S10664-006-9007-3},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ese/ZhangGG07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jss/LinZG07,
  author       = {Yongjing Lin and
                  Youtao Zhang and
                  Rajiv Gupta},
  title        = {The design and evaluation of path matching schemes on compressed control
                  flow traces},
  journal      = {J. Syst. Softw.},
  volume       = {80},
  number       = {3},
  pages        = {396--409},
  year         = {2007},
  url          = {https://doi.org/10.1016/j.jss.2006.06.007},
  doi          = {10.1016/J.JSS.2006.06.007},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/jss/LinZG07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/spe/ZhangGG07,
  author       = {Xiangyu Zhang and
                  Neelam Gupta and
                  Rajiv Gupta},
  title        = {Locating faulty code by multiple points slicing},
  journal      = {Softw. Pract. Exp.},
  volume       = {37},
  number       = {9},
  pages        = {935--961},
  year         = {2007},
  url          = {https://doi.org/10.1002/spe.795},
  doi          = {10.1002/SPE.795},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/spe/ZhangGG07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/taco/TallamG07,
  author       = {Sriraman Tallam and
                  Rajiv Gupta},
  title        = {Unified control flow and data dependence traces},
  journal      = {{ACM} Trans. Archit. Code Optim.},
  volume       = {4},
  number       = {3},
  pages        = {19},
  year         = {2007},
  url          = {https://doi.org/10.1145/1275937.1275943},
  doi          = {10.1145/1275937.1275943},
  timestamp    = {Wed, 17 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/taco/TallamG07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tecs/GuptaP07,
  author       = {Rajiv Gupta and
                  Yunheung Paek},
  title        = {Introduction to the special LCTES'05 issue},
  journal      = {{ACM} Trans. Embed. Comput. Syst.},
  volume       = {6},
  number       = {4},
  pages        = {21},
  year         = {2007},
  url          = {https://doi.org/10.1145/1274858.1274859},
  doi          = {10.1145/1274858.1274859},
  timestamp    = {Tue, 08 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/tecs/GuptaP07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/hipeac/NagarajanGK07,
  author       = {Vijay Nagarajan and
                  Rajiv Gupta and
                  Arvind Krishnaswamy},
  editor       = {Koen De Bosschere and
                  David R. Kaeli and
                  Per Stenstr{\"{o}}m and
                  David B. Whalley and
                  Theo Ungerer},
  title        = {Compiler-Assisted Memory Encryption for Embedded Processors},
  booktitle    = {High Performance Embedded Architectures and Compilers, Second International
                  Conference, HiPEAC 2007, Ghent, Belgium, January 28-30, 2007, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {4367},
  pages        = {7--22},
  publisher    = {Springer},
  year         = {2007},
  url          = {https://doi.org/10.1007/978-3-540-69338-3\_2},
  doi          = {10.1007/978-3-540-69338-3\_2},
  timestamp    = {Tue, 14 May 2019 10:00:51 +0200},
  biburl       = {https://dblp.org/rec/conf/hipeac/NagarajanGK07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsm/NagarajanGMZS07,
  author       = {Vijayanand Nagarajan and
                  Rajiv Gupta and
                  Matias Madou and
                  Xiangyu Zhang and
                  Bjorn De Sutter},
  title        = {Matching Control Flow of Program Versions},
  booktitle    = {23rd {IEEE} International Conference on Software Maintenance {(ICSM}
                  2007), October 2-5, 2007, Paris, France},
  pages        = {84--93},
  publisher    = {{IEEE} Computer Society},
  year         = {2007},
  url          = {https://doi.org/10.1109/ICSM.2007.4362621},
  doi          = {10.1109/ICSM.2007.4362621},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icsm/NagarajanGMZS07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsm/NagarajanJGG07,
  author       = {Vijayanand Nagarajan and
                  Dennis Jeffrey and
                  Rajiv Gupta and
                  Neelam Gupta},
  title        = {{ONTRAC:} {A} system for efficient ONline TRACing for debugging},
  booktitle    = {23rd {IEEE} International Conference on Software Maintenance {(ICSM}
                  2007), October 2-5, 2007, Paris, France},
  pages        = {445--454},
  publisher    = {{IEEE} Computer Society},
  year         = {2007},
  url          = {https://doi.org/10.1109/ICSM.2007.4362657},
  doi          = {10.1109/ICSM.2007.4362657},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icsm/NagarajanJGG07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ipps/GuptaG07,
  author       = {Neelam Gupta and
                  Rajiv Gupta},
  title        = {ExPert: Dynamic Analysis Based Fault Location via Execution Perturbations},
  booktitle    = {21th International Parallel and Distributed Processing Symposium {(IPDPS}
                  2007), Proceedings, 26-30 March 2007, Long Beach, California, {USA}},
  pages        = {1--6},
  publisher    = {{IEEE}},
  year         = {2007},
  url          = {https://doi.org/10.1109/IPDPS.2007.370522},
  doi          = {10.1109/IPDPS.2007.370522},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ipps/GuptaG07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/issta/TallamTGZ07,
  author       = {Sriraman Tallam and
                  Chen Tian and
                  Rajiv Gupta and
                  Xiangyu Zhang},
  editor       = {David S. Rosenblum and
                  Sebastian G. Elbaum},
  title        = {Enabling tracing Of long-running multithreaded programs via dynamic
                  execution reduction},
  booktitle    = {Proceedings of the {ACM/SIGSOFT} International Symposium on Software
                  Testing and Analysis, {ISSTA} 2007, London, UK, July 9-12, 2007},
  pages        = {207--218},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1273463.1273491},
  doi          = {10.1145/1273463.1273491},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/issta/TallamTGZ07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/ZhangTGG07,
  author       = {Xiangyu Zhang and
                  Sriraman Tallam and
                  Neelam Gupta and
                  Rajiv Gupta},
  editor       = {Jeanne Ferrante and
                  Kathryn S. McKinley},
  title        = {Towards locating execution omission errors},
  booktitle    = {Proceedings of the {ACM} {SIGPLAN} 2007 Conference on Programming
                  Language Design and Implementation, San Diego, California, USA, June
                  10-13, 2007},
  pages        = {415--424},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1250734.1250782},
  doi          = {10.1145/1250734.1250782},
  timestamp    = {Fri, 25 Jun 2021 14:48:54 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/ZhangTGG07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@incollection{DBLP:books/crc/CRCcompiler2007/ZhangGG07,
  author       = {Xiangyu Zhang and
                  Neelam Gupta and
                  Rajiv Gupta},
  editor       = {Y. N. Srikant and
                  Priti Shankar},
  title        = {Whole Execution Traces and Their Use in Debugging},
  booktitle    = {The Compiler Design Handbook: Optimizations and Machine Code Generation,
                  Second Edition},
  pages        = {4},
  publisher    = {{CRC} Press},
  year         = {2007},
  timestamp    = {Sun, 04 Aug 2019 17:44:34 +0200},
  biburl       = {https://dblp.org/rec/books/crc/CRCcompiler2007/ZhangGG07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/spe/ZhangG06,
  author       = {Youtao Zhang and
                  Rajiv Gupta},
  title        = {Compressing heap data for improved memory performance},
  journal      = {Softw. Pract. Exp.},
  volume       = {36},
  number       = {10},
  pages        = {1081--1111},
  year         = {2006},
  url          = {https://doi.org/10.1002/spe.729},
  doi          = {10.1002/SPE.729},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/spe/ZhangG06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/ZhangGG06,
  author       = {Xiangyu Zhang and
                  Neelam Gupta and
                  Rajiv Gupta},
  editor       = {Leon J. Osterweil and
                  H. Dieter Rombach and
                  Mary Lou Soffa},
  title        = {Locating faults through automated predicate switching},
  booktitle    = {28th International Conference on Software Engineering {(ICSE} 2006),
                  Shanghai, China, May 20-28, 2006},
  pages        = {272--281},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1134285.1134324},
  doi          = {10.1145/1134285.1134324},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icse/ZhangGG06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/mass/LiuG06,
  author       = {Haitao Liu and
                  Rajiv Gupta},
  title        = {Temporal Analysis of Routing Activity for Anomaly Detection in Ad
                  hoc Networks},
  booktitle    = {{IEEE} 3rd International Conference on Mobile Adhoc and Sensor Systems,
                  {MASS} 2006, 9-12 October 2006, Vancouver, BC, Canada},
  pages        = {505--508},
  publisher    = {{IEEE} Computer Society},
  year         = {2006},
  url          = {https://doi.org/10.1109/MOBHOC.2006.278595},
  doi          = {10.1109/MOBHOC.2006.278595},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/mass/LiuG06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/ZhangGG06,
  author       = {Xiangyu Zhang and
                  Neelam Gupta and
                  Rajiv Gupta},
  editor       = {Michael I. Schwartzbach and
                  Thomas Ball},
  title        = {Pruning dynamic slices with confidence},
  booktitle    = {Proceedings of the {ACM} {SIGPLAN} 2006 Conference on Programming
                  Language Design and Implementation, Ottawa, Ontario, Canada, June
                  11-14, 2006},
  pages        = {169--180},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1133981.1134002},
  doi          = {10.1145/1133981.1134002},
  timestamp    = {Tue, 09 Jul 2024 07:54:49 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/ZhangGG06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sigsoft/ZhangTG06,
  author       = {Xiangyu Zhang and
                  Sriraman Tallam and
                  Rajiv Gupta},
  editor       = {Michal Young and
                  Premkumar T. Devanbu},
  title        = {Dynamic slicing long running programs through execution fast forwarding},
  booktitle    = {Proceedings of the 14th {ACM} {SIGSOFT} International Symposium on
                  Foundations of Software Engineering, {FSE} 2006, Portland, Oregon,
                  USA, November 5-11, 2006},
  pages        = {81--91},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1181775.1181786},
  doi          = {10.1145/1181775.1181786},
  timestamp    = {Tue, 01 Feb 2022 10:45:16 +0100},
  biburl       = {https://dblp.org/rec/conf/sigsoft/ZhangTG06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/taco/ZhangG05,
  author       = {Xiangyu Zhang and
                  Rajiv Gupta},
  title        = {Whole execution traces and their applications},
  journal      = {{ACM} Trans. Archit. Code Optim.},
  volume       = {2},
  number       = {3},
  pages        = {301--334},
  year         = {2005},
  url          = {https://doi.org/10.1145/1089008.1089012},
  doi          = {10.1145/1089008.1089012},
  timestamp    = {Wed, 17 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/taco/ZhangG05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tecs/KrishnaswamyG05,
  author       = {Arvind Krishnaswamy and
                  Rajiv Gupta},
  title        = {Dynamic coalescing for 16-bit instructions},
  journal      = {{ACM} Trans. Embed. Comput. Syst.},
  volume       = {4},
  number       = {1},
  pages        = {3--37},
  year         = {2005},
  url          = {https://doi.org/10.1145/1053271.1053273},
  doi          = {10.1145/1053271.1053273},
  timestamp    = {Tue, 08 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/tecs/KrishnaswamyG05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/toplas/ZhangGZ05,
  author       = {Xiangyu Zhang and
                  Rajiv Gupta and
                  Youtao Zhang},
  title        = {Cost and precision tradeoffs of dynamic data slicing algorithms},
  journal      = {{ACM} Trans. Program. Lang. Syst.},
  volume       = {27},
  number       = {4},
  pages        = {631--661},
  year         = {2005},
  url          = {https://doi.org/10.1145/1075382.1075384},
  doi          = {10.1145/1075382.1075384},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/toplas/ZhangGZ05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/IEEEpact/TallamGZ05,
  author       = {Sriraman Tallam and
                  Rajiv Gupta and
                  Xiangyu Zhang},
  title        = {Extended Whole Program Paths},
  booktitle    = {14th International Conference on Parallel Architectures and Compilation
                  Techniques {(PACT} 2005), 17-21 September 2005, St. Louis, MO, {USA}},
  pages        = {17--26},
  publisher    = {{IEEE} Computer Society},
  year         = {2005},
  url          = {https://doi.org/10.1109/PACT.2005.22},
  doi          = {10.1109/PACT.2005.22},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/IEEEpact/TallamGZ05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/aadebug/Zhang05,
  author       = {Xiangyu Zhang and
                  Haifeng He and
                  Neelam Gupta and
                  Rajiv Gupta},
  editor       = {Clinton Jeffery and
                  Jong{-}Deok Choi and
                  Raimondas Lencevicius},
  title        = {Experimental evaluation of using dynamic slices for fault location},
  booktitle    = {Proceedings of the Sixth International Workshop on Automated Debugging,
                  {AADEBUG} 2005, Monterey, California, USA, September 19-21, 2005},
  pages        = {33--42},
  publisher    = {{ACM}},
  year         = {2005},
  url          = {https://doi.org/10.1145/1085130.1085135},
  doi          = {10.1145/1085130.1085135},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/aadebug/Zhang05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/hipeac/LiVCG05,
  author       = {Bengu Li and
                  Ganesh Venkatesh and
                  Brad Calder and
                  Rajiv Gupta},
  editor       = {Thomas M. Conte and
                  Nacho Navarro and
                  Wen{-}mei W. Hwu and
                  Mateo Valero and
                  Theo Ungerer},
  title        = {Exploiting a Computation Reuse Cache to Reduce Energy in Network Processors},
  booktitle    = {High Performance Embedded Architectures and Compilers, First International
                  Conference, HiPEAC 2005, Barcelona, Spain, November 17-18, 2005, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {3793},
  pages        = {251--265},
  publisher    = {Springer},
  year         = {2005},
  url          = {https://doi.org/10.1007/11587514\_17},
  doi          = {10.1007/11587514\_17},
  timestamp    = {Tue, 14 May 2019 10:00:51 +0200},
  biburl       = {https://dblp.org/rec/conf/hipeac/LiVCG05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/hpca/ZhangGYZG05,
  author       = {Youtao Zhang and
                  Lan Gao and
                  Jun Yang and
                  Xiangyu Zhang and
                  Rajiv Gupta},
  title        = {{SENSS:} Security Enhancement to Symmetric Shared Memory Multiprocessors},
  booktitle    = {11th International Conference on High-Performance Computer Architecture
                  {(HPCA-11} 2005), 12-16 February 2005, San Francisco, CA, {USA}},
  pages        = {352--362},
  publisher    = {{IEEE} Computer Society},
  year         = {2005},
  url          = {https://doi.org/10.1109/HPCA.2005.31},
  doi          = {10.1109/HPCA.2005.31},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/hpca/ZhangGYZG05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/issre/KorelHCAGZ05,
  author       = {Bogdan Korel and
                  Mark Harman and
                  S. Chung and
                  P. Apirukvorapinit and
                  Rajiv Gupta and
                  Q. Zhang},
  title        = {Data Dependence Based Testability Transformation in Automated Test
                  Generation},
  booktitle    = {16th International Symposium on Software Reliability Engineering {(ISSRE}
                  2005), 8-11 November 2005, Chicago, IL, {USA}},
  pages        = {245--254},
  publisher    = {{IEEE} Computer Society},
  year         = {2005},
  url          = {https://doi.org/10.1109/ISSRE.2005.16},
  doi          = {10.1109/ISSRE.2005.16},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/issre/KorelHCAGZ05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/kbse/GuptaHZG05,
  author       = {Neelam Gupta and
                  Haifeng He and
                  Xiangyu Zhang and
                  Rajiv Gupta},
  editor       = {David F. Redmiles and
                  Thomas Ellman and
                  Andrea Zisman},
  title        = {Locating faulty code using failure-inducing chops},
  booktitle    = {20th {IEEE/ACM} International Conference on Automated Software Engineering
                  {(ASE} 2005), November 7-11, 2005, Long Beach, CA, {USA}},
  pages        = {263--272},
  publisher    = {{ACM}},
  year         = {2005},
  url          = {https://doi.org/10.1145/1101908.1101948},
  doi          = {10.1145/1101908.1101948},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/kbse/GuptaHZG05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/micro/KrishnaswamyG05,
  author       = {Arvind Krishnaswamy and
                  Rajiv Gupta},
  title        = {Efficient Use of Invisible Registers in Thumb Code},
  booktitle    = {38th Annual {IEEE/ACM} International Symposium on Microarchitecture
                  {(MICRO-38} 2005), 12-16 November 2005, Barcelona, Spain},
  pages        = {30--42},
  publisher    = {{IEEE} Computer Society},
  year         = {2005},
  url          = {https://doi.org/10.1109/MICRO.2005.19},
  doi          = {10.1109/MICRO.2005.19},
  timestamp    = {Tue, 31 May 2022 14:39:58 +0200},
  biburl       = {https://dblp.org/rec/conf/micro/KrishnaswamyG05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sigsoft/ZhangG05,
  author       = {Xiangyu Zhang and
                  Rajiv Gupta},
  editor       = {Michel Wermelinger and
                  Harald C. Gall},
  title        = {Matching execution histories of program versions},
  booktitle    = {Proceedings of the 10th European Software Engineering Conference held
                  jointly with 13th {ACM} {SIGSOFT} International Symposium on Foundations
                  of Software Engineering, 2005, Lisbon, Portugal, September 5-9, 2005},
  pages        = {197--206},
  publisher    = {{ACM}},
  year         = {2005},
  url          = {https://doi.org/10.1145/1081706.1081738},
  doi          = {10.1145/1081706.1081738},
  timestamp    = {Tue, 01 Feb 2022 10:45:16 +0100},
  biburl       = {https://dblp.org/rec/conf/sigsoft/ZhangG05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/lctrts/2005,
  editor       = {Yunheung Paek and
                  Rajiv Gupta},
  title        = {Proceedings of the 2005 {ACM} {SIGPLAN/SIGBED} Conference on Languages,
                  Compilers, and Tools for Embedded Systems (LCTES'05), Chicago, Illinois,
                  USA, June 15-17, 2005},
  publisher    = {{ACM}},
  year         = {2005},
  url          = {https://doi.org/10.1145/1065910},
  doi          = {10.1145/1065910},
  isbn         = {1-59593-018-3},
  timestamp    = {Fri, 25 Jun 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/lctrts/2005.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/todaes/YangGZ04,
  author       = {Jun Yang and
                  Rajiv Gupta and
                  Chuanjun Zhang},
  title        = {Frequent value encoding for low power data buses},
  journal      = {{ACM} Trans. Design Autom. Electr. Syst.},
  volume       = {9},
  number       = {3},
  pages        = {354--384},
  year         = {2004},
  url          = {https://doi.org/10.1145/1013948.1013953},
  doi          = {10.1145/1013948.1013953},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/todaes/YangGZ04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cgo/TallamZG04,
  author       = {Sriraman Tallam and
                  Xiangyu Zhang and
                  Rajiv Gupta},
  title        = {Extending Path Profiling across Loop Backedges and Procedure Boundaries},
  booktitle    = {2nd {IEEE} / {ACM} International Symposium on Code Generation and
                  Optimization {(CGO} 2004), 20-24 March 2004, San Jose, CA, {USA}},
  pages        = {251--264},
  publisher    = {{IEEE} Computer Society},
  year         = {2004},
  url          = {https://doi.org/10.1109/CGO.2004.1281679},
  doi          = {10.1109/CGO.2004.1281679},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/cgo/TallamZG04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/ZhangGZ04,
  author       = {Xiangyu Zhang and
                  Rajiv Gupta and
                  Youtao Zhang},
  editor       = {Anthony Finkelstein and
                  Jacky Estublier and
                  David S. Rosenblum},
  title        = {Efficient Forward Computation of Dynamic Slices Using Reduced Ordered
                  Binary Decision Diagrams},
  booktitle    = {26th International Conference on Software Engineering {(ICSE} 2004),
                  23-28 May 2004, Edinburgh, United Kingdom},
  pages        = {502--511},
  publisher    = {{IEEE} Computer Society},
  year         = {2004},
  url          = {https://doi.org/10.1109/ICSE.2004.1317472},
  doi          = {10.1109/ICSE.2004.1317472},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icse/ZhangGZ04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ipps/TallamG04,
  author       = {Sriraman Tallam and
                  Rajiv Gupta},
  title        = {Profile-Guided Java Program Partitioning for Power Aware Computing},
  booktitle    = {18th International Parallel and Distributed Processing Symposium {(IPDPS}
                  2004), {CD-ROM} / Abstracts Proceedings, 26-30 April 2004, Santa Fe,
                  New Mexico, {USA}},
  publisher    = {{IEEE} Computer Society},
  year         = {2004},
  url          = {https://doi.org/10.1109/IPDPS.2004.1303144},
  doi          = {10.1109/IPDPS.2004.1303144},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ipps/TallamG04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lcpc/LiZG04,
  author       = {Bengu Li and
                  Youtao Zhang and
                  Rajiv Gupta},
  editor       = {Rudolf Eigenmann and
                  Zhiyuan Li and
                  Samuel P. Midkiff},
  title        = {Speculative Subword Register Allocation in Embedded Processors},
  booktitle    = {Languages and Compilers for High Performance Computing, 17th International
                  Workshop, {LCPC} 2004, West Lafayette, IN, USA, September 22-24, 2004,
                  Revised Selected Papers},
  series       = {Lecture Notes in Computer Science},
  volume       = {3602},
  pages        = {56--71},
  publisher    = {Springer},
  year         = {2004},
  url          = {https://doi.org/10.1007/11532378\_6},
  doi          = {10.1007/11532378\_6},
  timestamp    = {Wed, 20 Nov 2019 17:19:17 +0100},
  biburl       = {https://dblp.org/rec/conf/lcpc/LiZG04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/mass/LiuG04,
  author       = {Haitao Liu and
                  Rajiv Gupta},
  title        = {Selective backbone construction for topology control in ad hoc networks},
  booktitle    = {2004 {IEEE} International Conference on Mobile Ad-hoc and Sensor Systems,
                  Fort Lauderdale, FL, USA, October 25-27, 2004},
  pages        = {41--50},
  publisher    = {{IEEE} Computer Society},
  year         = {2004},
  url          = {https://doi.org/10.1109/MAHSS.2004.1392069},
  doi          = {10.1109/MAHSS.2004.1392069},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/mass/LiuG04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/micro/ZhangG04,
  author       = {Xiangyu Zhang and
                  Rajiv Gupta},
  title        = {Whole Execution Traces},
  booktitle    = {37th Annual International Symposium on Microarchitecture {(MICRO-37}
                  2004), 4-8 December 2004, Portland, OR, {USA}},
  pages        = {105--116},
  publisher    = {{IEEE} Computer Society},
  year         = {2004},
  url          = {https://doi.org/10.1109/MICRO.2004.37},
  doi          = {10.1109/MICRO.2004.37},
  timestamp    = {Tue, 31 May 2022 14:39:58 +0200},
  biburl       = {https://dblp.org/rec/conf/micro/ZhangG04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/ZhangG04,
  author       = {Xiangyu Zhang and
                  Rajiv Gupta},
  editor       = {William W. Pugh and
                  Craig Chambers},
  title        = {Cost effective dynamic program slicing},
  booktitle    = {Proceedings of the {ACM} {SIGPLAN} 2004 Conference on Programming
                  Language Design and Implementation 2004, Washington, DC, USA, June
                  9-11, 2004},
  pages        = {94--106},
  publisher    = {{ACM}},
  year         = {2004},
  url          = {https://doi.org/10.1145/996841.996855},
  doi          = {10.1145/996841.996855},
  timestamp    = {Mon, 04 Apr 2022 21:23:55 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/ZhangG04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cacm/KrishnaswamyG03,
  author       = {Arvind Krishnaswamy and
                  Rajiv Gupta},
  title        = {Mixed-width instruction sets},
  journal      = {Commun. {ACM}},
  volume       = {46},
  number       = {8},
  pages        = {47--52},
  year         = {2003},
  url          = {https://doi.org/10.1145/859670.859697},
  doi          = {10.1145/859670.859697},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/cacm/KrishnaswamyG03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tpds/YuanMG03,
  author       = {Xin Yuan and
                  Rami G. Melhem and
                  Rajiv Gupta},
  title        = {Algorithms for Supporting Compiled Communication},
  journal      = {{IEEE} Trans. Parallel Distributed Syst.},
  volume       = {14},
  number       = {2},
  pages        = {107--118},
  year         = {2003},
  url          = {https://doi.org/10.1109/TPDS.2003.1178875},
  doi          = {10.1109/TPDS.2003.1178875},
  timestamp    = {Fri, 02 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/tpds/YuanMG03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cases/LiG03,
  author       = {Bengu Li and
                  Rajiv Gupta},
  editor       = {Jaime H. Moreno and
                  Praveen K. Murthy and
                  Thomas M. Conte and
                  Paolo Faraboschi},
  title        = {Simple offset assignment in presence of subword data},
  booktitle    = {Proceedings of the International Conference on Compilers, Architectures
                  and Synthesis for Embedded Systems, {CASES} 2003, San Jose, California,
                  USA, October 30 - November 1, 2003},
  pages        = {12--23},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://doi.org/10.1145/951710.951715},
  doi          = {10.1145/951710.951715},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/cases/LiG03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cgo/ZhangG03,
  author       = {Xiangyu Zhang and
                  Rajiv Gupta},
  editor       = {Richard Johnson and
                  Tom Conte and
                  Wen{-}mei W. Hwu},
  title        = {Hiding Program Slices for Software Security},
  booktitle    = {1st {IEEE} / {ACM} International Symposium on Code Generation and
                  Optimization {(CGO} 2003), 23-26 March 2003, San Francisco, CA, {USA}},
  pages        = {325--336},
  publisher    = {{IEEE} Computer Society},
  year         = {2003},
  url          = {https://doi.org/10.1109/CGO.2003.1191556},
  doi          = {10.1109/CGO.2003.1191556},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/cgo/ZhangG03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icpp/ZhangG03,
  author       = {Youtao Zhang and
                  Rajiv Gupta},
  title        = {Enabling Partial Cache Line Prefetching Through Data Compression},
  booktitle    = {32nd International Conference on Parallel Processing {(ICPP} 2003),
                  6-9 October 2003, Kaohsiung, Taiwan},
  pages        = {277--285},
  publisher    = {{IEEE} Computer Society},
  year         = {2003},
  url          = {https://doi.org/10.1109/ICPP.2003.1240590},
  doi          = {10.1109/ICPP.2003.1240590},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icpp/ZhangG03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/ZhangGZ03,
  author       = {Xiangyu Zhang and
                  Rajiv Gupta and
                  Youtao Zhang},
  editor       = {Lori A. Clarke and
                  Laurie Dillon and
                  Walter F. Tichy},
  title        = {Precise Dynamic Slicing Algorithms},
  booktitle    = {Proceedings of the 25th International Conference on Software Engineering,
                  May 3-10, 2003, Portland, Oregon, {USA}},
  pages        = {319--329},
  publisher    = {{IEEE} Computer Society},
  year         = {2003},
  url          = {https://doi.org/10.1109/ICSE.2003.1201211},
  doi          = {10.1109/ICSE.2003.1201211},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icse/ZhangGZ03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lctrts/Krishnaswamy03,
  author       = {Arvind Krishnaswamy and
                  Rajiv Gupta},
  editor       = {Frank Mueller and
                  Ulrich Kremer},
  title        = {Enhancing the performance of 16-bit code using augmenting instructions},
  booktitle    = {Proceedings of the 2003 Conference on Languages, Compilers, and Tools
                  for Embedded Systems (LCTES'03). San Diego, California, USA, June
                  11-13, 2003},
  pages        = {254--264},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://doi.org/10.1145/780732.780767},
  doi          = {10.1145/780732.780767},
  timestamp    = {Sun, 25 Jul 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/lctrts/Krishnaswamy03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/popl/TallamG03,
  author       = {Sriraman Tallam and
                  Rajiv Gupta},
  editor       = {Alex Aiken and
                  Greg Morrisett},
  title        = {Bitwidth aware global register allocation},
  booktitle    = {Conference Record of {POPL} 2003: The 30th {SIGPLAN-SIGACT} Symposium
                  on Principles of Programming Languages, New Orleans, Louisisana, USA,
                  January 15-17, 2003},
  pages        = {85--96},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://doi.org/10.1145/604131.604139},
  doi          = {10.1145/604131.604139},
  timestamp    = {Fri, 25 Jun 2021 17:17:37 +0200},
  biburl       = {https://dblp.org/rec/conf/popl/TallamG03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sas/ChenLG03,
  author       = {Wen{-}Ke Chen and
                  Bengu Li and
                  Rajiv Gupta},
  editor       = {Radhia Cousot},
  title        = {Code Compaction of Matching Single-Entry Multiple-Exit Regions},
  booktitle    = {Static Analysis, 10th International Symposium, {SAS} 2003, San Diego,
                  CA, USA, June 11-13, 2003, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {2694},
  pages        = {401--417},
  publisher    = {Springer},
  year         = {2003},
  url          = {https://doi.org/10.1007/3-540-44898-5\_23},
  doi          = {10.1007/3-540-44898-5\_23},
  timestamp    = {Tue, 14 May 2019 10:00:52 +0200},
  biburl       = {https://dblp.org/rec/conf/sas/ChenLG03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/pldi/2003,
  editor       = {Ron Cytron and
                  Rajiv Gupta},
  title        = {Proceedings of the {ACM} {SIGPLAN} 2003 Conference on Programming
                  Language Design and Implementation 2003, San Diego, California, USA,
                  June 9-11, 2003},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://doi.org/10.1145/781131},
  doi          = {10.1145/781131},
  isbn         = {1-58113-662-5},
  timestamp    = {Fri, 25 Jun 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/2003.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jilp/OnderG02,
  author       = {Soner {\"{O}}nder and
                  Rajiv Gupta},
  title        = {Dynamic Memory Disambiguation in the Presence of Out-of-order Store
                  Issuing},
  journal      = {J. Instr. Level Parallelism},
  volume       = {4},
  year         = {2002},
  url          = {http://www.jilp.org/vol4/v4paper1.pdf},
  timestamp    = {Mon, 11 May 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/jilp/OnderG02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tecs/YangG02,
  author       = {Jun Yang and
                  Rajiv Gupta},
  title        = {Frequent value locality and its applications},
  journal      = {{ACM} Trans. Embed. Comput. Syst.},
  volume       = {1},
  number       = {1},
  pages        = {79--105},
  year         = {2002},
  url          = {https://doi.org/10.1145/581888.581894},
  doi          = {10.1145/581888.581894},
  timestamp    = {Tue, 08 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/tecs/YangG02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cases/LiG02,
  author       = {Bengu Li and
                  Rajiv Gupta},
  editor       = {Shuvra S. Bhattacharyya and
                  Trevor N. Mudge and
                  Wayne H. Wolf and
                  Ahmed Amine Jerraya},
  title        = {Bit section instruction set extension of {ARM} for embedded applications},
  booktitle    = {Proceedings of the International Conference on Compilers, Architectures
                  and Synthesis for Embedded Systems, {CASES} 2002, Greenoble, France,
                  October 8-11, 2002},
  pages        = {69--78},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://doi.org/10.1145/581630.581642},
  doi          = {10.1145/581630.581642},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/cases/LiG02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cc/ZhangG02,
  author       = {Youtao Zhang and
                  Rajiv Gupta},
  editor       = {R. Nigel Horspool},
  title        = {Data Compression Transformations for Dynamically Allocated Data Structures},
  booktitle    = {Compiler Construction, 11th International Conference, {CC} 2002, Held
                  as Part of the Joint European Conferences on Theory and Practice of
                  Software, {ETAPS} 2002, Grenoble, France, April 8-12, 2002, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {2304},
  pages        = {14--28},
  publisher    = {Springer},
  year         = {2002},
  url          = {https://doi.org/10.1007/3-540-45937-5\_4},
  doi          = {10.1007/3-540-45937-5\_4},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/cc/ZhangG02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cc/GuptaMZ02,
  author       = {Rajiv Gupta and
                  Eduard Mehofer and
                  Youtao Zhang},
  editor       = {R. Nigel Horspool},
  title        = {A Representation for Bit Section Based Analysis and Optimization},
  booktitle    = {Compiler Construction, 11th International Conference, {CC} 2002, Held
                  as Part of the Joint European Conferences on Theory and Practice of
                  Software, {ETAPS} 2002, Grenoble, France, April 8-12, 2002, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {2304},
  pages        = {62--77},
  publisher    = {Springer},
  year         = {2002},
  url          = {https://doi.org/10.1007/3-540-45937-5\_7},
  doi          = {10.1007/3-540-45937-5\_7},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/cc/GuptaMZ02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cc/RelePOG02,
  author       = {Siddharth Rele and
                  Santosh Pande and
                  Soner {\"{O}}nder and
                  Rajiv Gupta},
  editor       = {R. Nigel Horspool},
  title        = {Optimizing Static Power Dissipation by Functional Units in Superscalar
                  Processors},
  booktitle    = {Compiler Construction, 11th International Conference, {CC} 2002, Held
                  as Part of the Joint European Conferences on Theory and Practice of
                  Software, {ETAPS} 2002, Grenoble, France, April 8-12, 2002, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {2304},
  pages        = {261--275},
  publisher    = {Springer},
  year         = {2002},
  url          = {https://doi.org/10.1007/3-540-45937-5\_19},
  doi          = {10.1007/3-540-45937-5\_19},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/cc/RelePOG02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/dcc/ZhangG02,
  author       = {Youtao Zhang and
                  Rajiv Gupta},
  title        = {Path Matching in Compressed Control Flow Trace},
  booktitle    = {2002 Data Compression Conference {(DCC} 2002), 2-4 April, 2002, Snowbird,
                  UT, {USA}},
  pages        = {132--141},
  publisher    = {{IEEE} Computer Society},
  year         = {2002},
  url          = {https://doi.org/10.1109/DCC.2002.999951},
  doi          = {10.1109/DCC.2002.999951},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/dcc/ZhangG02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lctrts/KrishnaswamyG02,
  author       = {Arvind Krishnaswamy and
                  Rajiv Gupta},
  editor       = {Peter Marwedel and
                  Srinivas Devadas},
  title        = {Profile guided selection of {ARM} and thumb instructions},
  booktitle    = {Proceedings of the 2002 Joint Conference on Languages, Compilers,
                  and Tools for Embedded Systems {\&} Software and Compilers for
                  Embedded Systems (LCTES'02-SCOPES'02), Berlin, Germany, 19-21 June
                  2002},
  pages        = {56--64},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://doi.org/10.1145/513829.513840},
  doi          = {10.1145/513829.513840},
  timestamp    = {Wed, 07 Jul 2021 17:30:33 +0200},
  biburl       = {https://dblp.org/rec/conf/lctrts/KrishnaswamyG02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/micro/YangG02,
  author       = {Jun Yang and
                  Rajiv Gupta},
  editor       = {Erik R. Altman and
                  Kemal Ebcioglu and
                  Scott A. Mahlke and
                  B. Ramakrishna Rau and
                  Sanjay J. Patel},
  title        = {Energy efficient frequent value data cache design},
  booktitle    = {Proceedings of the 35th Annual International Symposium on Microarchitecture,
                  Istanbul, Turkey, November 18-22, 2002},
  pages        = {197--207},
  publisher    = {{ACM/IEEE} Computer Society},
  year         = {2002},
  url          = {https://doi.org/10.1109/MICRO.2002.1176250},
  doi          = {10.1109/MICRO.2002.1176250},
  timestamp    = {Tue, 31 May 2022 14:39:58 +0200},
  biburl       = {https://dblp.org/rec/conf/micro/YangG02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:journals/entcs/JaramilloGS02,
  author       = {Clara Jaramillo and
                  Rajiv Gupta and
                  Mary Lou Soffa},
  editor       = {Jens Knoop and
                  Wolf Zimmermann},
  title        = {Debugging and Testing Optimizers through Comparison Checking},
  booktitle    = {Compiler Optimization Meets Compiler Verification, {COCV} 2002, Satellite
                  Event of {ETAPS} 2002, Grenoble, France, April 13, 2002},
  series       = {Electronic Notes in Theoretical Computer Science},
  volume       = {65},
  number       = {2},
  pages        = {83--99},
  publisher    = {Elsevier},
  year         = {2002},
  url          = {https://doi.org/10.1016/S1571-0661(04)80398-0},
  doi          = {10.1016/S1571-0661(04)80398-0},
  timestamp    = {Tue, 13 Dec 2022 10:38:00 +0100},
  biburl       = {https://dblp.org/rec/journals/entcs/JaramilloGS02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@incollection{DBLP:books/crc/CRCcompiler2002/GuptaMZ02,
  author       = {Rajiv Gupta and
                  Eduard Mehofer and
                  Youtao Zhang},
  editor       = {Y. N. Srikant and
                  Priti Shankar},
  title        = {Profile-Guided Compiler Optimizations},
  booktitle    = {The Compiler Design Handbook: Optimizations and Machine Code Generation},
  pages        = {143--174},
  publisher    = {{CRC} Press},
  year         = {2002},
  url          = {https://doi.org/10.1201/9781420040579.ch4},
  doi          = {10.1201/9781420040579.CH4},
  timestamp    = {Sun, 04 Aug 2019 17:44:34 +0200},
  biburl       = {https://dblp.org/rec/books/crc/CRCcompiler2002/GuptaMZ02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@incollection{DBLP:books/crc/CRCcompiler2002/GuptaG02,
  author       = {Rajiv Gupta and
                  Neelam Gupta},
  editor       = {Y. N. Srikant and
                  Priti Shankar},
  title        = {Data Flow Testing},
  booktitle    = {The Compiler Design Handbook: Optimizations and Machine Code Generation},
  pages        = {247--268},
  publisher    = {{CRC} Press},
  year         = {2002},
  url          = {https://doi.org/10.1201/9781420040579.ch7},
  doi          = {10.1201/9781420040579.CH7},
  timestamp    = {Sun, 04 Aug 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/books/crc/CRCcompiler2002/GuptaG02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jpdc/YuanMG01,
  author       = {Xin Yuan and
                  Rami G. Melhem and
                  Rajiv Gupta},
  title        = {Performance of Multi-hop Communications Using Logical Topologies on
                  Optical Torus Networks},
  journal      = {J. Parallel Distributed Comput.},
  volume       = {61},
  number       = {6},
  pages        = {748--766},
  year         = {2001},
  url          = {https://doi.org/10.1006/jpdc.2000.1711},
  doi          = {10.1006/JPDC.2000.1711},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/jpdc/YuanMG01.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cosps/Gupta01a,
  author       = {Rajiv Gupta},
  editor       = {Santosh Pande and
                  Dharma P. Agrawal},
  title        = {{SPMD} Execution in the Presence of Dynamic Data Structures},
  booktitle    = {Compiler Optimizations for Scalable Parallel Systems Languages, Compilation
                  Techniques, and Run Time Systems},
  series       = {Lecture Notes in Computer Science},
  volume       = {1808},
  pages        = {683--708},
  publisher    = {Springer},
  year         = {2001},
  url          = {https://doi.org/10.1007/3-540-45403-9\_19},
  doi          = {10.1007/3-540-45403-9\_19},
  timestamp    = {Sun, 02 Oct 2022 15:58:02 +0200},
  biburl       = {https://dblp.org/rec/conf/cosps/Gupta01a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/europar/OnderG01,
  author       = {Soner {\"{O}}nder and
                  Rajiv Gupta},
  editor       = {Rizos Sakellariou and
                  John A. Keane and
                  John R. Gurd and
                  Len Freeman},
  title        = {Instruction Wake-Up in Wide Issue Superscalars},
  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        = {418--427},
  publisher    = {Springer},
  year         = {2001},
  url          = {https://doi.org/10.1007/3-540-44681-8\_61},
  doi          = {10.1007/3-540-44681-8\_61},
  timestamp    = {Tue, 14 May 2019 10:00:46 +0200},
  biburl       = {https://dblp.org/rec/conf/europar/OnderG01.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ics/OnderG01,
  author       = {Soner {\"{O}}nder and
                  Rajiv Gupta},
  editor       = {Mario Mango Furnari and
                  Efstratios Gallopoulos},
  title        = {Load and store reuse using register file contents},
  booktitle    = {Proceedings of the 15th international conference on Supercomputing,
                  {ICS} 2001, Sorrento, Napoli, Italy, June 16-21, 2001},
  pages        = {289--302},
  publisher    = {{ACM}},
  year         = {2001},
  url          = {https://doi.org/10.1145/377792.377850},
  doi          = {10.1145/377792.377850},
  timestamp    = {Tue, 06 Nov 2018 11:07:02 +0100},
  biburl       = {https://dblp.org/rec/conf/ics/OnderG01.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/islped/YangG01,
  author       = {Jun Yang and
                  Rajiv Gupta},
  editor       = {Enrico Macii and
                  Vivek De and
                  Mary Jane Irwin},
  title        = {Energy-efficient load and store reuse},
  booktitle    = {Proceedings of the 2001 International Symposium on Low Power Electronics
                  and Design, 2001, Huntington Beach, California, USA, 2001},
  pages        = {72--75},
  publisher    = {{ACM}},
  year         = {2001},
  url          = {https://doi.org/10.1145/383082.383097},
  doi          = {10.1145/383082.383097},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/islped/YangG01.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/islped/YangG01a,
  author       = {Jun Yang and
                  Rajiv Gupta},
  editor       = {Enrico Macii and
                  Vivek De and
                  Mary Jane Irwin},
  title        = {{FV} encoding for low-power data {I/O}},
  booktitle    = {Proceedings of the 2001 International Symposium on Low Power Electronics
                  and Design, 2001, Huntington Beach, California, USA, 2001},
  pages        = {84--87},
  publisher    = {{ACM}},
  year         = {2001},
  url          = {https://doi.org/10.1145/383082.383100},
  doi          = {10.1145/383082.383100},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/islped/YangG01a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/ZhangG01,
  author       = {Youtao Zhang and
                  Rajiv Gupta},
  editor       = {Michael Burke and
                  Mary Lou Soffa},
  title        = {Timestamped Whole Program Path Representation and its Applications},
  booktitle    = {Proceedings of the 2001 {ACM} {SIGPLAN} Conference on Programming
                  Language Design and Implementation (PLDI), Snowbird, Utah, USA, June
                  20-22, 2001},
  pages        = {180--190},
  publisher    = {{ACM}},
  year         = {2001},
  url          = {https://doi.org/10.1145/378795.378835},
  doi          = {10.1145/378795.378835},
  timestamp    = {Sun, 25 Jul 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/ZhangG01.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/asplos/ZhangYG00,
  author       = {Youtao Zhang and
                  Jun Yang and
                  Rajiv Gupta},
  editor       = {Larry Rudolph and
                  Anoop Gupta},
  title        = {Frequent Value Locality and Value-Centric Data Cache Design},
  booktitle    = {{ASPLOS-IX} Proceedings of the 9th International Conference on Architectural
                  Support for Programming Languages and Operating Systems, Cambridge,
                  MA, USA, November 12-15, 2000},
  pages        = {150--159},
  publisher    = {{ACM} Press},
  year         = {2000},
  url          = {https://doi.org/10.1145/378993.379235},
  doi          = {10.1145/378993.379235},
  timestamp    = {Wed, 07 Jul 2021 13:23:08 +0200},
  biburl       = {https://dblp.org/rec/conf/asplos/ZhangYG00.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icpp/YangG00,
  author       = {Jun Yang and
                  Rajiv Gupta},
  title        = {Load Redundancy Removal through Instruction Reuse},
  booktitle    = {Proceedings of the 2000 International Conference on Parallel Processing,
                  {ICPP} 2000, Toronto, Canada, August 21-24, 2000},
  pages        = {61--68},
  publisher    = {{IEEE} Computer Society},
  year         = {2000},
  url          = {https://doi.org/10.1109/ICPP.2000.876075},
  doi          = {10.1109/ICPP.2000.876075},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icpp/YangG00.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/micro/YangZG00,
  author       = {Jun Yang and
                  Youtao Zhang and
                  Rajiv Gupta},
  editor       = {Andrew Wolfe and
                  Michael S. Schlansker},
  title        = {Frequent value compression in data caches},
  booktitle    = {Proceedings of the 33rd Annual {IEEE/ACM} International Symposium
                  on Microarchitecture, {MICRO} 33, Monterey, California, USA, December
                  10-13, 2000},
  pages        = {258--265},
  publisher    = {{ACM/IEEE} Computer Society},
  year         = {2000},
  url          = {https://doi.org/10.1109/MICRO.2000.898076},
  doi          = {10.1109/MICRO.2000.898076},
  timestamp    = {Tue, 31 May 2022 14:30:45 +0200},
  biburl       = {https://dblp.org/rec/conf/micro/YangZG00.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/JaramilloGS00,
  author       = {Clara Jaramillo and
                  Rajiv Gupta and
                  Mary Lou Soffa},
  editor       = {Jens Palsberg},
  title        = {{FULLDOC:} {A} Full Reporting Debugger for Optimized Code},
  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        = {240--259},
  publisher    = {Springer},
  year         = {2000},
  url          = {https://doi.org/10.1007/978-3-540-45099-3\_13},
  doi          = {10.1007/978-3-540-45099-3\_13},
  timestamp    = {Tue, 14 May 2019 10:00:52 +0200},
  biburl       = {https://dblp.org/rec/conf/sas/JaramilloGS00.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/pnc/YuanMGMQ99,
  author       = {Xin Yuan and
                  Rami G. Melhem and
                  Rajiv Gupta and
                  Yousong Mei and
                  Chunming Qiao},
  title        = {Distributed Control Protocols for Wavelength Reservation and their
                  Performance Evaluation},
  journal      = {Photonic Netw. Commun.},
  volume       = {1},
  number       = {3},
  pages        = {207--218},
  year         = {1999},
  url          = {https://doi.org/10.1023/A\%3A1010059612474},
  doi          = {10.1023/A\%3A1010059612474},
  timestamp    = {Tue, 29 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/pnc/YuanMGMQ99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tc/YuanMG99,
  author       = {Xin Yuan and
                  Rami G. Melhem and
                  Rajiv Gupta},
  title        = {Distributed Path Reservation Algorithms for Multiplexed All-Optical
                  Interconnection Networks},
  journal      = {{IEEE} Trans. Computers},
  volume       = {48},
  number       = {12},
  pages        = {1355--1363},
  year         = {1999},
  url          = {https://doi.org/10.1109/12.817397},
  doi          = {10.1109/12.817397},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/tc/YuanMG99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/IEEEpact/OnderXG99,
  author       = {Soner {\"{O}}nder and
                  Jun Xu and
                  Rajiv Gupta},
  title        = {Caching and Predicting Branch Sequences for Improved Fetch Effectiveness},
  booktitle    = {Proceedings of the 1999 International Conference on Parallel Architectures
                  and Compilation Techniques, Newport Beach, California, USA, October
                  12-16, 1999},
  pages        = {294--302},
  publisher    = {{IEEE} Computer Society},
  year         = {1999},
  url          = {https://doi.org/10.1109/PACT.1999.807575},
  doi          = {10.1109/PACT.1999.807575},
  timestamp    = {Mon, 30 May 2022 14:39:02 +0200},
  biburl       = {https://dblp.org/rec/conf/IEEEpact/OnderXG99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cc/GuptaB99,
  author       = {Rajiv Gupta and
                  Rastislav Bod{\'{\i}}k},
  editor       = {Stefan J{\"{a}}hnichen},
  title        = {Register Pressure Sensitive Redundancy Elimination},
  booktitle    = {Compiler Construction, 8th International Conference, CC'99, Held as
                  Part of the European Joint Conferences on the Theory and Practice
                  of Software, ETAPS'99, Amsterdam, The Netherlands, 22-28 March, 1999,
                  Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {1575},
  pages        = {107--121},
  publisher    = {Springer},
  year         = {1999},
  url          = {https://doi.org/10.1007/978-3-540-49051-7\_8},
  doi          = {10.1007/978-3-540-49051-7\_8},
  timestamp    = {Tue, 14 May 2019 10:00:48 +0200},
  biburl       = {https://dblp.org/rec/conf/cc/GuptaB99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/esec/JaramilloGS99,
  author       = {Clara Jaramillo and
                  Rajiv Gupta and
                  Mary Lou Soffa},
  editor       = {Oscar Nierstrasz and
                  Michel Lemoine},
  title        = {Comparison Checking: An Approach to Avoid Debugging of Optimized Code},
  booktitle    = {Software Engineering - ESEC/FSE'99, 7th European Software Engineering
                  Conference, Held Jointly with the 7th {ACM} {SIGSOFT} Symposium on
                  the Foundations of Software Engineering, Toulouse, France, September
                  1999, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {1687},
  pages        = {268--284},
  publisher    = {Springer},
  year         = {1999},
  url          = {https://doi.org/10.1007/3-540-48166-4\_17},
  doi          = {10.1007/3-540-48166-4\_17},
  timestamp    = {Wed, 04 May 2022 13:01:10 +0200},
  biburl       = {https://dblp.org/rec/conf/esec/JaramilloGS99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/hpca/NakraGS99,
  author       = {Tarun Nakra and
                  Rajiv Gupta and
                  Mary Lou Soffa},
  title        = {Global Context-Based Value Prediction},
  booktitle    = {Proceedings of the Fifth International Symposium on High-Performance
                  Computer Architecture, Orlando, FL, USA, January 9-12, 1999},
  pages        = {4--12},
  publisher    = {{IEEE} Computer Society},
  year         = {1999},
  url          = {https://doi.org/10.1109/HPCA.1999.744311},
  doi          = {10.1109/HPCA.1999.744311},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/hpca/NakraGS99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ipps/YuanGM99,
  author       = {Xin Yuan and
                  Rajiv Gupta and
                  Rami G. Melhem},
  title        = {Compiler Analysis to Support Compiled Communication for HPF-Like Programs},
  booktitle    = {13th International Parallel Processing Symposium / 10th Symposium
                  on Parallel and Distributed Processing {(IPPS} / {SPDP} '99), 12-16
                  April 1999, San Juan, Puerto Rico, Proceedings},
  pages        = {603--608},
  publisher    = {{IEEE} Computer Society},
  year         = {1999},
  url          = {https://doi.org/10.1109/IPPS.1999.760539},
  doi          = {10.1109/IPPS.1999.760539},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ipps/YuanGM99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/isca/NakraGS99,
  author       = {Tarun Nakra and
                  Rajiv Gupta and
                  Mary Lou Soffa},
  editor       = {Allan Gottlieb and
                  William J. Dally},
  title        = {Value Prediction in {VLIW} Machines},
  booktitle    = {Proceedings of the 26th Annual International Symposium on Computer
                  Architecture, {ISCA} 1999, Atlanta, Georgia, USA, May 2-4, 1999},
  pages        = {258--269},
  publisher    = {{IEEE} Computer Society},
  year         = {1999},
  url          = {https://doi.org/10.1109/ISCA.1999.765956},
  doi          = {10.1109/ISCA.1999.765956},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/isca/NakraGS99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/micro/OnderG99,
  author       = {Soner {\"{O}}nder and
                  Rajiv Gupta},
  editor       = {Ronny Ronen and
                  Matthew K. Farrens and
                  Ilan Y. Spillinger},
  title        = {Dynamic Memory Disambiguation in the Presence of Out-of-Order Store
                  Issuing},
  booktitle    = {Proceedings of the 32nd Annual {IEEE/ACM} International Symposium
                  on Microarchitecture, {MICRO} 32, Haifa, Israel, November 16-18, 1999},
  pages        = {170--176},
  publisher    = {{ACM/IEEE} Computer Society},
  year         = {1999},
  url          = {https://doi.org/10.1109/MICRO.1999.809454},
  doi          = {10.1109/MICRO.1999.809454},
  timestamp    = {Tue, 31 May 2022 14:39:58 +0200},
  biburl       = {https://dblp.org/rec/conf/micro/OnderG99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/BodikGS99,
  author       = {Rastislav Bod{\'{\i}}k and
                  Rajiv Gupta and
                  Mary Lou Soffa},
  editor       = {Barbara G. Ryder and
                  Benjamin G. Zorn},
  title        = {Load-Reuse Analysis: Design and Evaluation},
  booktitle    = {Proceedings of the 1999 {ACM} {SIGPLAN} Conference on Programming
                  Language Design and Implementation (PLDI), Atlanta, Georgia, USA,
                  May 1-4, 1999},
  pages        = {64--76},
  publisher    = {{ACM}},
  year         = {1999},
  url          = {https://doi.org/10.1145/301618.301643},
  doi          = {10.1145/301618.301643},
  timestamp    = {Sun, 25 Jul 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/BodikGS99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/IEEEpact/JaramilloGS98,
  author       = {Clara Jaramillo and
                  Rajiv Gupta and
                  Mary Lou Soffa},
  title        = {Capturing the Effects of Code Improving Transformations},
  booktitle    = {Proceedings of the 1998 International Conference on Parallel Architectures
                  and Compilation Techniques, Paris, France, October 12-18, 1998},
  pages        = {118--123},
  publisher    = {{IEEE} Computer Society},
  year         = {1998},
  url          = {https://doi.org/10.1109/PACT.1998.727181},
  doi          = {10.1109/PACT.1998.727181},
  timestamp    = {Mon, 30 May 2022 14:39:06 +0200},
  biburl       = {https://dblp.org/rec/conf/IEEEpact/JaramilloGS98.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/IEEEpact/OnderG98,
  author       = {Soner {\"{O}}nder and
                  Rajiv Gupta},
  title        = {Superscalar Execution with Direct Data Forwarding},
  booktitle    = {Proceedings of the 1998 International Conference on Parallel Architectures
                  and Compilation Techniques, Paris, France, October 12-18, 1998},
  pages        = {130--135},
  publisher    = {{IEEE} Computer Society},
  year         = {1998},
  url          = {https://doi.org/10.1109/PACT.1998.727183},
  doi          = {10.1109/PACT.1998.727183},
  timestamp    = {Mon, 30 May 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/IEEEpact/OnderG98.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cc/Gupta98,
  author       = {Rajiv Gupta},
  editor       = {Kai Koskimies},
  title        = {A Code Motion Framework for Global Instruction Scheduling},
  booktitle    = {Compiler Construction, 7th International Conference, CC'98, Held as
                  Part of the European Joint Conferences on the Theory and Practice
                  of Software, ETAPS'98, Lisbon, Portugal, March 28 - April 4, 1998,
                  Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {1383},
  pages        = {219--233},
  publisher    = {Springer},
  year         = {1998},
  url          = {https://doi.org/10.1007/BFb0026434},
  doi          = {10.1007/BFB0026434},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/cc/Gupta98.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icccn/YuanMG98,
  author       = {Xin Yuan and
                  Rami G. Melhem and
                  Rajiv Gupta},
  title        = {Performance of Multihop Communications Using Logical Topologies on
                  Optical Torus Networks},
  booktitle    = {Proceedings of the International Conference On Computer Communications
                  and Networks {(ICCCN} 1998), October 12-15, 1998, Lafayette, Louisiana,
                  {USA}},
  pages        = {494--501},
  publisher    = {{IEEE} Computer Society},
  year         = {1998},
  url          = {https://doi.org/10.1109/ICCCN.1998.739954},
  doi          = {10.1109/ICCCN.1998.739954},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icccn/YuanMG98.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iccl/OnderG98,
  author       = {Soner {\"{O}}nder and
                  Rajiv Gupta},
  title        = {Automatic Generation of Microarchitecture Simulators},
  booktitle    = {Proceedings of the 1998 International Conference on Computer Languages,
                  {ICCL} 1998, Chicago, IL, USA, May 14-16, 1998},
  pages        = {80--89},
  publisher    = {{IEEE} Computer Society},
  year         = {1998},
  url          = {https://doi.org/10.1109/ICCL.1998.674159},
  doi          = {10.1109/ICCL.1998.674159},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iccl/OnderG98.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iccl/GuptaBF98,
  author       = {Rajiv Gupta and
                  David A. Berson and
                  Jesse Zhixi Fang},
  title        = {Path Profile Guided Partial Redundancy Elimination Using Speculation},
  booktitle    = {Proceedings of the 1998 International Conference on Computer Languages,
                  {ICCL} 1998, Chicago, IL, USA, May 14-16, 1998},
  pages        = {230--239},
  publisher    = {{IEEE} Computer Society},
  year         = {1998},
  url          = {https://doi.org/10.1109/ICCL.1998.674173},
  doi          = {10.1109/ICCL.1998.674173},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iccl/GuptaBF98.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icdcs/WuSG98,
  author       = {Wanqing Wu and
                  Madalene Spezialetti and
                  Rajiv Gupta},
  title        = {A Protocol for Removing Communication Intrusion in Monitored Distributed
                  Systems},
  booktitle    = {Proceedings of the 18th International Conference on Distributed Computing
                  Systems, Amsterdam, The Netherlands, May 26-29, 1998},
  pages        = {120--129},
  publisher    = {{IEEE} Computer Society},
  year         = {1998},
  url          = {https://doi.org/10.1109/ICDCS.1998.679494},
  doi          = {10.1109/ICDCS.1998.679494},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icdcs/WuSG98.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lcpc/BersonGS98,
  author       = {David A. Berson and
                  Rajiv Gupta and
                  Mary Lou Soffa},
  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        = {Integrated Instruction Scheduling and Register Allocation Techniques},
  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        = {247--262},
  publisher    = {Springer},
  year         = {1998},
  url          = {https://doi.org/10.1007/3-540-48319-5\_16},
  doi          = {10.1007/3-540-48319-5\_16},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/lcpc/BersonGS98.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lcr/TimsGS98,
  author       = {Jodi L. Tims and
                  Rajiv Gupta and
                  Mary Lou Soffa},
  editor       = {David R. O'Hallaron},
  title        = {Data Flow Analysis Driven Dynamic Data Partitioning},
  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        = {75--90},
  publisher    = {Springer},
  year         = {1998},
  url          = {https://doi.org/10.1007/3-540-49530-4\_6},
  doi          = {10.1007/3-540-49530-4\_6},
  timestamp    = {Mon, 13 Dec 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/lcr/TimsGS98.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/BodikGS98,
  author       = {Rastislav Bod{\'{\i}}k and
                  Rajiv Gupta and
                  Mary Lou Soffa},
  editor       = {Jack W. Davidson and
                  Keith D. Cooper and
                  A. Michael Berman},
  title        = {Complete Removal of Redundant Computations},
  booktitle    = {Proceedings of the {ACM} {SIGPLAN} '98 Conference on Programming Language
                  Design and Implementation (PLDI), Montreal, Canada, June 17-19, 1998},
  pages        = {1--14},
  publisher    = {{ACM}},
  year         = {1998},
  url          = {https://doi.org/10.1145/277650.277653},
  doi          = {10.1145/277650.277653},
  timestamp    = {Thu, 08 Jul 2021 16:04:02 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/BodikGS98.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/BodikGS98a,
  author       = {Rastislav Bod{\'{\i}}k and
                  Rajiv Gupta and
                  Mary Lou Soffa},
  editor       = {Kathryn S. McKinley},
  title        = {Complete removal of redundant expressions (with retrospective)},
  booktitle    = {20 Years of the {ACM} {SIGPLAN} Conference on Programming Language
                  Design and Implementation 1979-1999, {A} Selection},
  pages        = {596--611},
  publisher    = {{ACM}},
  year         = {1998},
  url          = {https://doi.org/10.1145/989393.989453},
  doi          = {10.1145/989393.989453},
  timestamp    = {Fri, 25 Jun 2021 14:48:54 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/BodikGS98a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/spdt/Wu0S98,
  author       = {Wanqing Wu and
                  Rajiv Gupta and
                  Madalene Spezialetti},
  editor       = {Allen Maloney and
                  Jeff Hollingsworth and
                  Bart Miller},
  title        = {Experimental evaluation of on-line techniques for removing monitoring
                  intrusion},
  booktitle    = {Proceedings of the {SIGMETRICS} Symposium on Parallel and Distributed
                  Tools, {SPDT} '98, Welches, Oregon, {USA}},
  pages        = {30--39},
  publisher    = {{ACM}},
  year         = {1998},
  url          = {https://doi.org/10.1145/281035.281039},
  doi          = {10.1145/281035.281039},
  timestamp    = {Mon, 17 Jan 2022 13:14:29 +0100},
  biburl       = {https://dblp.org/rec/conf/spdt/Wu0S98.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/mam/GongMG97,
  author       = {Chun Gong and
                  Rami G. Melhem and
                  Rajiv Gupta},
  title        = {On-line error detection through data duplication in distributed-memory
                  systems},
  journal      = {Microprocess. Microsystems},
  volume       = {21},
  number       = {3},
  pages        = {197--209},
  year         = {1997},
  url          = {https://doi.org/10.1016/S0141-9331(97)00033-1},
  doi          = {10.1016/S0141-9331(97)00033-1},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/mam/GongMG97.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ppl/YuanGM97,
  author       = {Xin Yuan and
                  Rajiv Gupta and
                  Rami G. Melhem},
  title        = {Demand-Driven Data Flow Analysis for Communication Optimization},
  journal      = {Parallel Process. Lett.},
  volume       = {7},
  number       = {4},
  pages        = {359--370},
  year         = {1997},
  url          = {https://doi.org/10.1142/S012962649700036X},
  doi          = {10.1142/S012962649700036X},
  timestamp    = {Tue, 24 Mar 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/ppl/YuanGM97.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/toplas/DuesterwaldGS97,
  author       = {Evelyn Duesterwald and
                  Rajiv Gupta and
                  Mary Lou Soffa},
  title        = {A Practical Framework for Demand-Driven Interprocedural Data Flow
                  Analysis},
  journal      = {{ACM} Trans. Program. Lang. Syst.},
  volume       = {19},
  number       = {6},
  pages        = {992--1030},
  year         = {1997},
  url          = {https://doi.org/10.1145/267959.269970},
  doi          = {10.1145/267959.269970},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/toplas/DuesterwaldGS97.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tosem/GuptaSH97,
  author       = {Rajiv Gupta and
                  Mary Lou Soffa and
                  John Howard},
  title        = {Hybrid Slicing: Integrating Dynamic Information with Static Analysis},
  journal      = {{ACM} Trans. Softw. Eng. Methodol.},
  volume       = {6},
  number       = {4},
  pages        = {370--397},
  year         = {1997},
  url          = {https://doi.org/10.1145/261640.261644},
  doi          = {10.1145/261640.261644},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/tosem/GuptaSH97.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/IEEEpact/GuptaBF97,
  author       = {Rajiv Gupta and
                  David A. Berson and
                  Jesse Zhixi Fang},
  title        = {Path Profile Guided Partial Dead Code Elimation Using Predication},
  booktitle    = {Proceedings of the 1997 Conference on Parallel Architectures and Compilation
                  Techniques {(PACT} '97), San Francisco, CA, USA, October 11-15, 1997},
  pages        = {102},
  publisher    = {{IEEE} Computer Society},
  year         = {1997},
  url          = {https://doi.org/10.1109/PACT.1997.644007},
  doi          = {10.1109/PACT.1997.644007},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/IEEEpact/GuptaBF97.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/esec/BodikGS98,
  author       = {Rastislav Bod{\'{\i}}k and
                  Rajiv Gupta and
                  Mary Lou Soffa},
  editor       = {Mehdi Jazayeri and
                  Helmut Schauer},
  title        = {Refining Data Flow Information Using Infeasible Paths},
  booktitle    = {Software Engineering - {ESEC/FSE} '97, 6th European Software Engineering
                  Conference Held Jointly with the 5th {ACM} {SIGSOFT} Symposium on
                  Foundations of Software Engineering, Zurich, Switzerland, September
                  22-25, 1997, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {1301},
  pages        = {361--377},
  publisher    = {Springer},
  year         = {1997},
  url          = {https://doi.org/10.1007/3-540-63531-9\_25},
  doi          = {10.1007/3-540-63531-9\_25},
  timestamp    = {Wed, 04 May 2022 13:01:10 +0200},
  biburl       = {https://dblp.org/rec/conf/esec/BodikGS98.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/hipc/Gupta97,
  author       = {Rajiv Gupta},
  title        = {Code optimization as a side effect of instruction scheduling},
  booktitle    = {Proceedings of the Fourth International on High-Performance Computing,
                  HiPC 1997, Bangalore, India, 18-21 December, 1997},
  pages        = {370--377},
  publisher    = {{IEEE} Computer Society},
  year         = {1997},
  url          = {https://doi.org/10.1109/HIPC.1997.634517},
  doi          = {10.1109/HIPC.1997.634517},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/hipc/Gupta97.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/hpca/YuanMG97,
  author       = {Xin Yuan and
                  Rami G. Melhem and
                  Rajiv Gupta},
  title        = {Distributed Path Reservation Algorithms for Multiplexed All-Optical
                  Interconnection Networks},
  booktitle    = {Proceedings of the 3rd {IEEE} Symposium on High-Performance Computer
                  Architecture {(HPCA} '97), San Antonio, Texas, USA, February 1-5,
                  1997},
  pages        = {38--47},
  publisher    = {{IEEE} Computer Society},
  year         = {1997},
  url          = {https://doi.org/10.1109/HPCA.1997.569597},
  doi          = {10.1109/HPCA.1997.569597},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/hpca/YuanMG97.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lcpc/YuanGM97,
  author       = {Xin Yuan and
                  Rajiv Gupta and
                  Rami G. Melhem},
  editor       = {Zhiyuan Li and
                  Pen{-}Chung Yew and
                  Siddhartha Chatterjee and
                  Chua{-}Huang Huang and
                  P. Sadayappan and
                  David C. Sehr},
  title        = {An Array Data Flow Analysis Based Communication Optimizer},
  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        = {246--260},
  publisher    = {Springer},
  year         = {1997},
  url          = {https://doi.org/10.1007/BFb0032697},
  doi          = {10.1007/BFB0032697},
  timestamp    = {Sat, 30 Sep 2023 09:52:06 +0200},
  biburl       = {https://dblp.org/rec/conf/lcpc/YuanGM97.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/micro/GuptaBF97,
  author       = {Rajiv Gupta and
                  David A. Berson and
                  Jesse Zhixi Fang},
  editor       = {Mark Smotherman and
                  Tom Conte},
  title        = {Resource-Sensitive Profile-Directed Data Flow Analysis for Code Optimization},
  booktitle    = {Proceedings of the Thirtieth Annual {IEEE/ACM} International Symposium
                  on Microarchitecture, {MICRO} 30, Research Triangle Park, North Carolina,
                  USA, December 1-3, 1997},
  pages        = {358--368},
  publisher    = {{ACM/IEEE} Computer Society},
  year         = {1997},
  url          = {https://doi.org/10.1109/MICRO.1997.645834},
  doi          = {10.1109/MICRO.1997.645834},
  timestamp    = {Tue, 31 May 2022 14:39:58 +0200},
  biburl       = {https://dblp.org/rec/conf/micro/GuptaBF97.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pcrcw/YuanGM97,
  author       = {Xin Yuan and
                  Rajiv Gupta and
                  Rami G. Melhem},
  editor       = {Sudhakar Yalamanchili and
                  Jos{\'{e}} Duato},
  title        = {Does Time-Division Multiplexing Close the Gap between Memory and Optical
                  Communication Speeds?},
  booktitle    = {Parallel Computer Routing and Communication, Second International
                  Workshop, PCRCW'97, Atlanta, Georgia, USA, June 26-27, 1997, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {1417},
  pages        = {261--274},
  publisher    = {Springer},
  year         = {1997},
  url          = {https://doi.org/10.1007/3-540-69352-1\_22},
  doi          = {10.1007/3-540-69352-1\_22},
  timestamp    = {Sun, 02 Oct 2022 16:13:27 +0200},
  biburl       = {https://dblp.org/rec/conf/pcrcw/YuanGM97.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/BodikGS97,
  author       = {Rastislav Bod{\'{\i}}k and
                  Rajiv Gupta and
                  Mary Lou Soffa},
  editor       = {Marina C. Chen and
                  Ron K. Cytron and
                  A. Michael Berman},
  title        = {Interprocedural Conditional Branch Elimination},
  booktitle    = {Proceedings of the {ACM} {SIGPLAN} '97 Conference on Programming Language
                  Design and Implementation (PLDI), Las Vegas, Nevada, USA, June 15-18,
                  1997},
  pages        = {146--158},
  publisher    = {{ACM}},
  year         = {1997},
  url          = {https://doi.org/10.1145/258915.258929},
  doi          = {10.1145/258915.258929},
  timestamp    = {Thu, 08 Jul 2021 16:04:02 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/BodikGS97.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/BodikG97,
  author       = {Rastislav Bod{\'{\i}}k and
                  Rajiv Gupta},
  editor       = {Marina C. Chen and
                  Ron K. Cytron and
                  A. Michael Berman},
  title        = {Partial Dead Code Elimination using Slicing Transformations},
  booktitle    = {Proceedings of the {ACM} {SIGPLAN} '97 Conference on Programming Language
                  Design and Implementation (PLDI), Las Vegas, Nevada, USA, June 15-18,
                  1997},
  pages        = {159--170},
  publisher    = {{ACM}},
  year         = {1997},
  url          = {https://doi.org/10.1145/258915.258930},
  doi          = {10.1145/258915.258930},
  timestamp    = {Sun, 25 Jul 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/BodikG97.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ijpp/BodikG96,
  author       = {Rastislav Bod{\'{\i}}k and
                  Rajiv Gupta},
  title        = {Array Data Flow Analysis for Load-Store Optimizations in Fine-Grained
                  Architectures},
  journal      = {Int. J. Parallel Program.},
  volume       = {24},
  number       = {6},
  pages        = {481--512},
  year         = {1996},
  url          = {https://doi.org/10.1007/bf03356757},
  doi          = {10.1007/BF03356757},
  timestamp    = {Thu, 23 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ijpp/BodikG96.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/rts/GuptaS96,
  author       = {Rajiv Gupta and
                  Madalene Spezialetti},
  title        = {A Compact Task Graph Representation for Real-Time Scheduling},
  journal      = {Real Time Syst.},
  volume       = {11},
  number       = {1},
  pages        = {71--102},
  year         = {1996},
  url          = {https://doi.org/10.1007/BF00365521},
  doi          = {10.1007/BF00365521},
  timestamp    = {Thu, 10 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/rts/GuptaS96.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/stvr/GuptaHS96,
  author       = {Rajiv Gupta and
                  Mary Jean Harrold and
                  Mary Lou Soffa},
  title        = {Program Slicing-Based Regression Testing Techniques},
  journal      = {Softw. Test. Verification Reliab.},
  volume       = {6},
  number       = {2},
  pages        = {83--111},
  year         = {1996},
  url          = {https://doi.org/10.1002/(SICI)1099-1689(199606)6:2\&\#60;83::AID-STVR112\&\#62;3.0.CO;2-9},
  doi          = {10.1002/(SICI)1099-1689(199606)6:2\&\#60;83::AID-STVR112\&\#62;3.0.CO;2-9},
  timestamp    = {Wed, 01 Apr 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/stvr/GuptaHS96.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tpds/GongMG96,
  author       = {Chun Gong and
                  Rami G. Melhem and
                  Rajiv Gupta},
  title        = {Loop Transformations for Fault Detection in Regular Loops on Massively
                  Parallel Systems},
  journal      = {{IEEE} Trans. Parallel Distributed Syst.},
  volume       = {7},
  number       = {12},
  pages        = {1238--1249},
  year         = {1996},
  url          = {https://doi.org/10.1109/71.553273},
  doi          = {10.1109/71.553273},
  timestamp    = {Fri, 02 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/tpds/GongMG96.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icdcs/GuptaMS96,
  author       = {Rajiv Gupta and
                  Daniel Moss{\'{e}} and
                  Richard Suchoza},
  title        = {Real-Time Scheduling Using Compact Task Graphs},
  booktitle    = {Proceedings of the 16th International Conference on Distributed Computing
                  Systems, Hong Kong, May 27-30, 1996},
  pages        = {55--63},
  publisher    = {{IEEE} Computer Society},
  year         = {1996},
  url          = {https://doi.org/10.1109/ICDCS.1996.507901},
  doi          = {10.1109/ICDCS.1996.507901},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icdcs/GuptaMS96.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icdcs/WuSG96,
  author       = {Wanqing Wu and
                  Madalene Spezialetti and
                  Rajiv Gupta},
  title        = {On-Line Avoidance of the Intrusive Affects of Monitoring on Runtime
                  Scheduling Decisions},
  booktitle    = {Proceedings of the 16th International Conference on Distributed Computing
                  Systems, Hong Kong, May 27-30, 1996},
  pages        = {216--223},
  publisher    = {{IEEE} Computer Society},
  year         = {1996},
  url          = {https://doi.org/10.1109/ICDCS.1996.507919},
  doi          = {10.1109/ICDCS.1996.507919},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icdcs/WuSG96.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iceccs/WuGS96,
  author       = {Wanqing Wu and
                  Rajiv Gupta and
                  Madalene Spezialetti},
  title        = {Designing a Non-intrusive Monitoring Tool for Developing Complex Distributed
                  Applications},
  booktitle    = {2nd {IEEE} International Conference on Engineering of Complex Computer
                  Systems {(ICECCS} '96), 21-25 October 1996, Montreal, Canada},
  pages        = {450--457},
  publisher    = {{IEEE} Computer Society},
  year         = {1996},
  url          = {https://doi.org/10.1109/ICECCS.1996.558498},
  doi          = {10.1109/ICECCS.1996.558498},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iceccs/WuGS96.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icpp/YuanMG96,
  author       = {Xin Yuan and
                  Rami G. Melhem and
                  Rajiv Gupta},
  editor       = {Keshav Pingali},
  title        = {A Timestamp-based Selective Invalidation Scheme for Multiprocessor
                  Cache Coherence},
  booktitle    = {Proceedings of the 1996 International Conference on Parallel Processing,
                  {ICCP} 1996, Bloomingdale, IL, USA, August 12-16, 1996. Volume 3:
                  Software},
  pages        = {114--121},
  publisher    = {{IEEE} Computer Society},
  year         = {1996},
  url          = {https://doi.org/10.1109/ICPP.1996.538566},
  doi          = {10.1109/ICPP.1996.538566},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icpp/YuanMG96.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/DuesterwaldGS96,
  author       = {Evelyn Duesterwald and
                  Rajiv Gupta and
                  Mary Lou Soffa},
  editor       = {H. Dieter Rombach and
                  T. S. E. Maibaum and
                  Marvin V. Zelkowitz},
  title        = {A Demand-Driven Analyzer for Data Flow Testing at the Integration
                  Level},
  booktitle    = {18th International Conference on Software Engineering, Berlin, Germany,
                  March 25-29, 1996, Proceedings},
  pages        = {575--584},
  publisher    = {{IEEE} Computer Society},
  year         = {1996},
  url          = {http://portal.acm.org/citation.cfm?id=227726.227845},
  timestamp    = {Mon, 26 Feb 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icse/DuesterwaldGS96.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lcpc/BersonCGS96,
  author       = {David A. Berson and
                  Pohua P. Chang and
                  Rajiv Gupta and
                  Mary Lou Soffa},
  editor       = {David C. Sehr and
                  Utpal Banerjee and
                  David Gelernter and
                  Alexandru Nicolau and
                  David A. Padua},
  title        = {Integrating Program Optimizations and Transformations with the Scheduling
                  of Instruction Level Parallelism},
  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        = {207--221},
  publisher    = {Springer},
  year         = {1996},
  url          = {https://doi.org/10.1007/BFb0017254},
  doi          = {10.1007/BFB0017254},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/lcpc/BersonCGS96.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sc/YuanMG96,
  author       = {Xin Yuan and
                  Rami G. Melhem and
                  Rajiv Gupta},
  title        = {Compiled Communication for All-Optical {TDM} Networks},
  booktitle    = {Proceedings of the 1996 {ACM/IEEE} Conference on Supercomputing, November
                  17-22, 1996, Pittsburgh, PA, {USA}},
  pages        = {25},
  publisher    = {{IEEE} Computer Society},
  year         = {1996},
  url          = {https://doi.ieeecomputersociety.org/10.1109/SC.1996.9},
  doi          = {10.1109/SC.1996.9},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/sc/YuanMG96.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/spdp/WuSG96,
  author       = {Wanqing Wu and
                  Madalene Spezialetti and
                  Rajiv Gupta},
  title        = {Guaranteed intrusion removal from monitored distributed applications},
  booktitle    = {Proceedings of the Eighth {IEEE} Symposium on Parallel and Distributed
                  Processing, {SPDP} 1996, New Orleans, Louisiana, USA, October 23-26,
                  1996},
  pages        = {422--425},
  publisher    = {{IEEE} Computer Society},
  year         = {1996},
  url          = {https://doi.org/10.1109/SPDP.1996.570364},
  doi          = {10.1109/SPDP.1996.570364},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/spdp/WuSG96.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ipl/Gupta95,
  author       = {Rajiv Gupta},
  title        = {Generalized Dominators},
  journal      = {Inf. Process. Lett.},
  volume       = {53},
  number       = {4},
  pages        = {193--200},
  year         = {1995},
  url          = {https://doi.org/10.1016/0020-0190(94)00192-2},
  doi          = {10.1016/0020-0190(94)00192-2},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ipl/Gupta95.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tse/SpezialettiG95,
  author       = {Madalene Spezialetti and
                  Rajiv Gupta},
  title        = {Loop Monotonic Statements},
  journal      = {{IEEE} Trans. Software Eng.},
  volume       = {21},
  number       = {6},
  pages        = {497--505},
  year         = {1995},
  url          = {https://doi.org/10.1109/32.391376},
  doi          = {10.1109/32.391376},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/tse/SpezialettiG95.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icdcs/GuptaS95,
  author       = {Rajiv Gupta and
                  Madalene Spezialetti},
  title        = {Dynamic Techniques for Minimizing the Intrusive Effect of Monitoring
                  Actions},
  booktitle    = {Proceedings of the 15th International Conference on Distributed Computing
                  Systems, Vancouver, British Columbia, Canada, May 30 - June 2, 1995},
  pages        = {368--376},
  publisher    = {{IEEE} Computer Society},
  year         = {1995},
  url          = {https://doi.org/10.1109/ICDCS.1995.500041},
  doi          = {10.1109/ICDCS.1995.500041},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icdcs/GuptaS95.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsm/GuptaS95,
  author       = {Rajiv Gupta and
                  Mary Lou Soffa},
  title        = {Priority based data flow testing},
  booktitle    = {Proceedings of the International Conference on Software Maintenance,
                  {ICSM} 1995, Opio (Nice), France, October 17-20, 1995},
  pages        = {348--357},
  publisher    = {{IEEE} Computer Society},
  year         = {1995},
  url          = {https://doi.org/10.1109/ICSM.1995.526556},
  doi          = {10.1109/ICSM.1995.526556},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icsm/GuptaS95.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/irep/BersonGS95,
  author       = {David A. Berson and
                  Rajiv Gupta and
                  Mary Lou Soffa},
  editor       = {Michael D. Ernst},
  title        = {{GURRR:} {A} Global Unified Resource Requirements Representation},
  booktitle    = {Proceedings {ACM} {SIGPLAN} Workshop on Intermediate Representations
                  (IR'95), San Francisco, CA, USA, January 22, 1995},
  pages        = {23--34},
  publisher    = {{ACM}},
  year         = {1995},
  url          = {https://doi.org/10.1145/202529.202533},
  doi          = {10.1145/202529.202533},
  timestamp    = {Thu, 08 Jul 2021 16:04:01 +0200},
  biburl       = {https://dblp.org/rec/conf/irep/BersonGS95.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lcpc/BodikG95,
  author       = {Rastislav Bod{\'{\i}}k and
                  Rajiv Gupta},
  editor       = {Chua{-}Huang Huang and
                  P. Sadayappan and
                  Utpal Banerjee and
                  David Gelernter and
                  Alexandru Nicolau and
                  David A. Padua},
  title        = {Array Data Flow Analysis for Load-Store Optimizations in Superscalar
                  Architectures},
  booktitle    = {Languages and Compilers for Parallel Computing, 8th International
                  Workshop, LCPC'95, Columbus, Ohio, USA, August 10-12, 1995, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {1033},
  pages        = {1--15},
  publisher    = {Springer},
  year         = {1995},
  url          = {https://doi.org/10.1007/BFb0014188},
  doi          = {10.1007/BFB0014188},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/lcpc/BodikG95.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/popl/DuesterwaldGS95,
  author       = {Evelyn Duesterwald and
                  Rajiv Gupta and
                  Mary Lou Soffa},
  editor       = {Ron K. Cytron and
                  Peter Lee},
  title        = {Demand-driven Computation of Interprocedural Data Flow},
  booktitle    = {Conference Record of POPL'95: 22nd {ACM} {SIGPLAN-SIGACT} Symposium
                  on Principles of Programming Languages, San Francisco, California,
                  USA, January 23-25, 1995},
  pages        = {37--48},
  publisher    = {{ACM} Press},
  year         = {1995},
  url          = {https://doi.org/10.1145/199448.199461},
  doi          = {10.1145/199448.199461},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/popl/DuesterwaldGS95.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sigsoft/GuptaS95,
  author       = {Rajiv Gupta and
                  Mary Lou Soffa},
  editor       = {Gail E. Kaiser},
  title        = {Hybrid Slicing: An Approach for Refining Static Slices Using Dynamic
                  Information},
  booktitle    = {Proceedings of the Third {ACM} {SIGSOFT} Symposium on Foundations
                  of Software Engineering, {SIGSOFT} 1995, Washington, DC, USA, October
                  10-13, 1995},
  pages        = {29--40},
  publisher    = {{ACM}},
  year         = {1995},
  url          = {https://doi.org/10.1145/222124.222137},
  doi          = {10.1145/222124.222137},
  timestamp    = {Tue, 16 Aug 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/sigsoft/GuptaS95.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/spdp/GuptaB95,
  author       = {Rajiv Gupta and
                  Rastislav Bod{\'{\i}}k},
  title        = {Adaptive loop transformations for scientific programs},
  booktitle    = {Proceedings of the Seventh {IEEE} Symposium on Parallel and Distributed
                  Processing, {SPDP} 1995, San Antonio, Texas , USA, October 25-28,
                  1995},
  pages        = {368--375},
  publisher    = {{IEEE}},
  year         = {1995},
  url          = {https://doi.org/10.1109/SPDP.1995.530707},
  doi          = {10.1109/SPDP.1995.530707},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/spdp/GuptaB95.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/toplas/GuptaSO94,
  author       = {Rajiv Gupta and
                  Mary Lou Soffa and
                  Denise Ombres},
  title        = {Efficient Register Allocation via Coloring Using Clique Separators},
  journal      = {{ACM} Trans. Program. Lang. Syst.},
  volume       = {16},
  number       = {3},
  pages        = {370--386},
  year         = {1994},
  url          = {https://doi.org/10.1145/177492.177499},
  doi          = {10.1145/177492.177499},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/toplas/GuptaSO94.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tpds/KramerGS94,
  author       = {Robert Kramer and
                  Rajiv Gupta and
                  Mary Lou Soffa},
  title        = {The Combining {DAG:} {A} Technique for Parallel Data Flow Analysis},
  journal      = {{IEEE} Trans. Parallel Distributed Syst.},
  volume       = {5},
  number       = {8},
  pages        = {805--813},
  year         = {1994},
  url          = {https://doi.org/10.1109/71.298205},
  doi          = {10.1109/71.298205},
  timestamp    = {Fri, 02 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/tpds/KramerGS94.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cc/DuesterwaldGS94,
  author       = {Evelyn Duesterwald and
                  Rajiv Gupta and
                  Mary Lou Soffa},
  editor       = {Peter Fritzson},
  title        = {Reducing the Cost of Data Flow Analysis By Congruence Partitioning},
  booktitle    = {Compiler Construction, 5th International Conference, CC'94, Edinburgh,
                  UK, April 7-9, 1994, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {786},
  pages        = {357--373},
  publisher    = {Springer},
  year         = {1994},
  url          = {https://doi.org/10.1007/3-540-57877-3\_24},
  doi          = {10.1007/3-540-57877-3\_24},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/cc/DuesterwaldGS94.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icdcs/SpezialettiG94,
  author       = {Madalene Spezialetti and
                  Rajiv Gupta},
  title        = {Debugging Distributed Programs through the Detection of Simultaneous
                  Events},
  booktitle    = {Proceedings of the 14th International Conference on Distributed Computing
                  Systems, Poznan, Poland, June 21-24, 1994},
  pages        = {634--641},
  publisher    = {{IEEE} Computer Society},
  year         = {1994},
  url          = {https://doi.org/10.1109/ICDCS.1994.302481},
  doi          = {10.1109/ICDCS.1994.302481},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icdcs/SpezialettiG94.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icpp/SpezialettiG94,
  author       = {Madalene Spezialetti and
                  Rajiv Gupta},
  editor       = {K. C. Tai},
  title        = {Perturbation Analysis: {A} Static Analysis Approach for the Non-Intrusive
                  Monitoring of Distributed Programs},
  booktitle    = {Proceedings of the 1994 International Conference on Parallel Processing,
                  North Carolina State University, NC, USA, August 15-19, 1994. Volume
                  {II:} Software},
  pages        = {81--88},
  publisher    = {{CRC} Press},
  year         = {1994},
  url          = {https://doi.org/10.1109/ICPP.1994.162},
  doi          = {10.1109/ICPP.1994.162},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icpp/SpezialettiG94.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsm/GuptaS94,
  author       = {Rajiv Gupta and
                  Mary Lou Soffa},
  editor       = {Hausi A. M{\"{u}}ller and
                  Mari Georges},
  title        = {A Framework for Partial Data Flow Analysis},
  booktitle    = {Proceedings of the International Conference on Software Maintenance,
                  {ICSM} 1994, Victoria, BC, Canada, September 1994},
  pages        = {4--13},
  publisher    = {{IEEE} Computer Society},
  year         = {1994},
  url          = {https://doi.org/10.1109/ICSM.1994.336794},
  doi          = {10.1109/ICSM.1994.336794},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icsm/GuptaS94.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ifipPACT/BersonGS94,
  author       = {David A. Berson and
                  Rajiv Gupta and
                  Mary Lou Soffa},
  editor       = {Michel Cosnard and
                  Guang R. Gao and
                  Gabriel M. Silberman},
  title        = {Resource Spackling: {A} Framework for Integrating Register Allocation
                  in Local and Global Schedulers},
  booktitle    = {Parallel Architectures and Compilation Techniques, Proceedings of
                  the {IFIP} {WG10.3} Working Conference on Parallel Architectures and
                  Compilation Techniques, PACT'94, Montr{\'{e}}al, Canada, 24-26
                  August, 1994},
  series       = {{IFIP} Transactions},
  volume       = {{A-50}},
  pages        = {135--146},
  publisher    = {North-Holland},
  year         = {1994},
  url          = {http://dl.acm.org/citation.cfm?id=713842},
  timestamp    = {Mon, 26 Feb 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ifipPACT/BersonGS94.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/rtss/GuptaS94,
  author       = {Rajiv Gupta and
                  Madalene Spezialetti},
  title        = {Busy-Idle Profiles and Compact Task Graphs: Compile-Time Support for
                  Interleaved and Overlapped Scheduling of Real- Time Tasks},
  booktitle    = {Proceedings of the 15th {IEEE} Real-Time Systems Symposium {(RTSS}
                  '94), San Juan, Puerto Rico, December 7-9, 1994},
  pages        = {86--96},
  publisher    = {{IEEE} Computer Society},
  year         = {1994},
  url          = {https://doi.org/10.1109/REAL.1994.342727},
  doi          = {10.1109/REAL.1994.342727},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/rtss/GuptaS94.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/srds/SpezialettiG94,
  author       = {Madalene Spezialetti and
                  Rajiv Gupta},
  title        = {Exploiting Program Semantics for Efficient Instrumentation of Distributed
                  Event Recognitions},
  booktitle    = {13th Symposium on Reliable Distributed Systems, {SRDS} 1994, Dana
                  Point, California, USA, October 25-27, 1994, Proceedings},
  pages        = {181--190},
  publisher    = {{IEEE} Computer Society},
  year         = {1994},
  url          = {https://doi.org/10.1109/RELDIS.1994.336897},
  doi          = {10.1109/RELDIS.1994.336897},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/srds/SpezialettiG94.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/loplas/Gupta93,
  author       = {Rajiv Gupta},
  title        = {Optimizing Array Bound Checks Using Flow Analysis},
  journal      = {{LOPLAS}},
  volume       = {2},
  number       = {1-4},
  pages        = {135--150},
  year         = {1993},
  url          = {https://doi.org/10.1145/176454.176507},
  doi          = {10.1145/176454.176507},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/loplas/Gupta93.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/stvr/GuptaS93,
  author       = {Rajiv Gupta and
                  Mary Lou Soffa},
  title        = {Employing Static Information in the Generation of Test Cases},
  journal      = {Softw. Test. Verification Reliab.},
  volume       = {3},
  number       = {1},
  pages        = {29--48},
  year         = {1993},
  url          = {https://doi.org/10.1002/stvr.4370030104},
  doi          = {10.1002/STVR.4370030104},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/stvr/GuptaS93.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tosem/HarroldGS93,
  author       = {Mary Jean Harrold and
                  Rajiv Gupta and
                  Mary Lou Soffa},
  title        = {A Methodology for Controlling the Size of a Test Suite},
  journal      = {{ACM} Trans. Softw. Eng. Methodol.},
  volume       = {2},
  number       = {3},
  pages        = {270--285},
  year         = {1993},
  url          = {https://doi.org/10.1145/152388.152391},
  doi          = {10.1145/152388.152391},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/tosem/HarroldGS93.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icpp/GongGM93,
  author       = {Chun Gong and
                  Rajiv Gupta and
                  Rami G. Melhem},
  editor       = {Alok N. Choudhary and
                  P. Bruce Berra},
  title        = {Compilation Techiques for Optimizing Communication on Distributed-Memory
                  Systems},
  booktitle    = {Proceedings of the 1993 International Conference on Parallel Processing,
                  Syracuse University, NY, USA, August 16-20, 1993. Volume {II:} Software},
  pages        = {39--46},
  publisher    = {{CRC} Press},
  year         = {1993},
  url          = {https://doi.org/10.1109/ICPP.1993.58},
  doi          = {10.1109/ICPP.1993.58},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icpp/GongGM93.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ifip10-3/BersonGS93,
  author       = {David A. Berson and
                  Rajiv Gupta and
                  Mary Lou Soffa},
  editor       = {Michel Cosnard and
                  Kemal Ebcioglu and
                  Jean{-}Luc Gaudiot},
  title        = {{URSA:} {A} Unified ReSource Allocator for Registers and Functional
                  Units in {VLIW} Architectures},
  booktitle    = {Proceedings of the {IFIP} {WG10.3.} Working Conference on Architectures
                  and Compilation Techniques for Fine and Medium Grain Parallelism,
                  {PACT} 1993, Orlando, Florida, USA, January 20-22, 1993},
  series       = {{IFIP} Transactions},
  volume       = {{A-23}},
  pages        = {243--254},
  publisher    = {North-Holland},
  year         = {1993},
  url          = {http://dl.acm.org/citation.cfm?id=714373},
  timestamp    = {Mon, 26 Feb 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ifip10-3/BersonGS93.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lcpc/GuptaS93a,
  author       = {Rajiv Gupta and
                  Madalene Spezialetti},
  editor       = {Utpal Banerjee and
                  David Gelernter and
                  Alexandru Nicolau and
                  David A. Padua},
  title        = {Towards a Non-Intrusive Approach for Monitoring Distributed Computations
                  through Perturbation Analysis},
  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        = {586--601},
  publisher    = {Springer},
  year         = {1993},
  url          = {https://doi.org/10.1007/3-540-57659-2\_33},
  doi          = {10.1007/3-540-57659-2\_33},
  timestamp    = {Tue, 14 May 2019 10:00:47 +0200},
  biburl       = {https://dblp.org/rec/conf/lcpc/GuptaS93a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/DuesterwaldGS93,
  author       = {Evelyn Duesterwald and
                  Rajiv Gupta and
                  Mary Lou Soffa},
  editor       = {Robert Cartwright},
  title        = {A Practical Data Flow Framework for Array Reference Analysis and its
                  Use in Optimizations},
  booktitle    = {Proceedings of the {ACM} SIGPLAN'93 Conference on Programming Language
                  Design and Implementation (PLDI), Albuquerque, New Mexico, USA, June
                  23-25, 1993},
  pages        = {68--77},
  publisher    = {{ACM}},
  year         = {1993},
  url          = {https://doi.org/10.1145/155090.155097},
  doi          = {10.1145/155090.155097},
  timestamp    = {Sun, 25 Jul 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/DuesterwaldGS93.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ijpp/GuptaL92,
  author       = {Rajiv Gupta and
                  Sunah Lee},
  title        = {Exploiting parallelism on a fine-grained {MIMD} architecture based
                  upon channel queues},
  journal      = {Int. J. Parallel Program.},
  volume       = {21},
  number       = {3},
  pages        = {169--192},
  year         = {1992},
  url          = {https://doi.org/10.1007/BF01408554},
  doi          = {10.1007/BF01408554},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ijpp/GuptaL92.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jpdc/Gupta92,
  author       = {Rajiv Gupta},
  title        = {{SPMD} Execution of Programs with Pointer-Based Data Structures on
                  Distributed Memory Machines},
  journal      = {J. Parallel Distributed Comput.},
  volume       = {16},
  number       = {2},
  pages        = {92--107},
  year         = {1992},
  url          = {https://doi.org/10.1016/0743-7315(92)90026-J},
  doi          = {10.1016/0743-7315(92)90026-J},
  timestamp    = {Mon, 07 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/jpdc/Gupta92.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/software/GopinathBG92,
  author       = {Prabha Gopinath and
                  Thomas E. Bihari and
                  Rajiv Gupta},
  title        = {Compiler Support for Object-Oriented Real-Time Software},
  journal      = {{IEEE} Softw.},
  volume       = {9},
  number       = {5},
  pages        = {45--50},
  year         = {1992},
  url          = {https://doi.org/10.1109/52.156896},
  doi          = {10.1109/52.156896},
  timestamp    = {Mon, 28 Aug 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/GopinathBG92.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tpds/Gupta92,
  author       = {Rajiv Gupta},
  title        = {Synchronization and Communication Costs of Loop Partitioning on Shared-Memory
                  Multiprocessor Systems},
  journal      = {{IEEE} Trans. Parallel Distributed Syst.},
  volume       = {3},
  number       = {4},
  pages        = {505--512},
  year         = {1992},
  url          = {https://doi.org/10.1109/71.149968},
  doi          = {10.1109/71.149968},
  timestamp    = {Fri, 02 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/tpds/Gupta92.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cc/DuesterwaldGS92,
  author       = {Evelyn Duesterwald and
                  Rajiv Gupta and
                  Mary Lou Soffa},
  editor       = {Uwe Kastens and
                  Peter Pfahler},
  title        = {Register Pipelining: An Integrated Approach to Register Allocation
                  for Scalar and Subscripted Variables},
  booktitle    = {Compiler Construction, 4th International Conference on Compiler Construction,
                  CC'92, Paderborn, Germany, October 5-7, 1992, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {641},
  pages        = {192--206},
  publisher    = {Springer},
  year         = {1992},
  url          = {https://doi.org/10.1007/3-540-55984-1\_18},
  doi          = {10.1007/3-540-55984-1\_18},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/cc/DuesterwaldGS92.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iccl/Gupta92,
  author       = {Rajiv Gupta},
  editor       = {James R. Cordy and
                  Mario Barbacci},
  title        = {{SPMD} execution of programs with dynamic data structures on distributed
                  memory machines},
  booktitle    = {ICCL'92, Proceedings of the 1992 International Conference on Computer
                  Languages, Oakland, California, USA, 20-23 Apr 1992},
  pages        = {232--241},
  publisher    = {{IEEE} Computer Society},
  year         = {1992},
  url          = {https://doi.org/10.1109/ICCL.1992.185487},
  doi          = {10.1109/ICCL.1992.185487},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iccl/Gupta92.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsm/GuptaHS92,
  author       = {Rajiv Gupta and
                  Mary Jean Harrold and
                  Mary Lou Soffa},
  title        = {An approach to regression testing using slicing},
  booktitle    = {Proceedings of the Conference on Software Maintenance, {ICSM} 1992,
                  Orlando, FL, USA, 9-12 November, 1992},
  pages        = {299--308},
  publisher    = {{IEEE} Computer Society},
  year         = {1992},
  url          = {https://doi.org/10.1109/ICSM.1992.242531},
  doi          = {10.1109/ICSM.1992.242531},
  timestamp    = {Mon, 09 Aug 2021 14:54:02 +0200},
  biburl       = {https://dblp.org/rec/conf/icsm/GuptaHS92.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ifip/GuptaS92a,
  author       = {Rajiv Gupta and
                  Mary Lou Soffa},
  editor       = {Jan van Leeuwen},
  title        = {Automatic Generation of a Compact Test Suit},
  booktitle    = {Algorithms, Software, Architecture - Information Processing '92, Volume
                  1, Proceedings of the {IFIP} 12th World Computer Congress, Madrid,
                  Spain, 7-11 September 1992},
  series       = {{IFIP} Transactions},
  volume       = {{A-12}},
  pages        = {237--243},
  publisher    = {North-Holland},
  year         = {1992},
  timestamp    = {Mon, 26 Feb 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ifip/GuptaS92a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ipps/KramerGS92,
  author       = {Robert Kramer and
                  Rajiv Gupta and
                  Mary Lou Soffa},
  editor       = {Viktor K. Prasanna and
                  Larry H. Canter},
  title        = {The Combining Dag: {A} Technique for Parallel DataMow Analysis},
  booktitle    = {Proceedings of the 6th International Parallel Processing Symposium,
                  Beverly Hills, CA, USA, March 1992},
  pages        = {652--655},
  publisher    = {{IEEE} Computer Society},
  year         = {1992},
  url          = {https://doi.org/10.1109/IPPS.1992.222990},
  doi          = {10.1109/IPPS.1992.222990},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ipps/KramerGS92.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lcpc/DuesterwaldGS92,
  author       = {Evelyn Duesterwald and
                  Rajiv Gupta and
                  Mary Lou Soffa},
  editor       = {Utpal Banerjee and
                  David Gelernter and
                  Alexandru Nicolau and
                  David A. Padua},
  title        = {Distributed Slicing and Partial Re-execution for Distributed Programs},
  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        = {497--511},
  publisher    = {Springer},
  year         = {1992},
  url          = {https://doi.org/10.1007/3-540-57502-2\_67},
  doi          = {10.1007/3-540-57502-2\_67},
  timestamp    = {Tue, 14 May 2019 10:00:47 +0200},
  biburl       = {https://dblp.org/rec/conf/lcpc/DuesterwaldGS92.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/micro/MalloyGS92,
  author       = {Brian A. Malloy and
                  Rajiv Gupta and
                  Mary Lou Soffa},
  editor       = {Wen{-}mei W. Hwu},
  title        = {A shape matching approach for scheduling fine-grained parallelism},
  booktitle    = {Proceedings of the 25th Annual International Symposium on Microarchitecture,
                  Portland, Oregon, USA, November 1992},
  pages        = {264--267},
  publisher    = {{ACM} / {IEEE} Computer Society},
  year         = {1992},
  url          = {https://doi.org/10.1109/MICRO.1992.697029},
  doi          = {10.1109/MICRO.1992.697029},
  timestamp    = {Tue, 31 May 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/micro/MalloyGS92.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/popl/Gupta92,
  author       = {Rajiv Gupta},
  editor       = {Ravi Sethi},
  title        = {Generalized Dominators and Post-Dominators},
  booktitle    = {Conference Record of the Nineteenth Annual {ACM} {SIGPLAN-SIGACT}
                  Symposium on Principles of Programming Languages, Albuquerque, New
                  Mexico, USA, January 19-22, 1992},
  pages        = {246--257},
  publisher    = {{ACM} Press},
  year         = {1992},
  url          = {https://doi.org/10.1145/143165.143216},
  doi          = {10.1145/143165.143216},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/popl/Gupta92.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sc/WattsSG92,
  author       = {Tia M. Watts and
                  Mary Lou Soffa and
                  Rajiv Gupta},
  editor       = {Robert Werner},
  title        = {Techniques for Integrating Parallelizing Transformations and Compiler-Based
                  Scheduling Methods},
  booktitle    = {Proceedings Supercomputing '92, Minneapolis, MN, USA, November 16-20,
                  1992},
  pages        = {830--839},
  publisher    = {{IEEE} Computer Society},
  year         = {1992},
  url          = {https://doi.org/10.1109/SUPERC.1992.236680},
  doi          = {10.1109/SUPERC.1992.236680},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/sc/WattsSG92.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tpds/GuptaS91,
  author       = {Rajiv Gupta and
                  Mary Lou Soffa},
  title        = {Compile-Time Techniques for Improving Scalar Access Performance in
                  Parallel Memories},
  journal      = {{IEEE} Trans. Parallel Distributed Syst.},
  volume       = {2},
  number       = {2},
  pages        = {138--148},
  year         = {1991},
  url          = {https://doi.org/10.1109/71.89060},
  doi          = {10.1109/71.89060},
  timestamp    = {Fri, 02 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/tpds/GuptaS91.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/issta/GuptaS91,
  author       = {Rajiv Gupta and
                  Madalene Spezialetti},
  editor       = {William E. Howden},
  title        = {Loop Monotonic Computations: An Approach for the Efficient Run-Time
                  Detection of Races},
  booktitle    = {Proceedings of the Symposium on Testing, Analysis, and Verification,
                  {TAV} 1991, Victoria, British Columbia, Canada, October 8-10, 1991},
  pages        = {98--111},
  publisher    = {{ACM}},
  year         = {1991},
  url          = {https://doi.org/10.1145/120807.120816},
  doi          = {10.1145/120807.120816},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/issta/GuptaS91.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/micro/LeeG91,
  author       = {Sunah Lee and
                  Rajiv Gupta},
  editor       = {Yashwant K. Malaiya},
  title        = {Executing Loops on a Fine-Grained {MIMD} Architecture},
  booktitle    = {Proceedings of the 24th Annual {IEEE/ACM} International Symposium
                  on Microarchitecture, {MICRO} 24, Albuquerque, New Mexico, USA, November
                  18-20, 1991},
  pages        = {199--205},
  publisher    = {{ACM/IEEE}},
  year         = {1991},
  url          = {https://doi.org/10.1145/123465.123505},
  doi          = {10.1145/123465.123505},
  timestamp    = {Sat, 05 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/micro/LeeG91.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/fgcs/GuptaE90,
  author       = {Rajiv Gupta and
                  Michael Epstein},
  title        = {Achieving low cost synchronization in a multiprocessor system},
  journal      = {Future Gener. Comput. Syst.},
  volume       = {6},
  number       = {3},
  pages        = {255--269},
  year         = {1990},
  url          = {https://doi.org/10.1016/0167-739X(90)90023-7},
  doi          = {10.1016/0167-739X(90)90023-7},
  timestamp    = {Wed, 19 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/fgcs/GuptaE90.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ijpp/GuptaE90,
  author       = {Rajiv Gupta and
                  Michael Epstein},
  title        = {High speed synchronization of processors using fuzzy barriers},
  journal      = {Int. J. Parallel Program.},
  volume       = {19},
  number       = {1},
  pages        = {53--73},
  year         = {1990},
  url          = {https://doi.org/10.1007/BF01407864},
  doi          = {10.1007/BF01407864},
  timestamp    = {Wed, 01 Apr 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ijpp/GuptaE90.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/stp/Gupta90,
  author       = {Rajiv Gupta},
  title        = {Debugging Code Reorganized by a Trace Scheduling Compiler},
  journal      = {Struct. Program.},
  volume       = {11},
  number       = {3},
  pages        = {141--150},
  year         = {1990},
  timestamp    = {Tue, 26 May 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/stp/Gupta90.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tse/GuptaS90,
  author       = {Rajiv Gupta and
                  Mary Lou Soffa},
  title        = {Region Scheduling: An Approach for Detecting and Redistributing Parallelism},
  journal      = {{IEEE} Trans. Software Eng.},
  volume       = {16},
  number       = {4},
  pages        = {421--431},
  year         = {1990},
  url          = {https://doi.org/10.1109/32.54294},
  doi          = {10.1109/32.54294},
  timestamp    = {Mon, 26 Feb 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/tse/GuptaS90.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icdcs/GopinathG90,
  author       = {Prabha Gopinath and
                  Rajiv Gupta},
  title        = {Opportunistic Evaluation of Communication Link Loads},
  booktitle    = {10th International Conference on Distributed Computing Systems {(ICDCS}
                  1990), May 28 - June 1, 1990, Paris, France},
  pages        = {406--413},
  publisher    = {{IEEE} Computer Society},
  year         = {1990},
  url          = {https://doi.org/10.1109/ICDCS.1990.89309},
  doi          = {10.1109/ICDCS.1990.89309},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icdcs/GopinathG90.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsm/HarroldGS90,
  author       = {Mary Jean Harrold and
                  Rajiv Gupta and
                  Mary Lou Soffa},
  title        = {A methodology for controlling the size of a test suite},
  booktitle    = {Proceedings of the Conference on Software Maintenance, {ICSM} 1990,
                  San Diego, CA, USA, 26-29 November, 1990},
  pages        = {302--310},
  publisher    = {{IEEE}},
  year         = {1990},
  url          = {https://doi.org/10.1109/ICSM.1990.131378},
  doi          = {10.1109/ICSM.1990.131378},
  timestamp    = {Mon, 09 Aug 2021 14:54:02 +0200},
  biburl       = {https://dblp.org/rec/conf/icsm/HarroldGS90.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/micro/Gupta90,
  author       = {Rajiv Gupta},
  editor       = {Christos A. Papachristou and
                  Vicki H. Allan},
  title        = {A fine-grained {MIMD} architecture based upon register channels},
  booktitle    = {Proceedings of the 23rd Annual Workshop and Symposium on Microprogramming
                  and Microarchitecture, 1990, Orlando, Florida, USA, November 27-29,
                  1990},
  pages        = {28--37},
  publisher    = {{ACM/IEEE}},
  year         = {1990},
  url          = {https://dl.acm.org/citation.cfm?id=255245},
  timestamp    = {Wed, 13 Feb 2019 11:42:26 +0100},
  biburl       = {https://dblp.org/rec/conf/micro/Gupta90.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/Gupta90,
  author       = {Rajiv Gupta},
  editor       = {Bernard N. Fischer},
  title        = {A Fresh Look at Optimizing Array Bound Checking},
  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        = {272--282},
  publisher    = {{ACM}},
  year         = {1990},
  url          = {https://doi.org/10.1145/93542.93581},
  doi          = {10.1145/93542.93581},
  timestamp    = {Fri, 09 Jul 2021 14:03:46 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/Gupta90.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ppopp/Gupta90,
  author       = {Rajiv Gupta},
  editor       = {David A. Padua},
  title        = {Employing Register Channels for the Exploitation of Instruction Level
                  Parallelism},
  booktitle    = {Proceedings of the Second {ACM} {SIGPLAN} Symposium on Princiles {\&}
                  Practice of Parallel Programming (PPOPP), Seattle, Washington, USA,
                  March 14-16, 1990},
  pages        = {118--127},
  publisher    = {{ACM}},
  year         = {1990},
  url          = {https://doi.org/10.1145/99163.99177},
  doi          = {10.1145/99163.99177},
  timestamp    = {Sun, 12 Jun 2022 19:46:08 +0200},
  biburl       = {https://dblp.org/rec/conf/ppopp/Gupta90.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/rtss/GopinathG90,
  author       = {Prabha Gopinath and
                  Rajiv Gupta},
  title        = {Applying Compiler Techniques to Scheduling in Real-Time Systems},
  booktitle    = {Proceedings of the Real-Time Systems Symposium - 1990, Lake Buena
                  Vista, Florida, USA, December 1990},
  pages        = {247--256},
  publisher    = {{IEEE} Computer Society},
  year         = {1990},
  url          = {https://doi.org/10.1109/REAL.1990.128755},
  doi          = {10.1109/REAL.1990.128755},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/rtss/GopinathG90.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sc/GuptaC90,
  author       = {Rajiv Gupta and
                  Chi{-}Hung Chi},
  editor       = {Joanne L. Martin and
                  Daniel V. Pryor and
                  Gary R. Montry},
  title        = {Improving instruction cache behavior by reducing cache pollution},
  booktitle    = {Proceedings Supercomputing '90, New York, NY, USA, November 12-16,
                  1990},
  pages        = {82--91},
  publisher    = {{IEEE} Computer Society},
  year         = {1990},
  url          = {https://doi.org/10.1109/SUPERC.1990.130005},
  doi          = {10.1109/SUPERC.1990.130005},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/sc/GuptaC90.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sc/Gupta90,
  author       = {Rajiv Gupta},
  editor       = {Joanne L. Martin and
                  Daniel V. Pryor and
                  Gary R. Montry},
  title        = {Loop displacement: an approach for transforming and scheduling loops
                  for parallel execution},
  booktitle    = {Proceedings Supercomputing '90, New York, NY, USA, November 12-16,
                  1990},
  pages        = {388--397},
  publisher    = {{IEEE} Computer Society},
  year         = {1990},
  url          = {https://doi.org/10.1109/SUPERC.1990.130046},
  doi          = {10.1109/SUPERC.1990.130046},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/sc/Gupta90.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sc/GuptaEW90,
  author       = {Rajiv Gupta and
                  Michael Epstein and
                  Michael Whelan},
  editor       = {Joanne L. Martin and
                  Daniel V. Pryor and
                  Gary R. Montry},
  title        = {The design of a {RISC} based multiprocessor chip},
  booktitle    = {Proceedings Supercomputing '90, New York, NY, USA, November 12-16,
                  1990},
  pages        = {920--929},
  publisher    = {{IEEE} Computer Society},
  year         = {1990},
  url          = {https://doi.org/10.1109/SUPERC.1990.130119},
  doi          = {10.1109/SUPERC.1990.130119},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/sc/GuptaEW90.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ijpp/GuptaH89,
  author       = {Rajiv Gupta and
                  Charles R. Hill},
  title        = {A scalable implementation of barrier synchronization using an adaptive
                  combining tree},
  journal      = {Int. J. Parallel Program.},
  volume       = {18},
  number       = {3},
  pages        = {161--180},
  year         = {1989},
  url          = {https://doi.org/10.1007/BF01407897},
  doi          = {10.1007/BF01407897},
  timestamp    = {Wed, 01 Apr 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ijpp/GuptaH89.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tjs/GuptaS89,
  author       = {Rajiv Gupta and
                  Mary Lou Soffa},
  title        = {Compilation techniques for a reconfigurable {LIW} architecture},
  journal      = {J. Supercomput.},
  volume       = {3},
  number       = {4},
  pages        = {271--304},
  year         = {1989},
  url          = {https://doi.org/10.1007/BF00128167},
  doi          = {10.1007/BF00128167},
  timestamp    = {Fri, 22 May 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/tjs/GuptaS89.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/asplos/Gupta89,
  author       = {Rajiv Gupta},
  editor       = {Joel S. Emer and
                  John L. Hennessy},
  title        = {The Fuzzy Barrier: {A} Mechanism for High Speed Synchronization of
                  Processors},
  booktitle    = {{ASPLOS-III} Proceedings - Third International Conference on Architectural
                  Support for Programming Languages and Operating Systems, Boston, Massachusetts,
                  USA, April 3-6, 1989},
  pages        = {54--63},
  publisher    = {{ACM} Press},
  year         = {1989},
  url          = {https://doi.org/10.1145/70082.68187},
  doi          = {10.1145/70082.68187},
  timestamp    = {Wed, 07 Jul 2021 13:23:09 +0200},
  biburl       = {https://dblp.org/rec/conf/asplos/Gupta89.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icpp/Gupta89,
  author       = {Rajiv Gupta},
  title        = {Synchronization and Communication Costs of Loop Partitioning on Shared-Memory
                  Multiprocessor Systems},
  booktitle    = {Proceedings of the International Conference on Parallel Processing,
                  {ICPP} '89, The Pennsylvania State University, University Park, PA,
                  USA, August 1989. Volume 2: Software},
  pages        = {23--30},
  publisher    = {Pennsylvania State University Press},
  year         = {1989},
  timestamp    = {Mon, 26 Feb 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icpp/Gupta89.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/parle/GuptaE89,
  author       = {Rajiv Gupta and
                  Michael Epstein},
  editor       = {Eddy Odijk and
                  Martin Rem and
                  Jean{-}Claude Syre},
  title        = {Achieving Low Cost Synchronization in a Multiprocessor System},
  booktitle    = {{PARLE} '89: Parallel Architectures and Languages Europe, Volume {I:}
                  Parallel Architectures, Eindhoven, The Netherlands, June 12-16, 1989,
                  Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {365},
  pages        = {70--84},
  publisher    = {Springer},
  year         = {1989},
  url          = {https://doi.org/10.1007/3540512845\_33},
  doi          = {10.1007/3540512845\_33},
  timestamp    = {Tue, 14 May 2019 10:00:52 +0200},
  biburl       = {https://dblp.org/rec/conf/parle/GuptaE89.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/GuptaSS89,
  author       = {Rajiv Gupta and
                  Mary Lou Soffa and
                  Tim Steele},
  editor       = {Richard L. Wexelblat},
  title        = {Register Allocation via Clique Separators},
  booktitle    = {Proceedings of the {ACM} SIGPLAN'89 Conference on Programming Language
                  Design and Implementation (PLDI), Portland, Oregon, USA, June 21-23,
                  1989},
  pages        = {264--274},
  publisher    = {{ACM}},
  year         = {1989},
  url          = {https://doi.org/10.1145/73141.74842},
  doi          = {10.1145/73141.74842},
  timestamp    = {Fri, 09 Jul 2021 14:03:46 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/GuptaSS89.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ppopp/GuptaS88,
  author       = {Rajiv Gupta and
                  Mary Lou Soffa},
  editor       = {Richard L. Wexelblat},
  title        = {Compile-time Techniques for Efficient Utilization of Parallel Memories},
  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        = {235--246},
  publisher    = {{ACM}},
  year         = {1988},
  url          = {https://doi.org/10.1145/62115.62137},
  doi          = {10.1145/62115.62137},
  timestamp    = {Sun, 12 Jun 2022 19:46:08 +0200},
  biburl       = {https://dblp.org/rec/conf/ppopp/GuptaS88.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icpp/GuptaS87,
  author       = {Rajiv Gupta and
                  Mary Lou Soffa},
  title        = {A Reconfigurable {LIW} Architecture},
  booktitle    = {International Conference on Parallel Processing, ICPP'87, University
                  Park, PA, USA, August 1987},
  pages        = {893--900},
  publisher    = {Pennsylvania State University Press},
  year         = {1987},
  timestamp    = {Mon, 26 Feb 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icpp/GuptaS87.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/acm/GuptaS86,
  author       = {Rajiv Gupta and
                  Mary Lou Soffa},
  editor       = {Lawrence A. Jehn and
                  Larry A. Crum},
  title        = {{SHAPE:} a highly adaptable and parallel system},
  booktitle    = {Proceedings of the 14th {ACM} Annual Conference on Computer Science,
                  Cincinnati, Ohio, USA, 1986},
  pages        = {107--114},
  publisher    = {{ACM}},
  year         = {1986},
  url          = {https://doi.org/10.1145/324634.325213},
  doi          = {10.1145/324634.325213},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/acm/GuptaS86.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/sigplan/GuptaS85,
  author       = {Rajiv Gupta and
                  Mary Lou Soffa},
  title        = {The efficiency of storage management schemes for Ada programs},
  journal      = {{ACM} {SIGPLAN} Notices},
  volume       = {20},
  number       = {11},
  pages        = {30--38},
  year         = {1985},
  url          = {https://doi.org/10.1145/988291.988296},
  doi          = {10.1145/988291.988296},
  timestamp    = {Tue, 26 May 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/sigplan/GuptaS85.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sigada/0001S85,
  author       = {Rajiv Gupta and
                  Mary Lou Soffa},
  editor       = {John G. P. Barnes and
                  Gerald A. Fisher},
  title        = {The efficiency of storage management schemes for Ada programs},
  booktitle    = {Proceedings of the 1985 Annual {ACM} SIGAda International Conference
                  on Ada, SIGAda 1985, Paris, France, May 14-16, 1985},
  pages        = {164--172},
  publisher    = {Cambridge University Press},
  year         = {1985},
  url          = {https://dl.acm.org/doi/10.1145/324426.324390},
  doi          = {10.1145/324426.324390},
  timestamp    = {Wed, 04 May 2022 13:02:17 +0200},
  biburl       = {https://dblp.org/rec/conf/sigada/0001S85.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}