Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Andrew W. Hay

dblp:22/7214 · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
0since 2021 · last 2011
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 3 · 1 first-authorSecurity and privacy · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Memory systems · 72% Energy-efficient computing · 28%

Topics — the 5 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Memory systems
non-volatile memory
0.112011
Preventing PCM banks from seizing too much power · MICRO 2011
Memory systems › non-volatile memory
phase change memory
0.112011
Preventing PCM banks from seizing too much power · MICRO 2011
Energy-efficient computing › power management › power control
power allocation
0.112011
Preventing PCM banks from seizing too much power · MICRO 2011
Memory systems
cache
0.012011
Preventing PCM banks from seizing too much power · MICRO 2011
Memory systems › memory hierarchy › cache hierarchy
last-level cache
0.012011
Preventing PCM banks from seizing too much power · MICRO 2011

Methods — techniques the papers use, named apart from their topics

wear reduction · 0.1power-aware write policies · 0.1
YearPublicationVenuePosition
2011 Transactional conflict decoupling and value prediction
abstract
This paper explores data speculation for improving the performance of Hardware Transactional Memory (HTM). We attempt to reduce transactional conflicts by decoupling them from cache coherence conflicts; many HTMs do not distinguish between transactional conflicts and coherence conflicts, leading to false transactional conflicts. We also attempt to mitigate the effects of coherence conflicts by using value prediction in transactions. We show that coherence decoupling and value prediction in transactions complement each other, because they both speculate on data in ways that are infeasible in the absence of HTM support.
Fuad Tabba, Andrew W. Hay, James R. Goodman
ICS2
2011 Evaluating Digital Forensic Options for the Apple iPad
Andrew W. Hay, Dennis J. Krill, Benjamin Kuhar, Gilbert L. Peterson
IFIP Int. Conf. Digital Forensics1
2011 Preventing PCM banks from seizing too much power
abstract
Widespread adoption of Phase Change Memory (PCM) requires solutions to several problems recently addressed in the literature, including limited endurance, increased write latencies, and system-level changes required to exploit non-volatility. One important difference between PCM and DRAM that has received less attention is the increased need for write power management. Writing to a PCM cell requires high current density over hundreds of nanoseconds, and hard limits on the number of simultaneous writes must be enforced to ensure correct operation, limiting write throughput and therefore overall performance. Because several wear reduction schemes only write those bits that need to be written, the amount of power required to write a cache line back to memory under such a system is now variable, which creates opportunity to reduce write power. This paper proposes policies that monitor the bits that have actually been changed over time, as opposed to simply those lines that are dirty. These polices can more effectively allocate power across the system to improve write concurrency. This method for allocating power across the memory subsystem is built on the idea of "power tokens," a transferable, but time-specific, allocation of power. The results show that with a storage overhead of 4.3% in the last-level cache, a power-aware memory system can improve the performance of multiprogrammed workloads by up to 84%.
Andrew W. Hay, Karin Strauss, Timothy Sherwood, Gabriel H. Loh, Doug Burger
MICRO1
2009 NZTM: nonblocking zero-indirection transactional memory
abstract
This paper introduces NZTM, a nonblocking, zero-indirection, object-based, hybrid transactional memory system. NZTM comprises a nonblocking software transactional memory (STM) system that can exploit best-effort hardware transactional memory (HTM) if available to improve performance.
Fuad Tabba, Mark Moir, James R. Goodman, Andrew W. Hay
SPAA4