M
Michael Spear
Researcher at Lehigh University
Publications - 94
Citations - 3073
Michael Spear is an academic researcher from Lehigh University. The author has contributed to research in topics: Transactional memory & Software transactional memory. The author has an hindex of 29, co-authored 93 publications receiving 2986 citations. Previous affiliations of Michael Spear include Microsoft & University of Rochester.
Papers
More filters
Book ChapterDOI
Fastpath speculative parallelization
TL;DR: A mathematical model of potential speedup is presented, parameterized by application characteristics and implementation constants, and preliminary results gleaned from two different Fastpath implementations are presented, each derived from an implementation of software transactional memory.
Proceedings ArticleDOI
Optimizing Persistent Memory Transactions
TL;DR: This work shows how to build concurrent persistent transactional memory from traditional software transactional memories and introduces general and model-specific optimizations that can substantially improve the performance of persistent transactions.
Proceedings ArticleDOI
Mounds: Array-Based Concurrent Priority Queues
Yujie Liu,Michael Spear +1 more
TL;DR: Two mound algorithms are presented: the first achieves lock freedom via the use of a pure-software double-compare-and-swap (DCAS) and the second uses fine grained locks.
Journal ArticleDOI
Transactional Read-Modify-Write Without Aborts
TL;DR: This article presents a mechanism for dynamically reordering memory operations within a transaction so that read-modify-write operations on highly contended locations can be delayed until the very end of the transaction, thereby improving throughput and reducing wasted work.
Book ChapterDOI
Practical Non-blocking Unordered Lists
TL;DR: The list algorithms introduced in this paper are shown to scale well across a variety of benchmarks, making them suitable for use both as standalone lists, and as the foundation for wait-free stacks and non-resizable hash tables.