Skip to content

Mark D. Hill

Publication record assembled from the DBLP archive of ranked conferences.

Papers indexed

94

Venues

20

Active years

1983–2026

Best venue rank

A*

Where they publish

Papers

94 indexed papers, newest first.

YearVenueTitleAuthors
2026NSDIOctopus: Enhancing CXL Memory Pods via Sparse Topology.Yuhong Zhong, Fiodar Kazhamiaka, Pantea Zardoshti, Shuwei Teng, Rodrigo Fonseca, Mark D. Hill, Daniel S. Berger
2024OSDIManaging Memory Tiers with CXL in Virtualized Environments.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
2023ASPLOSPond: CXL-Based Memory Pooling Systems for Cloud Platforms.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
2020ASPLOSMOD: Minimally Ordered Durable Datastructures for Persistent Memory.Swapnil Haria, Mark D. Hill, Michael M. Swift
2019HPCAGables: A Roofline Model for Mobile SoCs.Mark D. Hill, Vijay Janapa Reddi
2018ASPLOSDevirtualizing Memory in Heterogeneous Systems.Swapnil Haria, Mark D. Hill, Michael M. Swift
2017ASPLOSAn Analysis of Persistent Memory Use with WHISPER.Sanketh Nalli, Swapnil Haria, Mark D. Hill, Michael M. Swift, Haris Volos, Kimberly Keeton
2017ASPLOSCrossing Guard: Mediating Host-Accelerator Coherence Interactions.Lena E. Olson, Mark D. Hill, David A. Wood
2016HPCAEnergy-efficient address translation.Vasileios Karakostas, Jayneel Gandhi, Adrin Cristal, Mark D. Hill, Kathryn S. McKinley, Mario Nemirovsky, Michael M. Swift, Osman S. Unsal
2016ISCAAgile Paging: Exceeding the Best of Nested and Shadow Paging.Jayneel Gandhi, Mark D. Hill, Michael M. Swift
2015ASPLOSSynchronization Using Remote-Scope Promotion.Marc S. Orr, Shuai Che, Ayse Yilmazer, Bradford M. Beckmann, Mark D. Hill, David A. Wood
2015DaMoNToward GPUs being mainstream in analytic processing: An initial argument using simple scan-aggregate queries.Jason Power, Yinan Li, Mark D. Hill, Jignesh M. Patel, David A. Wood
2015ISCARedundant memory mappings for fast access to large memories.Vasileios Karakostas, Jayneel Gandhi, Furkan Ayar, Adrin Cristal, Mark D. Hill, Kathryn S. McKinley, Mario Nemirovsky, Michael M. Swift, Osman S. Unsal
2015MICROBorder control: sandboxing accelerators.Lena E. Olson, Jason Power, Mark D. Hill, David A. Wood
2014ASPLOSHeterogeneous-race-free memory models.Derek R. Hower, Blake A. Hechtman, Bradford M. Beckmann, Benedict R. Gaster, Mark D. Hill, Steven K. Reinhardt, David A. Wood
2014HPCAQuickRelease: A throughput-oriented approach to release consistency on GPUs.Blake A. Hechtman, Shuai Che, Derek R. Hower, Yingying Tian, Bradford M. Beckmann, Mark D. Hill, Steven K. Reinhardt, David A. Wood
2014HPCASupporting x86-64 address translation for 100s of GPU lanes.Jason Power, Mark D. Hill, David A. Wood
2014ICS21st century computer architecture keynote at 2014 international conference on supercomputing (ICS).Mark D. Hill
2014MICROEfficient Memory Virtualization: Reducing Dimensionality of Nested Page Walks.Jayneel Gandhi, Arkaprava Basu, Mark D. Hill, Michael M. Swift
2014PPoPP21st century computer architecture.Mark D. Hill
2013ASPLOSResearch directions for 21st century computer systems: asplos 2013 panel.Mark D. Hill
2013ICCDFreshCache: Statically and dynamically exploiting dataless ways.Arkaprava Basu, Derek Hower, Mark D. Hill, Michael M. Swift
2013ISCAEfficient virtual memory for big memory servers.Arkaprava Basu, Jayneel Gandhi, Jichuan Chang, Mark D. Hill, Michael M. Swift
2013MICROHeterogeneous system coherence for integrated CPU-GPU systems.Jason Power, Arkaprava Basu, Junli Gu, Sooraj Puthoor, Bradford M. Beckmann, Mark D. Hill, Steven K. Reinhardt, David A. Wood
2012ISCAReducing memory reference energy with opportunistic virtual caching.Arkaprava Basu, Mark D. Hill, Michael M. Swift
2011HPCASafe and efficient supervised memory systems.Jayaram Bobba, Marc Lupon, Mark D. Hill, David A. Wood
2011HPCACalvin: Deterministic or not? Free will to choose.Derek Hower, Polina Dudnik, Mark D. Hill, David A. Wood
2011ICSKarma: scalable deterministic record-replay.Arkaprava Basu, Jayaram Bobba, Mark D. Hill
2011MICROEfficiently enabling conventional block sizes for very large die-stacked DRAM caches.Gabriel H. Loh, Mark D. Hill
2009HPCAOpportunities beyond single-core microprocessors.Mark D. Hill
2009PPoPPOpportunities beyond single-core microprocessors.Mark D. Hill
2008HPCAAmdahl's Law in the multicore era.Mark D. Hill
2008ISCATokenTM: Efficient Execution of Large Transactions with Hardware Transactional Memory.Jayaram Bobba, Neelam Goyal, Mark D. Hill, Michael M. Swift, David A. Wood
2008ISCARerun: Exploiting Episodes for Lightweight Memory Race Recording.Derek Hower, Mark D. Hill
2008MICRONotary: Hardware techniques to enhance signatures.Luke Yen, Stark C. Draper, Mark D. Hill
2007HPCALogTM-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
2007ISCAPerformance pathologies in hardware transactional memory.Jayaram Bobba, Kevin E. Moore, Haris Volos, Luke Yen, Mark D. Hill, Michael M. Swift, David A. Wood
2007ISCAVirtual hierarchies to support server consolidation.Michael R. Marty, Mark D. Hill
2007MICROImplementing Signatures for Transactional Memory.Daniel Snchez, Luke Yen, Mark D. Hill, Karthikeyan Sankaralingam
2006ASPLOSSupporting 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
2006ASPLOSA regulated transitive reduction (RTR) for longer memory race recording.Min Xu, Mark D. Hill, Rastislav Bodk
2006HPCALogTM: log-based transactional memory.Kevin E. Moore, Jayaram Bobba, Michelle J. Moravan, Mark D. Hill, David A. Wood
2006MICROCoherence Ordering for Ring-based Chip Multiprocessors.Michael R. Marty, Mark D. Hill
2005HPCAImproving 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
2005PLDIA serializability violation detector for shared-memory server programs.Min Xu, Rastislav Bodk, Mark D. Hill
2004ICPPA Future of Parallel Computer Architectures.Mark D. Hill
2003DSNDynamic Verification of End-to-End Multiprocessor Invariants.Daniel J. Sorin, Mark D. Hill, David A. Wood
2003ISCAUsing 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
2003ISCAToken Coherence: Decoupling Performance and Correctness.Milo M. K. Martin, Mark D. Hill, David A. Wood
2003ISCAA "Flight Data Recorder" for Enabling Full-System Multiprocessor Deterministic Replay.Min Xu, Rastislav Bodk, Mark D. Hill
2003MICROUsing Interaction Costs for Microarchitectural Bottleneck Analysis.Brian A. Fields, Rastislav Bodk, Mark D. Hill, Chris J. Newburn
2002HPCABandwidth Adaptive Snooping.Milo M. K. Martin, Daniel J. Sorin, Mark D. Hill, David A. Wood
2002ISCASlack: Maximizing Performance Under Technological Constraints.Brian A. Fields, Rastislav Bodk, Mark D. Hill
2002ISCASafetyNet: Improving the Availability of Shared Memory Multiprocessors with Global Checkpoint/Recovery.Daniel J. Sorin, Milo M. K. Martin, Mark D. Hill, David A. Wood
2002SIGMETRICSFull-system timing-first simulation.Carl J. Mauer, Mark D. Hill, David A. Wood
2001MICROCorrectly implementing value prediction in microprocessors that support multithreading or multiprocessing.Milo M. K. Martin, Daniel J. Sorin, Harold W. Cain, Mark D. Hill, Mikko H. Lipasti
2001PLDIFacile: A Language and Compiler for High-Performance Processor Simulators.Eric Schnarr, Mark D. Hill, James R. Larus
2001VLDBWeaving Relations for Cache Performance.Anastassia Ailamaki, David J. DeWitt, Mark D. Hill, Marios Skounakis
2000ASPLOSTimestamp 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
2000PODCHow computer architecture trends may affect future distributed systems: from infiniBand clusters to inter-processor speculation (abstract).Mark D. Hill
1999HPCAUsing Lamport Clocks to Reason about Relaxed Memory Models.Anne Condon, Mark D. Hill, Manoj Plakal, Daniel J. Sorin
1999ISCAMulticast 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
1999PLDICache-Conscious Structure Layout.Trishul M. Chilimbi, Mark D. Hill, James R. Larus
1999VLDBDBMSs on a Modern Processor: Where Does Time Go?Anastassia Ailamaki, David J. DeWitt, Mark D. Hill, David A. Wood
1999SPAAA System-Level Specification Framework for I/O Architectures.Mark D. Hill, Anne Condon, Manoj Plakal, Daniel J. Sorin
1998HPCAThe Impact of Data Transfer and Buffering Alternatives on Network Interface Design.Shubhendu S. Mukherjee, Mark D. Hill
1998HPCAAddress Translation Mechanisms In Network Interfaces.Ioannis Schoinas, Mark D. Hill
1998ISCARetrospective: Weak Ordering - A New Definition.Sarita V. Adve, Mark D. Hill
1998ISCAWeak Ordering - A New Definition.Sarita V. Adve, Mark D. Hill
1998ISCAUsing Prediction to Accelerate Coherence Protocols.Shubhendu S. Mukherjee, Mark D. Hill
1998SPAALamport Clocks: Verifying a Directory Cache-Coherence Protocol.Manoj Plakal, Daniel J. Sorin, Anne Condon, Mark D. Hill
1997PPoPPRelaxed 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
1996ICCDThe Tempest approach to distributed shared memory.David A. Wood, Mark D. Hill, James R. Larus
1996ISCACoherent Network Interfaces for Fine-Grain Communication.Shubhendu S. Mukherjee, Babak Falsafi, Mark D. Hill, David A. Wood
1996PADSOptimistic Simulation of Parallel Architectures Using Program Executables.Sashikanth Chandrasekaran, Mark D. Hill
1995PPoPPEfficient Support for Irregular Applications on Distributed-Memory Machines.Shubhendu S. Mukherjee, Shamik D. Sharma, Mark D. Hill, James R. Larus, Anne Rogers, Joel H. Saltz
1995SOSPA New Page Table for 64-bit Address Spaces.Madhusudhan Talluri, Mark D. Hill, Yousef Y. A. Khalidi
1994ASPLOSSurpassing the TLB Performance of Superpages with Less Operating System Support.Madhusudhan Talluri, Mark D. Hill
1994ICSAn evaluation of directory protocols for medium-scale shared-memory multiprocessors.Shubhendu S. Mukherjee, Mark D. Hill
1994SCApplication-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
1993ISCAMechanisms 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
1993SIGMETRICSThe 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
1992ASPLOSCooperative Shared Memory: Software and Hardware Support for Scalable Multiprocesors.Mark D. Hill, James R. Larus, Steven K. Reinhardt, David A. Wood
1992ISCATradeoffs in Supporting Two Page Sizes.Madhusudhan Talluri, Shing I. Kong, Mark D. Hill, David A. Patterson
1991ISCAComparison of Hardware and Software Cache Coherence Schemes.Sarita V. Adve, Vikram S. Adve, Mark D. Hill, Mary K. Vernon
1991ISCADetecting Data Races on Weak Memory Systems.Sarita V. Adve, Mark D. Hill, Barton P. Miller, Robert H. B. Netzer
1991SIGMETRICSImplementing Stack Simulation for Highly-Associative Memories.Yul H. Kim, Mark D. Hill, David A. Wood
1991SIGMETRICSA Model for Estimating Trace-Sample Miss Ratios.David A. Wood, Mark D. Hill, Richard E. Kessler
1990ICPPImplementing Sequential Consistency in Cache-Based Systems.Sarita V. Adve, Mark D. Hill
1990ISCAWeak Ordering - A New Definition.Sarita V. Adve, Mark D. Hill
1989ISCAInexpensive Implementations of Set-Associativity.Richard E. Kessler, Richard Jooss, Alvin R. Lebeck, Mark D. Hill
1986ISCAAn 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
1984ISCAExperimental Evaluation of On-Chip Microprocessor Cache Memories.Mark D. Hill, Alan Jay Smith
1983ISCAArchitecture of a VLSI Instruction Cache for a RISCDavid A. Patterson, Phil Garrison, Mark D. Hill, Dimitris Lioupis, Chris Nyberg, Tim Sippel, Korbin S. Van Dyke