Follow
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
21292020
NOrec: streamlining STM by abolishing ownership records
L Dalessandro, MF Spear, ML Scott
ACM Sigplan Notices 45 (5), 67-78, 2010
3962010
Lowering the overhead of nonblocking software transactional memory
V Marathe, M Spear, C Heriot, A Acharya, D Eisenstat, W Scherer, M Scott
2082006
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
1912009
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
1882011
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
1882006
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
1872007
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
1732008
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
852006
Managing concurrent transactions using bloom filters
MM Michael, MF Spear, C Von Praun
US Patent App. 11/973,000, 2009
842009
Managing concurrent transactions using bloom filters
MM Michael, MF Spear, C Von Praun
US Patent App. 11/973,000, 2009
842009
MANAGING CONCURRENT TRANSACTIONS USING BLOOM FILTERS
MM Michael, MF Spear, C von Praun
US Patent App. 11/973,000, 2008
842008
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
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
662014
Transactional mutex locks
L Dalessandro, D Dice, M Scott, N Shavit, M Spear
European Conference on Parallel Processing, 2-13, 2010
662010
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