scispace - formally typeset
M

Mark D. Hill

Researcher at University of Wisconsin-Madison

Publications -  272
Citations -  26551

Mark D. Hill is an academic researcher from University of Wisconsin-Madison. The author has contributed to research in topics: Cache & Shared memory. The author has an hindex of 81, co-authored 269 publications receiving 25078 citations. Previous affiliations of Mark D. Hill include Advanced Micro Devices & University of California, Berkeley.

Papers
More filters
Journal ArticleDOI

Multifacet's general execution-driven multiprocessor simulator (GEMS) toolset

TL;DR: The Wisconsin Multifacet Project has created a simulation toolset to characterize and evaluate the performance of multiprocessor hardware systems commonly used as database and web servers as mentioned in this paper, which includes a set of timing simulator modules for modeling the timing of the memory system and microprocessors.
Journal ArticleDOI

Amdahl's Law in the Multicore Era

TL;DR: Augmenting Amdahl's law with a corollary for multicore hardware makes it relevant to future generations of chips with multiple processor cores.
Proceedings ArticleDOI

LogTM: log-based transactional memory

TL;DR: This paper presents a new implementation of transactional memory, log-based transactionalMemory (LogTM), that makes commits fast by storing old values to a per-thread log in cacheable virtual memory and storing new values in place.
Journal ArticleDOI

Evaluating associativity in CPU caches

TL;DR: All-associativity simulation is theoretically less efficient than forest simulation or stack simulation (a commonly used simulation algorithm), in practice it is not much slower and allows the simulation of many more caches with a single pass through an address trace.