David A. Wood

Loading Google Thumbnails...
2011
85A 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
84Calvin: Deterministic or not? Free will to choose. Derek Hower, Polina Dudnik, Mark D. Hill, David A. Wood. HPCA 2011, 333-334. Web SearchBibTeXDownload
83Safe and efficient supervised memory systems. Jayaram Bobba, Marc Lupon, Mark D. Hill, David A. Wood. HPCA 2011, 369-380. Web SearchBibTeXDownload
82The 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
81One, 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
80Forwardflow: a scalable core for power-constrained CMPs. Dan Gibson, David A. Wood. ISCA 2010, 14-25. Web SearchBibTeXDownload
79WiDGET: Wisconsin decoupled grid execution tiles. Yasuko Watanabe, John D. Davis, David A. Wood. ISCA 2010, 2-13. Web SearchBibTeXDownload
2009
78StealthTest: 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
77Performance 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
76TokenTM: 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
75Interactions Between Compression and Prefetching in Chip Multiprocessors. Alaa R. Alameldeen, David A. Wood. HPCA 2007, 228-239. Web SearchBibTeXDownload
74LogTM-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
73Performance 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
72A 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
71Supporting 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
70LogTM: log-based transactional memory. Kevin E. Moore, Jayaram Bobba, Michelle J. Moravan, Mark D. Hill, David A. Wood. HPCA 2006, 254-265. Web SearchBibTeXDownload
69IPC Considered Harmful for Multiprocessor Workloads. Alaa R. Alameldeen, David A. Wood. IEEE Micro (26): 8-17 (2006). Web SearchBibTeXDownload
68Keynote talk challenges in chip multiprocessor memory systems. David A. Wood. Memory System Performance and Correctness 2006, 61. Web SearchBibTeXDownload
67ASR: Adaptive Selective Replication for CMP Caches. Bradford M. Beckmann, Michael R. Marty, David A. Wood. MICRO 2006, 443-454. Web SearchBibTeXDownload
2005
66Improving 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
65Exploring Processor Design Options for Java-Based Middleware. Martin Karlsson, Erik Hagersten, Kevin E. Moore, David A. Wood. ICPP 2005, 59-68. Web SearchBibTeXDownload
64Evaluating 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
63Multifacet'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
62Using Speculation to Simplify Multiprocessor Design. Daniel J. Sorin, Milo M. K. Martin, Mark D. Hill, David A. Wood. IPDPS 2004. Web SearchBibTeXDownload
61Adaptive Cache Compression for High-Performance Processors. Alaa R. Alameldeen, David A. Wood. ISCA 2004, 212-223. Web SearchBibTeXDownload
60Managing Wire Delay in Large Chip-Multiprocessor Caches. Bradford M. Beckmann, David A. Wood. MICRO 2004, 319-330. Web SearchBibTeXDownload
2003
59Dynamic Verification of End-to-End Multiprocessor Invariants. Daniel J. Sorin, Mark D. Hill, David A. Wood. DSN 2003, 281-290. Web SearchBibTeXDownload
58Variability in Architectural Simulations of Multi-Threaded Workloads. Alaa R. Alameldeen, David A. Wood. HPCA 2003, 7-18. Web SearchBibTeXDownload
57Memory System Behavior of Java-Based Middleware. Martin Karlsson, Kevin E. Moore, Erik Hagersten, David A. Wood. HPCA 2003, 217-228. Web SearchBibTeXDownload
56Simulating 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
55Addressing Workload Variability in Architectural Simulations. Alaa R. Alameldeen, David A. Wood. IEEE Micro (23): 94-98 (2003). Web SearchBibTeXDownload
54Token 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
53Using 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
52Token Coherence: Decoupling Performance and Correctness. Milo M. K. Martin, Mark D. Hill, David A. Wood. ISCA 2003, 182-193. Web SearchBibTeXDownload
51TLC: Transmission Line Caches. Bradford M. Beckmann, David A. Wood. MICRO 2003, 43-54. Web SearchBibTeXDownload
2002
50Bandwidth Adaptive Snooping. Milo M. K. Martin, Daniel J. Sorin, Mark D. Hill, David A. Wood. HPCA 2002, 251-262. Web SearchBibTeXDownload
49Adaptive 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
48Specifying 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
47SafetyNet: 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
46Full-system timing-first simulation. Carl J. Mauer, Mark D. Hill, David A. Wood. SIGMETRICS 2002, 108-116. Web SearchBibTeXDownload
2000
45Timestamp 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
44Wisconsin 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
43Parallel Dispatch Queue: A Queue-Based Programming Abstraction to Parallelize Fine-Grain Communication Protocols. Babak Falsafi, David A. Wood. HPCA 1999, 182-192. Web SearchBibTeXDownload
42Multicast 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
41DBMSs 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
40Tempest 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
39Retrospective: 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
38Sirocco: 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
37Hardware Support for Flexible Distributed Shared Memory. Steven K. Reinhardt, Robert W. Pfile, David A. Wood. IEEE Trans. Computers (47): 1056-1072 (1998). Web SearchBibTeXDownload
36Analytic 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
35Active 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
34Modeling Cost/Performance of a Parallel Computer Simulator. Babak Falsafi, David A. Wood. ACM Trans. Model. Comput. Simul. (7): 104-130 (1997). Web SearchBibTeXDownload
33Scheduling Communication on a SMP Node Parallel Machine. Babak Falsafi, David A. Wood. HPCA 1997, 128-138. Web SearchBibTeXDownload
32Reactive NUMA: A Design for Unifying S-COMA and CC-NUMA. Babak Falsafi, David A. Wood. ISCA 1997, 229-240. Web SearchBibTeXDownload
31Relaxed 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
30Problems, Challenges and the Importance of Performance Evaluation. David A. Wood. ACM Comput. Surv. (28): 36 (1996). Web SearchBibTeXDownload
29The Tempest approach to distributed shared memory. David A. Wood, Mark D. Hill, James R. Larus. ICCD 1996, 63. Web SearchBibTeXDownload
28Synchronization Hardware for Networks of Workstations: Performance vs. Cost. Rahmat S. Hyder, David A. Wood. International Conference on Supercomputing 1996, 245-252. Web SearchBibTeXDownload
27Decoupled Hardware Support for Distributed Shared Memory. Steven K. Reinhardt, Robert W. Pfile, David A. Wood. ISCA 1996, 34-43. Web SearchBibTeXDownload
26Coherent Network Interfaces for Fine-Grain Communication. Shubhendu S. Mukherjee, Babak Falsafi, Mark D. Hill, David A. Wood. ISCA 1996, 247-258. Web SearchBibTeXDownload
25Paging 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
24Tempest: A Substrate for Portable Parallel Programs. Mark D. Hill, James R. Larus, David A. Wood. COMPCON 1995, 327-332. Web SearchBibTeX
23Cost-Effective Parallel Computing. David A. Wood, Mark D. Hill. IEEE Computer (28): 69-72 (1995). Web SearchBibTeXDownload
22Where 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
21Accuracy vs. performance in parallel simulation of interconnection networks. Doug Burger, David A. Wood. IPPS 1995, 22-31. Web SearchBibTeXDownload
20Dynamic Self-Invalidation: Reducing Coherence Overhead in Shared-Memory Multiprocessors. Alvin R. Lebeck, David A. Wood. ISCA 1995, 48-59. Web SearchBibTeXDownload
19Active Memory: A New Abstraction for Memory-System Simulation. Alvin R. Lebeck, David A. Wood. SIGMETRICS 1995, 220-231. Web SearchBibTeXDownload
1994
18Fine-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
17Cache Profiling and the SPEC Benchmarks: A Case Study. Alvin R. Lebeck, David A. Wood. IEEE Computer (27): 15-26 (1994). Web SearchBibTeXDownload
16A 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
15Tempest and Typhoon: User-Level Shared Memory. Steven K. Reinhardt, James R. Larus, David A. Wood. ISCA 1994, 325-336. Web SearchBibTeX
14Paging tradeoffs in distributed-shared-memory multiprocessors. Doug Burger, Rahmat S. Hyder, Barton P. Miller, David A. Wood. SC 1994, 590-599. Web SearchBibTeXDownload
13Application-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
12Cooperative 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
11Mechanisms 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
10The 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
9Kernel 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
8Cooperative 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
7A Model for Estimating Trace-Sample Miss Ratios. David A. Wood, Mark D. Hill, Richard E. Kessler. SIGMETRICS 1991, 79-89. Web SearchBibTeXDownload
6Implementing Stack Simulation for Highly-Associative Memories. Yul H. Kim, Mark D. Hill, David A. Wood. SIGMETRICS 1991, 212-213. Web SearchBibTeXDownload
1990
5Verifying 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
4Supporting Reference and Dirty Bits in SPUR's Virtual Address Cache. David A. Wood, Randy H. Katz. ISCA 1989, 122-130. Web SearchBibTeXDownload
1986
3An 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
2Implementing 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
1Implementation 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
from DBLP and Google Scholar
References
1. ^ Computer Science Colloquium - NYU Computer Science Department - Retrieved 2011-04-23 - details
2. ^ UT-Austin Computer Architecture Seminar Schedule Abstracts - Retrieved 2010-09-28 - details
3. ^ Table of Contents Special Interest Tracks and Posters - Retrieved 2011-04-13 - details
Developed by the Database Group at the University of Wisconsin and Yahoo! Research