default search action
Harold W. Cain
Person information
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2010 – 2019
- 2018
- [c19]Vignyan Reddy Kothinti Naresh, Rami Sheikh, Arthur Perais, Harold W. Cain:
SPF: Selective Pipeline Flush. ICCD 2018: 152-155 - 2017
- [c18]Derek R. Hower, Harold W. Cain, Carl A. Waldspurger:
PABST: Proportionally Allocated Bandwidth at the Source and Target. HPCA 2017: 505-516 - [c17]Rami Sheikh, Harold W. Cain, Raguram Damodaran:
Load value prediction via path-based address prediction: avoiding mispredictions due to conflicting stores. MICRO 2017: 423-435 - 2013
- [c16]Jason Zebchuk, Harold W. Cain, Xin Tong, Vijayalakshmi Srinivasan, Andreas Moshovos:
RECAP: A region-based cure for the common cold (cache). HPCA 2013: 83-94 - [c15]Harold W. Cain, Maged M. Michael, Brad Frey, Cathy May, Derek Williams, Hung Q. Le:
Robust architectural support for transactional memory in the power architecture. ISCA 2013: 225-236 - 2012
- [c14]Jason Zebchuk, Harold W. Cain, Vijayalakshmi Srinivasan, Andreas Moshovos:
ReCaP: a region-based cure for the common cold cache. PACT 2012: 443-444 - [c13]David Daly, Harold W. Cain:
Cache restoration for highly partitioned virtualized systems. HPCA 2012: 225-234 - [c12]Harold W. Cain, Mikko H. Lipasti:
Edge chasing delayed consistency: pushing the limits of weak memory models. RACES@SPLASH 2012: 15-24 - 2010
- [c11]Harold W. Cain, Priya Nagpurkar:
Runahead execution vs. conventional data prefetching in the IBM POWER6 microprocessor. ISPASS 2010: 203-212
2000 – 2009
- 2009
- [j7]Peng Wu, Maged M. Michael, Christoph von Praun, Takuya Nakaike, Rajesh Bordawekar, Harold W. Cain, Calin Cascaval, Siddhartha Chatterjee, Stefanie Chiras, Rui Hou, Mark F. Mergen, Xiaowei Shen, Michael F. Spear, Huayong Wang, Kun Wang:
Compiler and runtime techniques for software transactional memory optimization. Concurr. Comput. Pract. Exp. 21(1): 7-23 (2009) - 2008
- [j6]Calin Cascaval, Colin Blundell, Maged M. Michael, Harold W. Cain, Peng Wu, Stefanie Chiras, Siddhartha Chatterjee:
Software transactional memory: why is it only a research toy? Commun. ACM 51(11): 40-46 (2008) - [j5]Calin Cascaval, Colin Blundell, Maged M. Michael, Harold W. Cain, Peng Wu, Stefanie Chiras, Siddhartha Chatterjee:
Software Transactional Memory: Why Is It Only a Research Toy? ACM Queue 6(5): 46-58 (2008) - 2007
- [c10]Priya Nagpurkar, Harold W. Cain, Mauricio J. Serrano, Jong-Deok Choi, Chandra Krintz:
Call-chain Software Instruction Prefetching in J2EE Server Applications. PACT 2007: 140-149 - 2006
- [c9]Christoph von Praun, Harold W. Cain, Jong-Deok Choi, Kyung Dong Ryu:
Conditional Memory Ordering. ISCA 2006: 41-52 - [c8]Xiaotong Zhuang, Mauricio J. Serrano, Harold W. Cain, Jong-Deok Choi:
Accurate, efficient, and adaptive calling context profiling. PLDI 2006: 263-271 - 2004
- [j4]Harold W. Cain, Mikko H. Lipasti, Ravi Nair:
Constraint Graph Analysis of Multithreaded Programs. J. Instr. Level Parallelism 6 (2004) - [j3]Harold W. Cain, Mikko H. Lipasti:
Memory Ordering: A Value-Based Approach. IEEE Micro 24(6): 110-117 (2004) - [c7]Harold W. Cain, Mikko H. Lipasti:
Memory Ordering: A Value-Based Approach. ISCA 2004: 90-101 - 2003
- [c6]Harold W. Cain, Mikko H. Lipasti, Ravi Nair:
Constraint Graph Analysis of Multithreaded Programs. IEEE PACT 2003: 4-14 - [c5]Kevin M. Lepak, Harold W. Cain, Mikko H. Lipasti:
Redeeming IPC as a Performance Metric for Multithreaded Programs. IEEE PACT 2003: 232-243 - 2002
- [j2]Harold W. Cain, Barton P. Miller, Brian J. N. Wylie:
A callgraph-based search strategy for automated performance diagnosis. Concurr. Comput. Pract. Exp. 14(3): 203-217 (2002) - [c4]Harold W. Cain, Mikko H. Lipasti:
Verifying sequential consistency using vector clocks. SPAA 2002: 153-154 - 2001
- [j1]Harold W. Cain, Kevin M. Lepak, Mikko H. Lipasti:
A dynamic binary translation approach to architectural simulation. SIGARCH Comput. Archit. News 29(1): 27-36 (2001) - [c3]Harold W. Cain, Ravi Rajwar, Morris Marden, Mikko H. Lipasti:
An Architectural Evaluation of Java TPC-W. HPCA 2001: 229-240 - [c2]Milo M. K. Martin, Daniel J. Sorin, Harold W. Cain, Mark D. Hill, Mikko H. Lipasti:
Correctly implementing value prediction in microprocessors that support multithreading or multiprocessing. MICRO 2001: 328-337 - 2000
- [c1]Harold W. Cain, Barton P. Miller, Brian J. N. Wylie:
A Callgraph-Based Search Strategy for Automated Performance Diagnosis (Distinguished Paper). Euro-Par 2000: 108-122
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-04-24 23:05 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint