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
20342020
NOrec: Streamlining STM by abolishing ownership records
L Dalessandro, MF Spear, ML Scott
ACM Sigplan Notices 45 (5), 67-78, 2010
3892010
Lowering the overhead of nonblocking software transactional memory
V Marathe, M Spear, C Heriot, A Acharya, D Eisenstat, W Scherer, M Scott
2072006
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
1902009
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
1892006
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
1842007
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
1812011
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
1702008
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
1582007
Lowering the Overhead of Nonblocking Software Transactional Memory
M Scott, V Marathe, M Spear, C Heriot, A Acharya, D Eisenstat, W Scherer
1582006
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
862006
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
772007
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
672014
Transactional mutex locks
L Dalessandro, D Dice, M Scott, N Shavit, M Spear
European Conference on Parallel Processing, 2-13, 2010
622010
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
592008
The system can't perform the operation now. Try again later.
Articles 1–20