| 2011 |
| 85 | A Primer on Memory Consistency and Cache Coherence. Daniel J. Sorin, Mark D. Hill, David A. Wood. A Primer on Memory Consistency and Cache Coherence 2011. Web SearchBibTeXDownload |
| 84 | Calvin: Deterministic or not? Free will to choose. Derek Hower, Polina Dudnik, Mark D. Hill, David A. Wood. HPCA 2011, 333-334. Web SearchBibTeXDownload |
| 83 | Safe and efficient supervised memory systems. Jayaram Bobba, Marc Lupon, Mark D. Hill, David A. Wood. HPCA 2011, 369-380. Web SearchBibTeXDownload |
| 82 | The gem5 simulator. Nathan L. Binkert, Bradford M. Beckmann, Gabriel Black, Steven K. Reinhardt, Ali G. Saidi, Arkaprava Basu, Joel Hestness, Derek Hower, Tushar Krishna, Somayeh Sardashti, Rathijit Sen, Korey Sewell, Muhammad Shoaib, Nilay Vaish, Mark D. Hill, David A. Wood. SIGARCH Computer Architecture News (39): 1-7 (2011). Web SearchBibTeXDownload |
| 2010 |
| 81 | One, Two, Three and N Dimensional String Search Algorithms. Ramesh C. Bagadi, Bhagavati Rao Adibhatla, Gregory Moses, John Strikwerda, Pankaj Sahay, Uppaliah P, Susan N. Coppersmith, Michael Oliva, Ryan Miller, Robert Holloway, Millard Johnson Jr., Abhishek Bais, Micheal L. Corradini, David A. Wood, Robert Witt. CoRR (abs/1009.3809) (2010). Web SearchBibTeXDownload |
| 80 | Forwardflow: a scalable core for power-constrained CMPs. Dan Gibson, David A. Wood. ISCA 2010, 14-25. Web SearchBibTeXDownload |
| 79 | WiDGET: Wisconsin decoupled grid execution tiles. Yasuko Watanabe, John D. Davis, David A. Wood. ISCA 2010, 2-13. Web SearchBibTeXDownload |
| 2009 |
| 78 | StealthTest: Low Overhead Online Software Testing Using Transactional Memory. Jayaram Bobba, Weiwei Xiong, Luke Yen, Mark D. Hill, David A. Wood. PACT 2009, 146-155. Web SearchBibTeXDownload |
| 2008 |
| 77 | Performance Pathologies in Hardware Transactional Memory. Jayaram Bobba, Kevin E. Moore, Haris Volos, Luke Yen, Mark D. Hill, Michael M. Swift, David A. Wood. IEEE Micro (28): 32-41 (2008). Web SearchBibTeXDownload |
| 76 | TokenTM: Efficient Execution of Large Transactions with Hardware Transactional Memory. Jayaram Bobba, Neelam Goyal, Mark D. Hill, Michael M. Swift, David A. Wood. ISCA 2008, 127-138. Web SearchBibTeXDownload |
| 2007 |
| 75 | Interactions Between Compression and Prefetching in Chip Multiprocessors. Alaa R. Alameldeen, David A. Wood. HPCA 2007, 228-239. Web SearchBibTeXDownload |
| 74 | LogTM-SE: Decoupling Hardware Transactional Memory from Caches. Luke Yen, Jayaram Bobba, Michael R. Marty, Kevin E. Moore, Haris Volos, Mark D. Hill, Michael M. Swift, David A. Wood. HPCA 2007, 261-272. Web SearchBibTeXDownload |
| 73 | Performance pathologies in hardware transactional memory. Jayaram Bobba, Kevin E. Moore, Haris Volos, Luke Yen, Mark D. Hill, Michael M. Swift, David A. Wood. ISCA 2007, 81-91. Web SearchBibTeXDownload |
| 72 | A Case for Deconstructing Hardware Transactional Memory Systems. Mark D. Hill, Derek Hower, Kevin E. Moore, Michael M. Swift, Haris Volos, David A. Wood. Programming Models for Ubiquitous Parallelism 2007. Web SearchBibTeXDownload |
| 2006 |
| 71 | Supporting nested transactional memory in logTM. Michelle J. Moravan, Jayaram Bobba, Kevin E. Moore, Luke Yen, Mark D. Hill, Ben Liblit, Michael M. Swift, David A. Wood. ASPLOS 2006, 359-370. Web SearchBibTeXDownload |
| 70 | LogTM: log-based transactional memory. Kevin E. Moore, Jayaram Bobba, Michelle J. Moravan, Mark D. Hill, David A. Wood. HPCA 2006, 254-265. Web SearchBibTeXDownload |
| 69 | IPC Considered Harmful for Multiprocessor Workloads. Alaa R. Alameldeen, David A. Wood. IEEE Micro (26): 8-17 (2006). Web SearchBibTeXDownload |
| 68 | Keynote talk challenges in chip multiprocessor memory systems. David A. Wood. Memory System Performance and Correctness 2006, 61. Web SearchBibTeXDownload |
| 67 | ASR: Adaptive Selective Replication for CMP Caches. Bradford M. Beckmann, Michael R. Marty, David A. Wood. MICRO 2006, 443-454. Web SearchBibTeXDownload |
| 2005 |
| 66 | Improving Multiple-CMP Systems Using Token Coherence. Michael R. Marty, Jesse D. Bingham, Mark D. Hill, Alan J. Hu, Milo M. K. Martin, David A. Wood. HPCA 2005, 328-339. Web SearchBibTeXDownload |
| 65 | Exploring Processor Design Options for Java-Based Middleware. Martin Karlsson, Erik Hagersten, Kevin E. Moore, David A. Wood. ICPP 2005, 59-68. Web SearchBibTeXDownload |
| 64 | Evaluating scheduling policies for fine-grain communication protocols on a cluster of SMPs. Babak Falsafi, David A. Wood. J. Parallel Distrib. Comput. (65): 464-478 (2005). Web SearchBibTeXDownload |
| 63 | Multifacet's general execution-driven multiprocessor simulator (GEMS) toolset. Milo M. K. Martin, Daniel J. Sorin, Bradford M. Beckmann, Michael R. Marty, Min Xu, Alaa R. Alameldeen, Kevin E. Moore, Mark D. Hill, David A. Wood. SIGARCH Computer Architecture News (33): 92-99 (2005). Web SearchBibTeXDownload |
| 2004 |
| 62 | Using Speculation to Simplify Multiprocessor Design. Daniel J. Sorin, Milo M. K. Martin, Mark D. Hill, David A. Wood. IPDPS 2004. Web SearchBibTeXDownload |
| 61 | Adaptive Cache Compression for High-Performance Processors. Alaa R. Alameldeen, David A. Wood. ISCA 2004, 212-223. Web SearchBibTeXDownload |
| 60 | Managing Wire Delay in Large Chip-Multiprocessor Caches. Bradford M. Beckmann, David A. Wood. MICRO 2004, 319-330. Web SearchBibTeXDownload |
| 2003 |
| 59 | Dynamic Verification of End-to-End Multiprocessor Invariants. Daniel J. Sorin, Mark D. Hill, David A. Wood. DSN 2003, 281-290. Web SearchBibTeXDownload |
| 58 | Variability in Architectural Simulations of Multi-Threaded Workloads. Alaa R. Alameldeen, David A. Wood. HPCA 2003, 7-18. Web SearchBibTeXDownload |
| 57 | Memory System Behavior of Java-Based Middleware. Martin Karlsson, Kevin E. Moore, Erik Hagersten, David A. Wood. HPCA 2003, 217-228. Web SearchBibTeXDownload |
| 56 | Simulating a $2M Commercial Server on a $2K PC. Alaa R. Alameldeen, Milo M. K. Martin, Carl J. Mauer, Kevin E. Moore, Min Xu, Mark D. Hill, David A. Wood, Daniel J. Sorin. IEEE Computer (36): 50-57 (2003). Web SearchBibTeXDownload |
| 55 | Addressing Workload Variability in Architectural Simulations. Alaa R. Alameldeen, David A. Wood. IEEE Micro (23): 94-98 (2003). Web SearchBibTeXDownload |
| 54 | Token Coherence: A New Framework for Shared-Memory Multiprocessors. Milo M. K. Martin, Mark D. Hill, David A. Wood. IEEE Micro (23): 108-116 (2003). Web SearchBibTeXDownload |
| 53 | Using Destination-Set Prediction to Improve the Latency/Bandwidth Tradeoff in Shared-Memory Multiprocessors. Milo M. K. Martin, Pacia J. Harper, Daniel J. Sorin, Mark D. Hill, David A. Wood. ISCA 2003, 206-217. Web SearchBibTeXDownload |
| 52 | Token Coherence: Decoupling Performance and Correctness. Milo M. K. Martin, Mark D. Hill, David A. Wood. ISCA 2003, 182-193. Web SearchBibTeXDownload |
| 51 | TLC: Transmission Line Caches. Bradford M. Beckmann, David A. Wood. MICRO 2003, 43-54. Web SearchBibTeXDownload |
| 2002 |
| 50 | Bandwidth Adaptive Snooping. Milo M. K. Martin, Daniel J. Sorin, Mark D. Hill, David A. Wood. HPCA 2002, 251-262. Web SearchBibTeXDownload |
| 49 | Adaptive competitive self-organizing associative memory. Ragu Athinarayanan, Mohammad R. Sayeh, David A. Wood. IEEE Transactions on Systems, Man, and Cybernetics, Part A (32): 461-471 (2002). Web SearchBibTeXDownload |
| 48 | Specifying and Verifying a Broadcast and a Multicast Snooping Cache Coherence Protocol. Daniel J. Sorin, Manoj Plakal, Anne Condon, Mark D. Hill, Milo M. K. Martin, David A. Wood. IEEE Trans. Parallel Distrib. Syst. (13): 556-578 (2002). Web SearchBibTeXDownload |
| 47 | SafetyNet: Improving the Availability of Shared Memory Multiprocessors with Global Checkpoint/Recovery. Daniel J. Sorin, Milo M. K. Martin, Mark D. Hill, David A. Wood. ISCA 2002, 123. Web SearchBibTeXDownload |
| 46 | Full-system timing-first simulation. Carl J. Mauer, Mark D. Hill, David A. Wood. SIGMETRICS 2002, 108-116. Web SearchBibTeXDownload |
| 2000 |
| 45 | Timestamp snooping: an approach for extending SMPs. Milo M. K. Martin, Daniel J. Sorin, Anastassia Ailamaki, Alaa R. Alameldeen, Ross M. Dickson, Carl J. Mauer, Kevin E. Moore, Manoj Plakal, Mark D. Hill, David A. Wood. ASPLOS 2000, 25-36. Cited by 36Web SearchBibTeXDownload |
| 44 | Wisconsin Wind Tunnel II: a fast, portable parallel architecture simulator. Shubhendu S. Mukherjee, Steven K. Reinhardt, Babak Falsafi, Mike Litzkow, Mark D. Hill, David A. Wood, Steven Huss-Lederman, James R. Larus. IEEE Concurrency (8): 12-20 (2000). Web SearchBibTeXDownload |
| 1999 |
| 43 | Parallel Dispatch Queue: A Queue-Based Programming Abstraction to Parallelize Fine-Grain Communication Protocols. Babak Falsafi, David A. Wood. HPCA 1999, 182-192. Web SearchBibTeXDownload |
| 42 | Multicast Snooping: A New Coherence Method Using a Multicast Address Network. E. Ender Bilir, Ross M. Dickson, Ying Hu, Manoj Plakal, Daniel J. Sorin, Mark D. Hill, David A. Wood. ISCA 1999, 294-304. Web SearchBibTeXDownload |
| 41 | DBMSs on a Modern Processor: Where Does Time Go?. Anastassia Ailamaki, David J. DeWitt, Mark D. Hill, David A. Wood. VLDB 1999, 266-277. Cited by 332Web SearchBibTeX |
| 1998 |
| 40 | Tempest and Typhoon: User-Level Shared Memory. Steven K. Reinhardt, James R. Larus, David A. Wood. 25 Years ISCA: Retrospectives and Reprints 1998, 497-508. Web SearchBibTeXDownload |
| 39 | Retrospective: Tempest and Typhoon: User-Level Shared Memory. Steven K. Reinhardt, James R. Larus, David A. Wood. 25 Years ISCA: Retrospectives and Reprints 1998, 98-102. Web SearchBibTeXDownload |
| 38 | Sirocco: Cost-Effective Fine-Grain Distributed Shared Memory. Ioannis Schoinas, Babak Falsafi, Mark D. Hill, James R. Larus, David A. Wood. IEEE PACT 1998, 40. Web SearchBibTeXDownload |
| 37 | Hardware Support for Flexible Distributed Shared Memory. Steven K. Reinhardt, Robert W. Pfile, David A. Wood. IEEE Trans. Computers (47): 1056-1072 (1998). Web SearchBibTeXDownload |
| 36 | Analytic Evaluation of Shared-memory Systems with ILP Processors. Daniel J. Sorin, Vijay S. Pai, Sarita V. Adve, Mary K. Vernon, David A. Wood. ISCA 1998, 380-391. Web SearchBibTeXDownload |
| 1997 |
| 35 | Active Memory: A New Abstraction for Memory System Simulation. Alvin R. Lebeck, David A. Wood. ACM Trans. Model. Comput. Simul. (7): 42-77 (1997). Web SearchBibTeXDownload |
| 34 | Modeling Cost/Performance of a Parallel Computer Simulator. Babak Falsafi, David A. Wood. ACM Trans. Model. Comput. Simul. (7): 104-130 (1997). Web SearchBibTeXDownload |
| 33 | Scheduling Communication on a SMP Node Parallel Machine. Babak Falsafi, David A. Wood. HPCA 1997, 128-138. Web SearchBibTeXDownload |
| 32 | Reactive NUMA: A Design for Unifying S-COMA and CC-NUMA. Babak Falsafi, David A. Wood. ISCA 1997, 229-240. Web SearchBibTeXDownload |
| 31 | Relaxed Consistency and Coherence Granularity in DSM Systems: A Performance Evaluation. Yuanyuan Zhou, Liviu Iftode, Jaswinder Pal Singh, Kai Li, Brian R. Toonen, Ioannis Schoinas, Mark D. Hill, David A. Wood. PPOPP 1997, 193-205. Web SearchBibTeXDownload |
| 1996 |
| 30 | Problems, Challenges and the Importance of Performance Evaluation. David A. Wood. ACM Comput. Surv. (28): 36 (1996). Web SearchBibTeXDownload |
| 29 | The Tempest approach to distributed shared memory. David A. Wood, Mark D. Hill, James R. Larus. ICCD 1996, 63. Web SearchBibTeXDownload |
| 28 | Synchronization Hardware for Networks of Workstations: Performance vs. Cost. Rahmat S. Hyder, David A. Wood. International Conference on Supercomputing 1996, 245-252. Web SearchBibTeXDownload |
| 27 | Decoupled Hardware Support for Distributed Shared Memory. Steven K. Reinhardt, Robert W. Pfile, David A. Wood. ISCA 1996, 34-43. Web SearchBibTeXDownload |
| 26 | Coherent Network Interfaces for Fine-Grain Communication. Shubhendu S. Mukherjee, Babak Falsafi, Mark D. Hill, David A. Wood. ISCA 1996, 247-258. Web SearchBibTeXDownload |
| 25 | Paging tradeoffs in distributed-shared-memory multiprocessors. Doug Burger, Rahmat S. Hyder, Barton P. Miller, David A. Wood. The Journal of Supercomputing (10): 87-104 (1996). Web SearchBibTeXDownload |
| 1995 |
| 24 | Tempest: A Substrate for Portable Parallel Programs. Mark D. Hill, James R. Larus, David A. Wood. COMPCON 1995, 327-332. Web SearchBibTeX |
| 23 | Cost-Effective Parallel Computing. David A. Wood, Mark D. Hill. IEEE Computer (28): 69-72 (1995). Web SearchBibTeXDownload |
| 22 | Where Is Software Headed? A Virtual Roundtable. Ted G. Lewis, Dave Power, Bertrand Meyer, Jack Grimes, Mike Potel, Ronald J. Vetter, Phillip A. Laplante, Wolfgang Pree, Gustav Pomberger, Mark D. Hill, James R. Larus, David A. Wood, Hesham El-Rewini, Bruce W. Weide. IEEE Computer (28): 20-32 (1995). Web SearchBibTeXDownload |
| 21 | Accuracy vs. performance in parallel simulation of interconnection networks. Doug Burger, David A. Wood. IPPS 1995, 22-31. Web SearchBibTeXDownload |
| 20 | Dynamic Self-Invalidation: Reducing Coherence Overhead in Shared-Memory Multiprocessors. Alvin R. Lebeck, David A. Wood. ISCA 1995, 48-59. Web SearchBibTeXDownload |
| 19 | Active Memory: A New Abstraction for Memory-System Simulation. Alvin R. Lebeck, David A. Wood. SIGMETRICS 1995, 220-231. Web SearchBibTeXDownload |
| 1994 |
| 18 | Fine-grain Access Control for Distributed Shared Memory. Ioannis Schoinas, Babak Falsafi, Alvin R. Lebeck, Steven K. Reinhardt, James R. Larus, David A. Wood. ASPLOS 1994, 297-306. Web SearchBibTeXDownload |
| 17 | Cache Profiling and the SPEC Benchmarks: A Case Study. Alvin R. Lebeck, David A. Wood. IEEE Computer (27): 15-26 (1994). Web SearchBibTeXDownload |
| 16 | A Comparison of Trace-Sampling Techniques for Multi-Megabyte Caches. Richard E. Kessler, Mark D. Hill, David A. Wood. IEEE Trans. Computers (43): 664-675 (1994). Web SearchBibTeXDownload |
| 15 | Tempest and Typhoon: User-Level Shared Memory. Steven K. Reinhardt, James R. Larus, David A. Wood. ISCA 1994, 325-336. Web SearchBibTeX |
| 14 | Paging tradeoffs in distributed-shared-memory multiprocessors. Doug Burger, Rahmat S. Hyder, Barton P. Miller, David A. Wood. SC 1994, 590-599. Web SearchBibTeXDownload |
| 13 | Application-specific protocols for user-level shared memory. Babak Falsafi, Alvin R. Lebeck, Steven K. Reinhardt, Ioannis Schoinas, Mark D. Hill, James R. Larus, Anne Rogers, David A. Wood. SC 1994, 380-389. Web SearchBibTeXDownload |
| 1993 |
| 12 | Cooperative Shared Memory: Software and Hardware Support for Scalable Multiprocesors. Mark D. Hill, James R. Larus, Steven K. Reinhardt, David A. Wood. ACM Trans. Comput. Syst. (11): 300-318 (1993). Web SearchBibTeXDownload |
| 11 | Mechanisms for Cooperative Shared Memory. David A. Wood, Satish Chandra, Babak Falsafi, Mark D. Hill, James R. Larus, Alvin R. Lebeck, James C. Lewis, Shubhendu S. Mukherjee, Subbarao Palacharla, Steven K. Reinhardt. ISCA 1993, 156-167. Web SearchBibTeX |
| 10 | The Wisconsin Wind Tunnel: Virtual Prototyping of Parallel Computers. Steven K. Reinhardt, Mark D. Hill, James R. Larus, Alvin R. Lebeck, James C. Lewis, David A. Wood. SIGMETRICS 1993, 48-60. Web SearchBibTeXDownload |
| 9 | Kernel Support for the Wisconsin Wind Tunnel. Steven K. Reinhardt, Babak Falsafi, David A. Wood. USENIX Microkernels and Other Kernel Architectures Symposium 1993, 73-90. Web SearchBibTeXDownload |
| 1992 |
| 8 | Cooperative Shared Memory: Software and Hardware Support for Scalable Multiprocesors. Mark D. Hill, James R. Larus, Steven K. Reinhardt, David A. Wood. ASPLOS 1992, 262-273. Web SearchBibTeXDownload |
| 1991 |
| 7 | A Model for Estimating Trace-Sample Miss Ratios. David A. Wood, Mark D. Hill, Richard E. Kessler. SIGMETRICS 1991, 79-89. Web SearchBibTeXDownload |
| 6 | Implementing Stack Simulation for Highly-Associative Memories. Yul H. Kim, Mark D. Hill, David A. Wood. SIGMETRICS 1991, 212-213. Web SearchBibTeXDownload |
| 1990 |
| 5 | Verifying a Multiprocessor Cache Controller Using Random Test Generation. David A. Wood, Garth A. Gibson, Randy H. Katz. IEEE Design & Test of Computers (7): 13-25 (1990). Web SearchBibTeXDownload |
| 1989 |
| 4 | Supporting Reference and Dirty Bits in SPUR's Virtual Address Cache. David A. Wood, Randy H. Katz. ISCA 1989, 122-130. Web SearchBibTeXDownload |
| 1986 |
| 3 | An In-Cache Address Translation Mechanism. David A. Wood, Susan J. Eggers, Garth A. Gibson, Mark D. Hill, Joan M. Pendleton, Scott A. Ritchie, George S. Taylor, Randy H. Katz, David A. Patterson. ISCA 1986, 358-365. Web SearchBibTeX |
| 1985 |
| 2 | Implementing A Cache Consistency Protocol. Randy H. Katz, Susan J. Eggers, David A. Wood, C. L. Perkins, R. G. Sheldon. ISCA 1985, 276-283. Web SearchBibTeX |
| 1984 |
| 1 | Implementation Techniques for Main Memory Database Systems. David J. DeWitt, Randy H. Katz, Frank Olken, Leonard D. Shapiro, Michael Stonebraker, David A. Wood. SIGMOD Conference 1984, 1-8. Cited by 584Web SearchBibTeX |