scispace - formally typeset
D

Derek R. Hower

Researcher at Qualcomm

Publications -  34
Citations -  4677

Derek R. Hower is an academic researcher from Qualcomm. The author has contributed to research in topics: Cache & Shared memory. The author has an hindex of 12, co-authored 34 publications receiving 3985 citations. Previous affiliations of Derek R. Hower include Advanced Micro Devices & Duke University.

Papers
More filters
Journal ArticleDOI

Rerun: Exploiting Episodes for Lightweight Memory Race Recording

TL;DR: A memory race recording mechanism, called Rerun, that uses small hardware state, writes a small race log, and operates well as the number of cores per system scales (e.g., to 16 cores).
Proceedings ArticleDOI

Heterogeneous-race-free memory models

TL;DR: A new class of memory consistency models that add scoped synchronization to data-race-free models like those of C++ and Java, and quanti-tatively shows that HRF-indirect encourages forward-looking programs with irregular parallelism by showing up to a 10% performance increase in a task runtime for GPUs.
Proceedings ArticleDOI

QuickRelease: A throughput-oriented approach to release consistency on GPUs

TL;DR: QuickRelease (QR), which improves on conventional GPU memory systems in two ways, uses a FIFO to enforce the partial order of writes so that synchronization operations can complete without frequent cache flushes, and provides a throughput-oriented solution to provide fine-grain synchronization on GPUs.
Proceedings ArticleDOI

Calvin: Deterministic or not? Free will to choose

TL;DR: This work develops a Calvin-MIST implementation that uses an unordered coalescing write cache, multiple-write coherence protocol, and delayed (timebomb) invalidations while maintaining TSO compatibility, and demonstrates the flexibility of a memory consistency model weaker than sequential consistency.