BibTeX records: Harold W. Cain

download as .bib file

@inproceedings{DBLP:conf/iccd/NareshSPC18,
  author       = {Vignyan Reddy Kothinti Naresh and
                  Rami Sheikh and
                  Arthur Perais and
                  Harold W. Cain},
  title        = {{SPF:} Selective Pipeline Flush},
  booktitle    = {36th {IEEE} International Conference on Computer Design, {ICCD} 2018,
                  Orlando, FL, USA, October 7-10, 2018},
  pages        = {152--155},
  publisher    = {{IEEE} Computer Society},
  year         = {2018},
  url          = {https://doi.org/10.1109/ICCD.2018.00032},
  doi          = {10.1109/ICCD.2018.00032},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iccd/NareshSPC18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/hpca/HowerCW17,
  author       = {Derek R. Hower and
                  Harold W. Cain and
                  Carl A. Waldspurger},
  title        = {{PABST:} Proportionally Allocated Bandwidth at the Source and Target},
  booktitle    = {2017 {IEEE} International Symposium on High Performance Computer Architecture,
                  {HPCA} 2017, Austin, TX, USA, February 4-8, 2017},
  pages        = {505--516},
  publisher    = {{IEEE} Computer Society},
  year         = {2017},
  url          = {https://doi.org/10.1109/HPCA.2017.33},
  doi          = {10.1109/HPCA.2017.33},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/hpca/HowerCW17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/micro/SheikhCD17,
  author       = {Rami Sheikh and
                  Harold W. Cain and
                  Raguram Damodaran},
  editor       = {Hillery C. Hunter and
                  Jaime Moreno and
                  Joel S. Emer and
                  Daniel S{\'{a}}nchez},
  title        = {Load value prediction via path-based address prediction: avoiding
                  mispredictions due to conflicting stores},
  booktitle    = {Proceedings of the 50th Annual {IEEE/ACM} International Symposium
                  on Microarchitecture, {MICRO} 2017, Cambridge, MA, USA, October 14-18,
                  2017},
  pages        = {423--435},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3123939.3123951},
  doi          = {10.1145/3123939.3123951},
  timestamp    = {Wed, 11 Aug 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/micro/SheikhCD17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/hpca/ZebchukCTSM13,
  author       = {Jason Zebchuk and
                  Harold W. Cain and
                  Xin Tong and
                  Vijayalakshmi Srinivasan and
                  Andreas Moshovos},
  title        = {{RECAP:} {A} region-based cure for the common cold (cache)},
  booktitle    = {19th {IEEE} International Symposium on High Performance Computer Architecture,
                  {HPCA} 2013, Shenzhen, China, February 23-27, 2013},
  pages        = {83--94},
  publisher    = {{IEEE} Computer Society},
  year         = {2013},
  url          = {https://doi.org/10.1109/HPCA.2013.6522309},
  doi          = {10.1109/HPCA.2013.6522309},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/hpca/ZebchukCTSM13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/isca/CainMFMWL13,
  author       = {Harold W. Cain and
                  Maged M. Michael and
                  Brad Frey and
                  Cathy May and
                  Derek Williams and
                  Hung Q. Le},
  editor       = {Avi Mendelson},
  title        = {Robust architectural support for transactional memory in the power
                  architecture},
  booktitle    = {The 40th Annual International Symposium on Computer Architecture,
                  ISCA'13, Tel-Aviv, Israel, June 23-27, 2013},
  pages        = {225--236},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2485922.2485942},
  doi          = {10.1145/2485922.2485942},
  timestamp    = {Fri, 09 Jul 2021 15:51:20 +0200},
  biburl       = {https://dblp.org/rec/conf/isca/CainMFMWL13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/IEEEpact/ZebchukCSM12,
  author       = {Jason Zebchuk and
                  Harold W. Cain and
                  Vijayalakshmi Srinivasan and
                  Andreas Moshovos},
  editor       = {Pen{-}Chung Yew and
                  Sangyeun Cho and
                  Luiz DeRose and
                  David J. Lilja},
  title        = {ReCaP: a region-based cure for the common cold cache},
  booktitle    = {International Conference on Parallel Architectures and Compilation
                  Techniques, {PACT} '12, Minneapolis, MN, {USA} - September 19 - 23,
                  2012},
  pages        = {443--444},
  publisher    = {{ACM}},
  year         = {2012},
  url          = {https://doi.org/10.1145/2370816.2370887},
  doi          = {10.1145/2370816.2370887},
  timestamp    = {Wed, 11 Aug 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/IEEEpact/ZebchukCSM12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/hpca/DalyC12,
  author       = {David Daly and
                  Harold W. Cain},
  title        = {Cache restoration for highly partitioned virtualized systems},
  booktitle    = {18th {IEEE} International Symposium on High Performance Computer Architecture,
                  {HPCA} 2012, New Orleans, LA, USA, 25-29 February, 2012},
  pages        = {225--234},
  publisher    = {{IEEE} Computer Society},
  year         = {2012},
  url          = {https://doi.org/10.1109/HPCA.2012.6169029},
  doi          = {10.1109/HPCA.2012.6169029},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/hpca/DalyC12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/CainL12,
  author       = {Harold W. Cain and
                  Mikko H. Lipasti},
  editor       = {Andrew P. Black and
                  Theo D'Hondt and
                  Doug Kimelman and
                  Martin C. Rinard and
                  David M. Ungar},
  title        = {Edge chasing delayed consistency: pushing the limits of weak memory
                  models},
  booktitle    = {Proceedings of the 2012 {ACM} workshop on Relaxing synchronization
                  for multicore and manycore scalability, RACES@SPLASH 2012, Tucson,
                  Arizona, USA, October 21, 2012},
  pages        = {15--24},
  publisher    = {{ACM}},
  year         = {2012},
  url          = {https://doi.org/10.1145/2414729.2414733},
  doi          = {10.1145/2414729.2414733},
  timestamp    = {Fri, 29 Apr 2022 19:55:45 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/CainL12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ispass/CainN10,
  author       = {Harold W. Cain and
                  Priya Nagpurkar},
  title        = {Runahead execution vs. conventional data prefetching in the {IBM}
                  {POWER6} microprocessor},
  booktitle    = {{IEEE} International Symposium on Performance Analysis of Systems
                  and Software, {ISPASS} 2010, 28-30 March 2010, White Plains, NY, {USA}},
  pages        = {203--212},
  publisher    = {{IEEE} Computer Society},
  year         = {2010},
  url          = {https://doi.org/10.1109/ISPASS.2010.5452021},
  doi          = {10.1109/ISPASS.2010.5452021},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ispass/CainN10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/concurrency/WuMPNBCCCCHMSSWW09,
  author       = {Peng Wu and
                  Maged M. Michael and
                  Christoph von Praun and
                  Takuya Nakaike and
                  Rajesh Bordawekar and
                  Harold W. Cain and
                  Calin Cascaval and
                  Siddhartha Chatterjee and
                  Stefanie Chiras and
                  Rui Hou and
                  Mark F. Mergen and
                  Xiaowei Shen and
                  Michael F. Spear and
                  Huayong Wang and
                  Kun Wang},
  title        = {Compiler and runtime techniques for software transactional memory
                  optimization},
  journal      = {Concurr. Comput. Pract. Exp.},
  volume       = {21},
  number       = {1},
  pages        = {7--23},
  year         = {2009},
  url          = {https://doi.org/10.1002/cpe.1336},
  doi          = {10.1002/CPE.1336},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/concurrency/WuMPNBCCCCHMSSWW09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cacm/CascavalBMCWCC08,
  author       = {Calin Cascaval and
                  Colin Blundell and
                  Maged M. Michael and
                  Harold W. Cain and
                  Peng Wu and
                  Stefanie Chiras and
                  Siddhartha Chatterjee},
  title        = {Software transactional memory: why is it only a research toy?},
  journal      = {Commun. {ACM}},
  volume       = {51},
  number       = {11},
  pages        = {40--46},
  year         = {2008},
  url          = {https://doi.org/10.1145/1400214.1400228},
  doi          = {10.1145/1400214.1400228},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/cacm/CascavalBMCWCC08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/queue/CascavalBMCWCC08,
  author       = {Calin Cascaval and
                  Colin Blundell and
                  Maged M. Michael and
                  Harold W. Cain and
                  Peng Wu and
                  Stefanie Chiras and
                  Siddhartha Chatterjee},
  title        = {Software Transactional Memory: Why Is It Only a Research Toy?},
  journal      = {{ACM} Queue},
  volume       = {6},
  number       = {5},
  pages        = {46--58},
  year         = {2008},
  url          = {https://doi.org/10.1145/1454456.1454466},
  doi          = {10.1145/1454456.1454466},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/queue/CascavalBMCWCC08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/IEEEpact/NagpurkarCSCK07,
  author       = {Priya Nagpurkar and
                  Harold W. Cain and
                  Mauricio J. Serrano and
                  Jong{-}Deok Choi and
                  Chandra Krintz},
  title        = {Call-chain Software Instruction Prefetching in {J2EE} Server Applications},
  booktitle    = {16th International Conference on Parallel Architectures and Compilation
                  Techniques {(PACT} 2007), Brasov, Romania, September 15-19, 2007},
  pages        = {140--149},
  publisher    = {{IEEE} Computer Society},
  year         = {2007},
  url          = {https://doi.ieeecomputersociety.org/10.1109/PACT.2007.20},
  doi          = {10.1109/PACT.2007.20},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/IEEEpact/NagpurkarCSCK07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/isca/PraunCCR06,
  author       = {Christoph von Praun and
                  Harold W. Cain and
                  Jong{-}Deok Choi and
                  Kyung Dong Ryu},
  title        = {Conditional Memory Ordering},
  booktitle    = {33rd International Symposium on Computer Architecture {(ISCA} 2006),
                  June 17-21, 2006, Boston, MA, {USA}},
  pages        = {41--52},
  publisher    = {{IEEE} Computer Society},
  year         = {2006},
  url          = {https://doi.org/10.1109/ISCA.2006.16},
  doi          = {10.1109/ISCA.2006.16},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/isca/PraunCCR06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/ZhuangSCC06,
  author       = {Xiaotong Zhuang and
                  Mauricio J. Serrano and
                  Harold W. Cain and
                  Jong{-}Deok Choi},
  editor       = {Michael I. Schwartzbach and
                  Thomas Ball},
  title        = {Accurate, efficient, and adaptive calling context profiling},
  booktitle    = {Proceedings of the {ACM} {SIGPLAN} 2006 Conference on Programming
                  Language Design and Implementation, Ottawa, Ontario, Canada, June
                  11-14, 2006},
  pages        = {263--271},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1133981.1134012},
  doi          = {10.1145/1133981.1134012},
  timestamp    = {Fri, 25 Jun 2021 14:48:54 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/ZhuangSCC06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jilp/CainLN04,
  author       = {Harold W. Cain and
                  Mikko H. Lipasti and
                  Ravi Nair},
  title        = {Constraint Graph Analysis of Multithreaded Programs},
  journal      = {J. Instr. Level Parallelism},
  volume       = {6},
  year         = {2004},
  url          = {http://www.jilp.org/vol6/v6paper1.pdf},
  timestamp    = {Mon, 11 May 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/jilp/CainLN04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/micro/CainL04,
  author       = {Harold W. Cain and
                  Mikko H. Lipasti},
  title        = {Memory Ordering: {A} Value-Based Approach},
  journal      = {{IEEE} Micro},
  volume       = {24},
  number       = {6},
  pages        = {110--117},
  year         = {2004},
  url          = {https://doi.org/10.1109/MM.2004.81},
  doi          = {10.1109/MM.2004.81},
  timestamp    = {Sat, 20 May 2017 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/micro/CainL04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/isca/CainL04,
  author       = {Harold W. Cain and
                  Mikko H. Lipasti},
  title        = {Memory Ordering: {A} Value-Based Approach},
  booktitle    = {31st International Symposium on Computer Architecture {(ISCA} 2004),
                  19-23 June 2004, Munich, Germany},
  pages        = {90--101},
  publisher    = {{IEEE} Computer Society},
  year         = {2004},
  url          = {https://doi.org/10.1109/ISCA.2004.1310766},
  doi          = {10.1109/ISCA.2004.1310766},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/isca/CainL04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/IEEEpact/CainLN03,
  author       = {Harold W. Cain and
                  Mikko H. Lipasti and
                  Ravi Nair},
  title        = {Constraint Graph Analysis of Multithreaded Programs},
  booktitle    = {12th International Conference on Parallel Architectures and Compilation
                  Techniques {(PACT} 2003), 27 September - 1 October 2003, New Orleans,
                  LA, {USA}},
  pages        = {4--14},
  publisher    = {{IEEE} Computer Society},
  year         = {2003},
  url          = {https://doi.org/10.1109/PACT.2003.1237997},
  doi          = {10.1109/PACT.2003.1237997},
  timestamp    = {Tue, 31 May 2022 13:36:44 +0200},
  biburl       = {https://dblp.org/rec/conf/IEEEpact/CainLN03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/IEEEpact/LepakCL03,
  author       = {Kevin M. Lepak and
                  Harold W. Cain and
                  Mikko H. Lipasti},
  title        = {Redeeming {IPC} as a Performance Metric for Multithreaded Programs},
  booktitle    = {12th International Conference on Parallel Architectures and Compilation
                  Techniques {(PACT} 2003), 27 September - 1 October 2003, New Orleans,
                  LA, {USA}},
  pages        = {232--243},
  publisher    = {{IEEE} Computer Society},
  year         = {2003},
  url          = {https://doi.org/10.1109/PACT.2003.1238019},
  doi          = {10.1109/PACT.2003.1238019},
  timestamp    = {Tue, 31 May 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/IEEEpact/LepakCL03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/concurrency/CainMW02,
  author       = {Harold W. Cain and
                  Barton P. Miller and
                  Brian J. N. Wylie},
  title        = {A callgraph-based search strategy for automated performance diagnosis},
  journal      = {Concurr. Comput. Pract. Exp.},
  volume       = {14},
  number       = {3},
  pages        = {203--217},
  year         = {2002},
  url          = {https://doi.org/10.1002/cpe.602},
  doi          = {10.1002/CPE.602},
  timestamp    = {Mon, 02 Mar 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/concurrency/CainMW02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/spaa/CainL02,
  author       = {Harold W. Cain and
                  Mikko H. Lipasti},
  editor       = {Arnold L. Rosenberg and
                  Bruce M. Maggs},
  title        = {Verifying sequential consistency using vector clocks},
  booktitle    = {Proceedings of the Fourteenth Annual {ACM} Symposium on Parallel Algorithms
                  and Architectures, {SPAA} 2002, Winnipeg, Manitoba, Canada, August
                  11-13, 2002},
  pages        = {153--154},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://doi.org/10.1145/564870.564897},
  doi          = {10.1145/564870.564897},
  timestamp    = {Wed, 21 Nov 2018 12:27:44 +0100},
  biburl       = {https://dblp.org/rec/conf/spaa/CainL02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/sigarch/CainLL01,
  author       = {Harold W. Cain and
                  Kevin M. Lepak and
                  Mikko H. Lipasti},
  title        = {A dynamic binary translation approach to architectural simulation},
  journal      = {{SIGARCH} Comput. Archit. News},
  volume       = {29},
  number       = {1},
  pages        = {27--36},
  year         = {2001},
  url          = {https://doi.org/10.1145/373574.373586},
  doi          = {10.1145/373574.373586},
  timestamp    = {Thu, 30 Jul 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/sigarch/CainLL01.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/hpca/CainRML01,
  author       = {Harold W. Cain and
                  Ravi Rajwar and
                  Morris Marden and
                  Mikko H. Lipasti},
  title        = {An Architectural Evaluation of Java {TPC-W}},
  booktitle    = {Proceedings of the Seventh International Symposium on High-Performance
                  Computer Architecture (HPCA'01), Nuevo Leone, Mexico, January 20-24,
                  2001},
  pages        = {229--240},
  publisher    = {{IEEE} Computer Society},
  year         = {2001},
  url          = {https://doi.org/10.1109/HPCA.2001.903266},
  doi          = {10.1109/HPCA.2001.903266},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/hpca/CainRML01.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/micro/MartinSCHL01,
  author       = {Milo M. K. Martin and
                  Daniel J. Sorin and
                  Harold W. Cain and
                  Mark D. Hill and
                  Mikko H. Lipasti},
  editor       = {Yale N. Patt and
                  Josh Fisher and
                  Paolo Faraboschi and
                  Kevin Skadron},
  title        = {Correctly implementing value prediction in microprocessors that support
                  multithreading or multiprocessing},
  booktitle    = {Proceedings of the 34th Annual International Symposium on Microarchitecture,
                  Austin, Texas, USA, December 1-5, 2001},
  pages        = {328--337},
  publisher    = {{ACM/IEEE} Computer Society},
  year         = {2001},
  url          = {https://doi.org/10.1109/MICRO.2001.991130},
  doi          = {10.1109/MICRO.2001.991130},
  timestamp    = {Tue, 31 May 2022 14:39:58 +0200},
  biburl       = {https://dblp.org/rec/conf/micro/MartinSCHL01.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/europar/CainMW00,
  author       = {Harold W. Cain and
                  Barton P. Miller and
                  Brian J. N. Wylie},
  editor       = {Arndt Bode and
                  Thomas Ludwig and
                  Wolfgang Karl and
                  Roland Wism{\"{u}}ller},
  title        = {A Callgraph-Based Search Strategy for Automated Performance Diagnosis
                  (Distinguished Paper)},
  booktitle    = {Euro-Par 2000, Parallel Processing, 6th International Euro-Par Conference,
                  Munich, Germany, August 29 - September 1, 2000, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {1900},
  pages        = {108--122},
  publisher    = {Springer},
  year         = {2000},
  url          = {https://doi.org/10.1007/3-540-44520-X\_15},
  doi          = {10.1007/3-540-44520-X\_15},
  timestamp    = {Tue, 14 May 2019 10:00:46 +0200},
  biburl       = {https://dblp.org/rec/conf/europar/CainMW00.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
a service of  Schloss Dagstuhl - Leibniz Center for Informatics