default search action
Mark D. Hill
Person information
- affiliation: University of Wisconsin-Madison, Madison, USA
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [c97]Yuhong Zhong, Daniel S. Berger, Carl A. Waldspurger, Ryan Wee, Ishwar Agarwal, Rajat Agarwal, Frank Hady, Karthik Kumar, Mark D. Hill, Mosharaf Chowdhury, Asaf Cidon:
Managing Memory Tiers with CXL in Virtualized Environments. OSDI 2024: 37-56 - 2023
- [j56]Daniel S. Berger, Daniel Ernst, Huaicheng Li, Pantea Zardoshti, Monish Shah, Samir Rajadnya, Scott Lee, Lisa Hsu, Ishwar Agarwal, Mark D. Hill, Ricardo Bianchini:
Design Tradeoffs in CXL-Based Memory Pools for Public Cloud Platforms. IEEE Micro 43(2): 30-38 (2023) - [c96]Huaicheng Li, Daniel S. Berger, Lisa Hsu, Daniel Ernst, Pantea Zardoshti, Stanko Novakovic, Monish Shah, Samir Rajadnya, Scott Lee, Ishwar Agarwal, Mark D. Hill, Marcus Fontoura, Ricardo Bianchini:
Pond: CXL-Based Memory Pooling Systems for Cloud Platforms. ASPLOS (2) 2023: 574-587 - 2022
- [i18]Huaicheng Li, Daniel S. Berger, Stanko Novakovic, Lisa Hsu, Daniel Ernst, Pantea Zardoshti, Monish Shah, Ishwar Agarwal, Mark D. Hill, Marcus Fontoura, Ricardo Bianchini:
First-generation Memory Disaggregation for Cloud Platforms. CoRR abs/2203.00241 (2022) - 2021
- [j55]Todd Hylton, Thomas M. Conte, Mark D. Hill:
A vision to compute like nature: thermodynamically. Commun. ACM 64(6): 35-38 (2021) - [j54]Mark D. Hill, Vijay Janapa Reddi:
Accelerator-level parallelism. Commun. ACM 64(12): 36-38 (2021) - [i17]Thomas M. Conte, Ian T. Foster, William Gropp, Mark D. Hill:
Advancing Computing's Foundation of US Industry & Society. CoRR abs/2101.01284 (2021) - [i16]Ian T. Foster, Daniel Lopresti, Bill Gropp, Mark D. Hill, Katie Schuman:
A National Discovery Cloud: Preparing the US for Global Competitiveness in the New Era of 21st Century Digital Transformation. CoRR abs/2104.06953 (2021) - 2020
- [b2]Vijay Nagarajan, Daniel J. Sorin, Mark D. Hill, David A. Wood:
A Primer on Memory Consistency and Cache Coherence, Second Edition. Synthesis Lectures on Computer Architecture, Morgan & Claypool Publishers 2020, ISBN 978-3-031-00636-4 - [j53]Mark D. Hill:
Technical perspective: Why 'correct' computers can leak your information. Commun. ACM 63(7): 92 (2020) - [c95]Swapnil Haria, Mark D. Hill, Michael M. Swift:
MOD: Minimally Ordered Durable Datastructures for Persistent Memory. ASPLOS 2020: 775-788 - [i15]Randy Bryant, Mark D. Hill, Tom Kazior, Daniel Lee, Jie Liu, Klara Nahrstedt, Vijay Narayanan, Jan M. Rabaey, Hava T. Siegelmann, Naresh R. Shanbhag, Naveen Verma, H.-S. Philip Wong:
Nanotechnology-inspired Information Processing Systems of the Future. CoRR abs/2005.02434 (2020) - [i14]Gregory D. Hager, Mark D. Hill, Katherine A. Yelick:
Opportunities and Challenges for Next Generation Computing. CoRR abs/2008.00023 (2020)
2010 – 2019
- 2019
- [j52]Mark D. Hill, Jon Masters, Parthasarathy Ranganathan, Paul Turner, John L. Hennessy:
On the Spectre and Meltdown Processor Security Vulnerabilities. IEEE Micro 39(2): 9-19 (2019) - [j51]Mark D. Hill:
Reflections and Research Advice Upon Receiving the 2019 Eckert-Mauchly Award. IEEE Micro 39(5): 119-124 (2019) - [c94]Mark D. Hill, Vijay Janapa Reddi:
Gables: A Roofline Model for Mobile SoCs. HPCA 2019: 317-330 - [i13]Mark D. Hill:
Three Other Models of Computer System Performance. CoRR abs/1901.02926 (2019) - [i12]Pratyush Mahapatra, Mark D. Hill, Michael M. Swift:
Don't Persist All : Efficient Persistent Data Structures. CoRR abs/1905.13011 (2019) - [i11]Mark D. Hill, Vijay Janapa Reddi:
Accelerator-level Parallelism. CoRR abs/1907.02064 (2019) - [i10]Swapnil Haria, Mark D. Hill, Michael M. Swift:
MOD: Minimally Ordered Durable Datastructures for Persistent Memory. CoRR abs/1908.11850 (2019) - [i9]Tom Conte, Erik DeBenedictis, Natesh Ganesh, Todd Hylton, John Paul Strachan, R. Stanley Williams, Alexander A. Alemi, Lee Altenberg, Gavin E. Crooks, James P. Crutchfield, Lídia del Rio, Josh Deutsch, Michael Robert DeWeese, Khari Douglas, Massimiliano Esposito, Michael P. Frank, Robert Fry, Peter Harsha, Mark D. Hill, Christopher T. Kello, Jeff Krichmar, Suhas Kumar, Shih-Chii Liu, Seth Lloyd, Matteo Marsili, Ilya Nemenman, Alex Nugent, Norman H. Packard, Dana Randall, Peter Sadowski, Narayana Santhanam, Robert Shaw, Adam Z. Stieg, Elan Stopnitzky, Christof Teuscher, Chris Watkins, David H. Wolpert, J. Joshua Yang, Yan Yufik:
Thermodynamic Computing. CoRR abs/1911.01968 (2019) - 2018
- [c93]Swapnil Haria, Mark D. Hill, Michael M. Swift:
Devirtualizing Memory in Heterogeneous Systems. ASPLOS 2018: 637-650 - 2017
- [j50]Mark D. Hill, Michael R. Marty:
Retrospective on Amdahl's Law in the Multicore Era. Computer 50(6): 12-14 (2017) - [j49]Jayneel Gandhi, Mark D. Hill, Michael M. Swift:
Agile Paging for Efficient Memory Virtualization. IEEE Micro 37(3): 80-86 (2017) - [c92]Sanketh Nalli, Swapnil Haria, Mark D. Hill, Michael M. Swift, Haris Volos, Kimberly Keeton:
An Analysis of Persistent Memory Use with WHISPER. ASPLOS 2017: 135-148 - [c91]Lena E. Olson, Mark D. Hill, David A. Wood:
Crossing Guard: Mediating Host-Accelerator Coherence Interactions. ASPLOS 2017: 163-176 - [i8]Luis Ceze, Mark D. Hill, Karthikeyan Sankaralingam, Thomas F. Wenisch:
Democratizing Design for Future Computing Platforms. CoRR abs/1706.08597 (2017) - [i7]Thomas M. Conte, Erik P. DeBenedictis, R. Stanley Williams, Mark D. Hill:
Challenges to Keeping the Computer Industry Centered in the US. CoRR abs/1706.10267 (2017) - [i6]Vasant G. Honavar, Katherine A. Yelick, Klara Nahrstedt, Holly E. Rushmeier, Jennifer Rexford, Mark D. Hill, Elizabeth Bradley, Elizabeth D. Mynatt:
Advanced Cyberinfrastructure for Science, Engineering, and Public Policy. CoRR abs/1707.00599 (2017) - 2016
- [j48]Lena E. Olson, Simha Sethumadhavan, Mark D. Hill:
Security Implications of Third-Party Accelerators. IEEE Comput. Archit. Lett. 15(1): 50-53 (2016) - [j47]Jayneel Gandhi, Vasileios Karakostas, Furkan Ayar, Adrián Cristal, Mark D. Hill, Kathryn S. McKinley, Mario Nemirovsky, Michael M. Swift, Osman S. Unsal:
Range Translations for Fast Virtual Memory. IEEE Micro 36(3): 118-126 (2016) - [j46]Mark D. Hill, Dave Christie, David A. Patterson, Joshua J. Yi, Derek Chiou, Resit Sendag:
Proprietary versus Open Instruction Sets. IEEE Micro 36(4): 58-68 (2016) - [j45]Lena E. Olson, Mark D. Hill:
Probabilistic Directed Writebacks for Exclusive Caches. SIGARCH Comput. Archit. News 44(1): 9-18 (2016) - [c90]Vasileios Karakostas, Jayneel Gandhi, Adrián Cristal, Mark D. Hill, Kathryn S. McKinley, Mario Nemirovsky, Michael M. Swift, Osman S. Unsal:
Energy-efficient address translation. HPCA 2016: 631-643 - [c89]Jayneel Gandhi, Mark D. Hill, Michael M. Swift:
Agile Paging: Exceeding the Best of Nested and Shadow Paging. ISCA 2016: 707-718 - [i5]Vasant G. Honavar, Mark D. Hill, Katherine A. Yelick:
Accelerating Science: A Computing Research Agenda. CoRR abs/1604.02006 (2016) - [i4]Jason Lowe-Power, Mark D. Hill, David A. Wood:
When to use 3D Die-Stacked Memory for Bandwidth-Constrained Big Data Workloads. CoRR abs/1608.07485 (2016) - [i3]Mark D. Hill, Sarita V. Adve, Luis Ceze, Mary Jane Irwin, David R. Kaeli, Margaret Martonosi, Josep Torrellas, Thomas F. Wenisch, David A. Wood, Katherine A. Yelick:
21st Century Computer Architecture. CoRR abs/1609.06756 (2016) - [i2]Luis Ceze, Mark D. Hill, Thomas F. Wenisch:
Arch2030: A Vision of Computer Architecture Research over the Next 15 Years. CoRR abs/1612.03182 (2016) - 2015
- [j44]Jason Power, Joel Hestness, Marc S. Orr, Mark D. Hill, David A. Wood:
gem5-gpu: A Heterogeneous CPU-GPU Simulator. IEEE Comput. Archit. Lett. 14(1): 34-36 (2015) - [j43]Jason Power, Yinan Li, Mark D. Hill, Jignesh M. Patel, David A. Wood:
Implications of Emerging 3D GPU Architecture on the Scan Primitive. SIGMOD Rec. 44(1): 18-23 (2015) - [c88]Marc S. Orr, Shuai Che, Ayse Yilmazer, Bradford M. Beckmann, Mark D. Hill, David A. Wood:
Synchronization Using Remote-Scope Promotion. ASPLOS 2015: 73-86 - [c87]Jason Power, Yinan Li, Mark D. Hill, Jignesh M. Patel, David A. Wood:
Toward GPUs being mainstream in analytic processing: An initial argument using simple scan-aggregate queries. DaMoN 2015: 11:1-11:8 - [c86]Vasileios Karakostas, Jayneel Gandhi, Furkan Ayar, Adrián Cristal, Mark D. Hill, Kathryn S. McKinley, Mario Nemirovsky, Michael M. Swift, Osman S. Unsal:
Redundant memory mappings for fast access to large memories. ISCA 2015: 66-78 - [c85]Lena E. Olson, Jason Power, Mark D. Hill, David A. Wood:
Border control: sandboxing accelerators. MICRO 2015: 470-481 - 2014
- [j42]Jayneel Gandhi, Arkaprava Basu, Mark D. Hill, Michael M. Swift:
BadgerTrap: a tool to instrument x86-64 TLB misses. SIGARCH Comput. Archit. News 42(2): 20-23 (2014) - [c84]Derek R. Hower, Blake A. Hechtman, Bradford M. Beckmann, Benedict R. Gaster, Mark D. Hill, Steven K. Reinhardt, David A. Wood:
Heterogeneous-race-free memory models. ASPLOS 2014: 427-440 - [c83]Blake A. Hechtman, Shuai Che, Derek R. Hower, Yingying Tian, Bradford M. Beckmann, Mark D. Hill, Steven K. Reinhardt, David A. Wood:
QuickRelease: A throughput-oriented approach to release consistency on GPUs. HPCA 2014: 189-200 - [c82]Jason Power, Mark D. Hill, David A. Wood:
Supporting x86-64 address translation for 100s of GPU lanes. HPCA 2014: 568-578 - [c81]Mark D. Hill:
21st century computer architecture keynote at 2014 international conference on supercomputing (ICS). ICS 2014: 123 - [c80]Jayneel Gandhi, Arkaprava Basu, Mark D. Hill, Michael M. Swift:
Efficient Memory Virtualization: Reducing Dimensionality of Nested Page Walks. MICRO 2014: 178-189 - [c79]Mark D. Hill:
21st century computer architecture. PPoPP 2014: 1-2 - 2013
- [c78]Mark D. Hill:
Research directions for 21st century computer systems: asplos 2013 panel. ASPLOS 2013: 459-460 - [c77]Arkaprava Basu, Derek Hower, Mark D. Hill, Michael M. Swift:
FreshCache: Statically and dynamically exploiting dataless ways. ICCD 2013: 286-293 - [c76]Arkaprava Basu, Jayneel Gandhi, Jichuan Chang, Mark D. Hill, Michael M. Swift:
Efficient virtual memory for big memory servers. ISCA 2013: 237-248 - [c75]Jason Power, Arkaprava Basu, Junli Gu, Sooraj Puthoor, Bradford M. Beckmann, Mark D. Hill, Steven K. Reinhardt, David A. Wood:
Heterogeneous system coherence for integrated CPU-GPU systems. MICRO 2013: 457-467 - 2012
- [j41]Milo M. K. Martin, Mark D. Hill, Daniel J. Sorin:
Why on-chip cache coherence is here to stay. Commun. ACM 55(7): 78-89 (2012) - [j40]Gabriel H. Loh, Mark D. Hill:
Supporting Very Large DRAM Caches with Compound-Access Scheduling and MissMap. IEEE Micro 32(3): 70-78 (2012) - [c74]Arkaprava Basu, Mark D. Hill, Michael M. Swift:
Reducing memory reference energy with opportunistic virtual caching. ISCA 2012: 297-308 - 2011
- [b1]Daniel J. Sorin, Mark D. Hill, David A. Wood:
A Primer on Memory Consistency and Cache Coherence. Synthesis Lectures on Computer Architecture, Morgan & Claypool Publishers 2011, ISBN 978-3-031-01733-9 - [j39]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 Bin Altaf, Nilay Vaish, Mark D. Hill, David A. Wood:
The gem5 simulator. SIGARCH Comput. Archit. News 39(2): 1-7 (2011) - [c73]Derek Hower, Polina Dudnik, Mark D. Hill, David A. Wood:
Calvin: Deterministic or not? Free will to choose. HPCA 2011: 333-334 - [c72]Jayaram Bobba, Marc Lupon, Mark D. Hill, David A. Wood:
Safe and efficient supervised memory systems. HPCA 2011: 369-380 - [c71]Arkaprava Basu, Jayaram Bobba, Mark D. Hill:
Karma: scalable deterministic record-replay. ICS 2011: 359-368 - [c70]Gabriel H. Loh, Mark D. Hill:
Efficiently enabling conventional block sizes for very large die-stacked DRAM caches. MICRO 2011: 454-464
2000 – 2009
- 2009
- [j38]Derek Hower, Pablo Montesinos, Luis Ceze, Mark D. Hill, Josep Torrellas:
Two hardware-based approaches for deterministic multiprocessor replay. Commun. ACM 52(6): 93-100 (2009) - [c69]Jayaram Bobba, Weiwei Xiong, Luke Yen, Mark D. Hill, David A. Wood:
StealthTest: Low Overhead Online Software Testing Using Transactional Memory. PACT 2009: 146-155 - [c68]Mark D. Hill:
Opportunities beyond single-core microprocessors. HPCA 2009: 143-144 - [c67]Mark D. Hill:
Opportunities beyond single-core microprocessors. PPoPP 2009: 97 - 2008
- [j37]Mark D. Hill, Michael R. Marty:
Amdahl's Law in the Multicore Era. Computer 41(7): 33-38 (2008) - [j36]Jayaram Bobba, Kevin E. Moore, Haris Volos, Luke Yen, Mark D. Hill, Michael M. Swift, David A. Wood:
Performance Pathologies in Hardware Transactional Memory. IEEE Micro 28(1): 32-41 (2008) - [j35]Michael R. Marty, Mark D. Hill:
Virtual Hierarchies. IEEE Micro 28(1): 99-109 (2008) - [j34]Mark D. Hill:
Is transactional memory an oxymoron? Proc. VLDB Endow. 1(1): 1 (2008) - [c66]Mark D. Hill:
Amdahl's Law in the multicore era. HPCA 2008: 187 - [c65]Jayaram Bobba, Neelam Goyal, Mark D. Hill, Michael M. Swift, David A. Wood:
TokenTM: Efficient Execution of Large Transactions with Hardware Transactional Memory. ISCA 2008: 127-138 - [c64]Derek Hower, Mark D. Hill:
Rerun: Exploiting Episodes for Lightweight Memory Race Recording. ISCA 2008: 265-276 - [c63]Luke Yen, Stark C. Draper, Mark D. Hill:
Notary: Hardware techniques to enhance signatures. MICRO 2008: 234-245 - 2007
- [j33]Min Xu, Rastislav Bodík, Mark D. Hill:
A Hardware Memory Race Recorder for Deterministic Replay. IEEE Micro 27(1): 48-55 (2007) - [j32]Joel S. Emer, Mark D. Hill, Yale N. Patt, Joshua J. Yi, Derek Chiou, Resit Sendag:
Single-Threaded vs. Multithreaded: Where Should We Focus? IEEE Micro 27(6): 14-24 (2007) - [c62]Luke Yen, Jayaram Bobba, Michael R. Marty, Kevin E. Moore, Haris Volos, Mark D. Hill, Michael M. Swift, David A. Wood:
LogTM-SE: Decoupling Hardware Transactional Memory from Caches. HPCA 2007: 261-272 - [c61]Michael R. Marty, Mark D. Hill:
Virtual hierarchies to support server consolidation. ISCA 2007: 46-56 - [c60]Jayaram Bobba, Kevin E. Moore, Haris Volos, Luke Yen, Mark D. Hill, Michael M. Swift, David A. Wood:
Performance pathologies in hardware transactional memory. ISCA 2007: 81-91 - [c59]Daniel Sánchez, Luke Yen, Mark D. Hill, Karthikeyan Sankaralingam:
Implementing Signatures for Transactional Memory. MICRO 2007: 123-133 - [i1]Mark D. Hill, Derek Hower, Kevin E. Moore, Michael M. Swift, Haris Volos, David A. Wood:
A Case for Deconstructing Hardware Transactional Memory Systems. Programming Models for Ubiquitous Parallelism 2007 - 2006
- [j31]Mark D. Hill, Jean-Luc Gaudiot, Mary W. Hall, Joe Marks, Paolo Prinetto, Donna Baglio:
A Wiki for discussing and promoting best practices in research. Commun. ACM 49(9): 63-64 (2006) - [c58]Min Xu, Mark D. Hill, Rastislav Bodík:
A regulated transitive reduction (RTR) for longer memory race recording. ASPLOS 2006: 49-60 - [c57]Michelle J. Moravan, Jayaram Bobba, Kevin E. Moore, Luke Yen, Mark D. Hill, Ben Liblit, Michael M. Swift, David A. Wood:
Supporting nested transactional memory in logTM. ASPLOS 2006: 359-370 - [c56]Kevin E. Moore, Jayaram Bobba, Michelle J. Moravan, Mark D. Hill, David A. Wood:
LogTM: log-based transactional memory. HPCA 2006: 254-265 - [c55]Michael R. Marty, Mark D. Hill:
Coherence Ordering for Ring-based Chip Multiprocessors. MICRO 2006: 309-320 - 2005
- [j30]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:
Multifacet's general execution-driven multiprocessor simulator (GEMS) toolset. SIGARCH Comput. Archit. News 33(4): 92-99 (2005) - [c54]Michael R. Marty, Jesse D. Bingham, Mark D. Hill, Alan J. Hu, Milo M. K. Martin, David A. Wood:
Improving Multiple-CMP Systems Using Token Coherence. HPCA 2005: 328-339 - [c53]Min Xu, Rastislav Bodík, Mark D. Hill:
A serializability violation detector for shared-memory server programs. PLDI 2005: 1-14 - 2004
- [j29]Brian A. Fields, Rastislav Bodík, Mark D. Hill, Chris J. Newburn:
Interaction Cost: For When Event Counts Just Don't Add Up. IEEE Micro 24(6): 57-61 (2004) - [j28]Brian A. Fields, Rastislav Bodík, Mark D. Hill, Chris J. Newburn:
Interaction cost and shotgun profiling. ACM Trans. Archit. Code Optim. 1(3): 272-304 (2004) - [c52]Mark D. Hill:
A Future of Parallel Computer Architectures. ICPP 2004: 2 - [c51]Daniel J. Sorin, Milo M. K. Martin, Mark D. Hill, David A. Wood:
Using Speculation to Simplify Multiprocessor Design. IPDPS 2004 - 2003
- [j27]Alaa R. Alameldeen, Milo M. K. Martin, Carl J. Mauer, Kevin E. Moore, Min Xu, Mark D. Hill, David A. Wood, Daniel J. Sorin:
Simulating a $2M Commercial Server on a $2K PC. Computer 36(2): 50-57 (2003) - [j26]Kevin Skadron, Margaret Martonosi, David I. August, Mark D. Hill, David J. Lilja, Vijay S. Pai:
Challenges in Computer Architecture Evaluation. Computer 36(8): 30-36 (2003) - [j25]Milo M. K. Martin, Mark D. Hill, David A. Wood:
Token Coherence: A New Framework for Shared-Memory Multiprocessors. IEEE Micro 23(6): 108-116 (2003) - [c50]Daniel J. Sorin, Mark D. Hill, David A. Wood:
Dynamic Verification of End-to-End Multiprocessor Invariants. DSN 2003: 281-290 - [c49]Min Xu, Rastislav Bodík, Mark D. Hill:
A "Flight Data Recorder" for Enabling Full-System Multiprocessor Deterministic Replay. ISCA 2003: 122-133 - [c48]Milo M. K. Martin, Mark D. Hill, David A. Wood:
Token Coherence: Decoupling Performance and Correctness. ISCA 2003: 182-193 - [c47]Milo M. K. Martin, Pacia J. Harper, Daniel J. Sorin, Mark D. Hill, David A. Wood:
Using Destination-Set Prediction to Improve the Latency/Bandwidth Tradeoff in Shared-Memory Multiprocessors. ISCA 2003: 206-217 - [c46]Brian A. Fields, Rastislav Bodík, Mark D. Hill, Chris J. Newburn:
Using Interaction Costs for Microarchitectural Bottleneck Analysis. MICRO 2003: 228-242 - 2002
- [j24]Daniel J. Sorin, Manoj Plakal, Anne Condon, Mark D. Hill, Milo M. K. Martin, David A. Wood:
Specifying and Verifying a Broadcast and a Multicast Snooping Cache Coherence Protocol. IEEE Trans. Parallel Distributed Syst. 13(6): 556-578 (2002) - [j23]Anastassia Ailamaki, David J. DeWitt, Mark D. Hill:
Data page layouts for relational databases on deep memory hierarchies. VLDB J. 11(3): 198-215 (2002) - [c45]Milo M. K. Martin, Daniel J. Sorin, Mark D. Hill, David A. Wood:
Bandwidth Adaptive Snooping. HPCA 2002: 251-262 - [c44]Brian A. Fields, Rastislav Bodík, Mark D. Hill:
Slack: Maximizing Performance Under Technological Constraints. ISCA 2002: 47-58 - [c43]Daniel J. Sorin, Milo M. K. Martin, Mark D. Hill, David A. Wood:
SafetyNet: Improving the Availability of Shared Memory Multiprocessors with Global Checkpoint/Recovery. ISCA 2002: 123-134 - [c42]Carl J. Mauer, Mark D. Hill, David A. Wood:
Full-system timing-first simulation. SIGMETRICS 2002: 108-116 - 2001
- [j22]Jason F. Cantin, Mark D. Hill:
Cache performance for selected SPEC CPU2000 benchmarks. SIGARCH Comput. Archit. News 29(4): 13-18 (2001) - [c41]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 - [c40]Eric Schnarr, Mark D. Hill, James R. Larus:
Facile: A Language and Compiler for High-Performance Processor Simulators. PLDI 2001: 321-331 - [c39]Anastassia Ailamaki, David J. DeWitt, Mark D. Hill, Marios Skounakis:
Weaving Relations for Cache Performance. VLDB 2001: 169-180 - 2000
- [j21]Trishul M. Chilimbi, Mark D. Hill, James R. Larus:
Making Pointer-Based Data Structures Cache Conscious. Computer 33(12): 67-74 (2000) - [j20]Shubhendu S. Mukherjee, Steven K. Reinhardt, Babak Falsafi, Mike Litzkow, Mark D. Hill, David A. Wood, Steven Huss-Lederman, James R. Larus:
Wisconsin Wind Tunnel II: a fast, portable parallel architecture simulator. IEEE Concurr. 8(4): 12-20 (2000) - [c38]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:
Timestamp snooping: an approach for extending SMPs. ASPLOS 2000: 25-36 - [c37]Mark D. Hill:
How computer architecture trends may affect future distributed systems: from infiniBand clusters to inter-processor speculation (abstract). PODC 2000: 6
1990 – 1999
- 1999
- [c36]Anne Condon, Mark D. Hill, Manoj Plakal, Daniel J. Sorin:
Using Lamport Clocks to Reason about Relaxed Memory Models. HPCA 1999: 270-278 - [c35]E. Ender Bilir, Ross M. Dickson, Ying Hu, Manoj Plakal, Daniel J. Sorin, Mark D. Hill, David A. Wood:
Multicast Snooping: A New Coherence Method Using a Multicast Address Network. ISCA 1999: 294-304 - [c34]Trishul M. Chilimbi, Mark D. Hill, James R. Larus:
Cache-Conscious Structure Layout. PLDI 1999: 1-12 - [c33]Mark D. Hill, Anne Condon, Manoj Plakal, Daniel J. Sorin:
A System-Level Specification Framework for I/O Architectures. SPAA 1999: 138-147 - [c32]Anastassia Ailamaki, David J. DeWitt, Mark D. Hill, David A. Wood:
DBMSs on a Modern Processor: Where Does Time Go? VLDB 1999: 266-277 - 1998
- [j19]Mark D. Hill:
Multiprocessors Should Support Simple Memory-Consistency Models. Computer 31(8): 28-34 (1998) - [j18]Shubhendu S. Mukherjee, Mark D. Hill:
Making Network Interfaces Less Peripheral. Computer 31(10): 70-76 (1998) - [j17]Andrew A. Chien, Mark D. Hill, Shubhendu S. Mukherjee:
Design Challenges for High-Performance Network Interfaces - Guest Editors' Introduction. Computer 31(11): 42-44 (1998) - [c31]Ioannis Schoinas, Babak Falsafi, Mark D. Hill, James R. Larus, David A. Wood:
Sirocco: Cost-Effective Fine-Grain Distributed Shared Memory. IEEE PACT 1998: 40- - [c30]Shubhendu S. Mukherjee, Mark D. Hill:
The Impact of Data Transfer and Buffering Alternatives on Network Interface Design. HPCA 1998: 207-218 - [c29]Ioannis Schoinas, Mark D. Hill:
Address Translation Mechanisms In Network Interfaces. HPCA 1998: 219-230 - [c28]Sarita V. Adve, Mark D. Hill:
Retrospective: Weak Ordering - A New Definition. 25 Years ISCA: Retrospectives and Reprints 1998: 63-66 - [c27]Shubhendu S. Mukherjee, Mark D. Hill:
Using Prediction to Accelerate Coherence Protocols. ISCA 1998: 179-190 - [c26]Sarita V. Adve, Mark D. Hill:
Weak Ordering - A New Definition. 25 Years ISCA: Retrospectives and Reprints 1998: 363-375 - [c25]Manoj Plakal, Daniel J. Sorin, Anne Condon, Mark D. Hill:
Lamport Clocks: Verifying a Directory Cache-Coherence Protocol. SPAA 1998: 67-76 - 1997
- [c24]Yuanyuan Zhou, Liviu Iftode, Jaswinder Pal Singh, Kai Li, Brian R. Toonen, Ioannis Schoinas, Mark D. Hill, David A. Wood:
Relaxed Consistency and Coherence Granularity in DSM Systems: A Performance Evaluation. PPoPP 1997: 193-205 - 1996
- [c23]David A. Wood, Mark D. Hill, James R. Larus:
The Tempest approach to distributed shared memory. ICCD 1996: 63-64 - [c22]Shubhendu S. Mukherjee, Babak Falsafi, Mark D. Hill, David A. Wood:
Coherent Network Interfaces for Fine-Grain Communication. ISCA 1996: 247-258 - [c21]Sashikanth Chandrasekaran, Mark D. Hill:
Optimistic Simulation of Parallel Architectures Using Program Executables. Workshop on Parallel and Distributed Simulation 1996: 143-150 - 1995
- [j16]David A. Wood, Mark D. Hill:
Cost-Effective Parallel Computing. Computer 28(2): 69-72 (1995) - [j15]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:
Where Is Software Headed? A Virtual Roundtable. Computer 28(8): 20-32 (1995) - [c20]Mark D. Hill, James R. Larus, David A. Wood:
Tempest: A Substrate for Portable Parallel Programs. COMPCON 1995: 327-332 - [c19]Shubhendu S. Mukherjee, Shamik D. Sharma, Mark D. Hill, James R. Larus, Anne Rogers, Joel H. Saltz:
Efficient Support for Irregular Applications on Distributed-Memory Machines. PPoPP 1995: 68-79 - [c18]Madhusudhan Talluri, Mark D. Hill, Yousef Y. A. Khalidi:
A New Page Table for 64-bit Address Spaces. SOSP 1995: 184-200 - 1994
- [j14]Mark D. Hill, James R. Larus, David A. Wood:
The Wisconsin Wind Tunnel project: an annotated bibliography. SIGARCH Comput. Archit. News 22(5): 19-26 (1994) - [j13]Richard E. Kessler, Mark D. Hill, David A. Wood:
A Comparison of Trace-Sampling Techniques for Multi-Megabyte Caches. IEEE Trans. Computers 43(6): 664-675 (1994) - [c17]Madhusudhan Talluri, Mark D. Hill:
Surpassing the TLB Performance of Superpages with Less Operating System Support. ASPLOS 1994: 171-182 - [c16]Shubhendu S. Mukherjee, Mark D. Hill:
An evaluation of directory protocols for medium-scale shared-memory multiprocessors. International Conference on Supercomputing 1994: 64-74 - [c15]Babak Falsafi, Alvin R. Lebeck, Steven K. Reinhardt, Ioannis Schoinas, Mark D. Hill, James R. Larus, Anne Rogers, David A. Wood:
Application-specific protocols for user-level shared memory. SC 1994: 380-389 - 1993
- [j12]Jeffrey D. Gee, Mark D. Hill, Dionisios N. Pnevmatikatos, Alan Jay Smith:
Cache performance of the SPEC92 benchmark suite. IEEE Micro 13(4): 17-27 (1993) - [j11]Mark D. Hill, James R. Larus, Alvin R. Lebeck, Madhusudhan Talluri, David A. Wood:
Wisconsin Architectural Research Tool Set. SIGARCH Comput. Archit. News 21(4): 8-10 (1993) - [j10]Andreas Farid Pour, Mark D. Hill:
Performance Implications of Tolerating Cache Faults. IEEE Trans. Computers 42(3): 257-267 (1993) - [j9]Mark D. Hill, James R. Larus, Steven K. Reinhardt, David A. Wood:
Cooperative Shared Memory: Software and Hardware Support for Scalable Multiprocesors. ACM Trans. Comput. Syst. 11(4): 300-318 (1993) - [j8]Sarita V. Adve, Mark D. Hill:
A Unified Formalization of Four Shared-Memory Models. IEEE Trans. Parallel Distributed Syst. 4(6): 613-624 (1993) - [c14]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:
Mechanisms for Cooperative Shared Memory. ISCA 1993: 156-167 - [c13]Steven K. Reinhardt, Mark D. Hill, James R. Larus, Alvin R. Lebeck, James C. Lewis, David A. Wood:
The Wisconsin Wind Tunnel: Virtual Prototyping of Parallel Computers. SIGMETRICS 1993: 48-60 - 1992
- [j7]Kourosh Gharachorloo, Sarita V. Adve, Anoop Gupta, John L. Hennessy, Mark D. Hill:
Programming for Different Memory Consistency Models. J. Parallel Distributed Comput. 15(4): 399-407 (1992) - [j6]Richard E. Kessler, Mark D. Hill:
Page Placement Algorithms for Large Real-Indexed Caches. ACM Trans. Comput. Syst. 10(4): 338-359 (1992) - [c12]Mark D. Hill, James R. Larus, Steven K. Reinhardt, David A. Wood:
Cooperative Shared Memory: Software and Hardware Support for Scalable Multiprocesors. ASPLOS 1992: 262-273 - [c11]Madhusudhan Talluri, Shing I. Kong, Mark D. Hill, David A. Patterson:
Tradeoffs in Supporting Two Page Sizes. ISCA 1992: 415-424 - 1991
- [c10]Sarita V. Adve, Mark D. Hill, Barton P. Miller, Robert H. B. Netzer:
Detecting Data Races on Weak Memory Systems. ISCA 1991: 234-243 - [c9]Sarita V. Adve, Vikram S. Adve, Mark D. Hill, Mary K. Vernon:
Comparison of Hardware and Software Cache Coherence Schemes. ISCA 1991: 298-308 - [c8]David A. Wood, Mark D. Hill, Richard E. Kessler:
A Model for Estimating Trace-Sample Miss Ratios. SIGMETRICS 1991: 79-89 - [c7]Yul H. Kim, Mark D. Hill, David A. Wood:
Implementing Stack Simulation for Highly-Associative Memories. SIGMETRICS 1991: 212-213 - 1990
- [j5]Mark D. Hill, James R. Larus:
Cache Considerations for Multiprocessor Programmers. Commun. ACM 33(8): 97-102 (1990) - [j4]Dionisios N. Pnevmatikatos, Mark D. Hill:
Cache performance of the integer SPEC benchmarks on a RISC. SIGARCH Comput. Archit. News 18(2): 53-68 (1990) - [j3]Mark D. Hill:
What is scalability? SIGARCH Comput. Archit. News 18(4): 18-21 (1990) - [c6]Sarita V. Adve, Mark D. Hill:
Implementing Sequential Consistency in Cache-Based Systems. ICPP (1) 1990: 47-50 - [c5]Sarita V. Adve, Mark D. Hill:
Weak Ordering - A New Definition. ISCA 1990: 2-14
1980 – 1989
- 1989
- [j2]Mark D. Hill, Alan Jay Smith:
Evaluating Associativity in CPU Caches. IEEE Trans. Computers 38(12): 1612-1630 (1989) - [c4]Richard E. Kessler, Richard Jooss, Alvin R. Lebeck, Mark D. Hill:
Inexpensive Implementations of Set-Associativity. ISCA 1989: 131-139 - 1988
- [j1]Mark D. Hill:
A Case for Direct-Mapped Caches. Computer 21(12): 25-40 (1988) - 1986
- [c3]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:
An In-Cache Address Translation Mechanism. ISCA 1986: 358-365 - 1984
- [c2]Mark D. Hill, Alan Jay Smith:
Experimental Evaluation of On-Chip Microprocessor Cache Memories. ISCA 1984: 158-166 - 1983
- [c1]David A. Patterson, Phil Garrison, Mark D. Hill, Dimitris Lioupis, Chris Nyberg, Tim Sippel, Korbin S. Van Dyke:
Architecture of a VLSI Instruction Cache for a RISC. ISCA 1983: 108-116
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-10-07 22:08 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint