Michael Spear
Michael Spear
Verified email at cse.lehigh.edu - Homepage
Title
Cited by
Cited by
Year
The art of multiprocessor programming
M Herlihy, N Shavit, V Luchangco, M Spear
Newnes, 2020
19792020
NOrec: Streamlining STM by abolishing ownership records
L Dalessandro, MF Spear, ML Scott
ACM Sigplan Notices 45 (5), 67-78, 2010
3832010
Lowering the overhead of nonblocking software transactional memory
V Marathe, M Spear, C Heriot, A Acharya, D Eisenstat, W Scherer, M Scott
2062006
A comprehensive strategy for contention management in software transactional memory
MF Spear, L Dalessandro, VJ Marathe, ML Scott
Proceedings of the 14th ACM SIGPLAN symposium on Principles and practice of …, 2009
1862009
Privatization techniques for software transactional memory
MF Spear, VJ Marathe, L Dalessandro, ML Scott
Proceedings of the twenty-sixth annual ACM symposium on Principles of …, 2007
1852007
Conflict detection and validation strategies for software transactional memory
MF Spear, VJ Marathe, WN Scherer, ML Scott
International Symposium on Distributed Computing, 179-193, 2006
1842006
Hybrid norec: A case study in the effectiveness of best effort hardware transactional memory
L Dalessandro, F Carouge, S White, Y Lev, M Moir, ML Scott, MF Spear
ACM SIGARCH Computer Architecture News 39 (1), 39-52, 2011
1772011
RingSTM: scalable transactions with a single atomic instruction
MF Spear, MM Michael, C Von Praun
Proceedings of the twentieth annual symposium on Parallelism in algorithms …, 2008
1692008
Lowering the Overhead of Nonblocking Software Transactional Memory
M Scott, V Marathe, M Spear, C Heriot, A Acharya, D Eisenstat, W Scherer
1572006
An integrated hardware-software approach to flexible transactional memory
A Shriraman, MF Spear, H Hossain, VJ Marathe, S Dwarkadas, ML Scott
Proceedings of the 34th annual international symposium on Computer …, 2007
1562007
Hardware acceleration of software transactional memory
A Shriraman, VJ Marathe, S Dwarkadas, ML Scott, D Eisenstat, C Heriot, ...
ACM SIGPLAN Workshop on Transactional Computing, Ottawa, ON, Canada, 2006
842006
Managing concurrent transactions using bloom filters
MM Michael, MF Spear, C Von Praun
US Patent App. 11/973,000, 2009
792009
Managing concurrent transactions using bloom filters
MM Michael, MF Spear, C Von Praun
US Patent App. 11/973,000, 2009
792009
Scalable techniques for transparent privatization in software transactional memory
VJ Marathe, MF Spear, ML Scott
2008 37th International Conference on Parallel Processing, 67-74, 2008
792008
MANAGING CONCURRENT TRANSACTIONS USING BLOOM FILTERS
MM Michael, MF Spear, C von Praun
US Patent App. 11/973,000, 2008
792008
Delaunay triangulation with transactions and barriers
ML Scott, MF Spear, L Dalessandro, VJ Marathe
2007 IEEE 10th International Symposium on Workload Characterization, 107-113, 2007
762007
Implementing and exploiting inevitability in software transactional memory
MF Spear, M Silverman, L Dalessandro, MM Michael, ML Scott
2008 37th International Conference on Parallel Processing, 59-66, 2008
742008
Transactionalizing legacy code: An experience report using GCC and memcached
W Ruan, T Vyas, Y Liu, M Spear
ACM SIGARCH Computer Architecture News 42 (1), 399-412, 2014
642014
Transactional mutex locks
L Dalessandro, D Dice, M Scott, N Shavit, M Spear
European Conference on Parallel Processing, 2-13, 2010
602010
Inevitability mechanisms for software transactional memory
M Spear, M Michael, M Scott
3rd ACM SIGPLAN Workshop on Transactional Computing, New York, NY, USA 160, 2008
582008
The system can't perform the operation now. Try again later.
Articles 1–20