Follow
Virendra Marathe
Title
Cited by
Cited by
Year
Adaptive software transactional memory
VJ Marathe, WN Scherer III, ML Scott
Distributed Computing: 19th International Conference, DISC 2005, Cracow …, 2005
3242005
Lowering the overhead of nonblocking software transactional memory
V Marathe, M Spear, C Heriot, A Acharya, D Eisenstat, W Scherer, M Scott
2192006
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
1962009
Conflict detection and validation strategies for software transactional memory
MF Spear, VJ Marathe, WN Scherer III, ML Scott
Distributed Computing: 20th International Symposium, DISC 2006, Stockholm …, 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
Llama: Efficient graph analytics using large multiversioned arrays
P Macko, VJ Marathe, DW Margo, MI Seltzer
2015 IEEE 31st International Conference on Data Engineering, 363-374, 2015
1792015
Lowering the overhead of software transactional memory
VJ Marathe, MF Spear, C Heriot, A Acharya, D Eisenstat, WN Scherer III, ...
ACM SIGPLAN Workshop on Transactional Computing, Ottawa, ON, Canada, 2006
1622006
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
1602007
Lock cohorting: a general technique for designing NUMA locks
D Dice, VJ Marathe, N Shavit
ACM SIGPLAN Notices 47 (8), 247-256, 2012
1462012
A persistent lock-free queue for non-volatile memory
M Friedman, M Herlihy, V Marathe, E Petrank
ACM SIGPLAN Notices 53 (1), 28-40, 2018
1442018
NUMA-aware reader-writer locks
I Calciu, D Dice, Y Lev, V Luchangco, VJ Marathe, N Shavit
Proceedings of the 18th ACM SIGPLAN symposium on Principles and practice of …, 2013
1212013
Anatomy of a scalable software transactional memory
Y Lev, V Luchangco, V Marathe, M Moir, D Nussbaum, M Olszewski
Proc. 4th ACM SIGPLAN Workshop on Transactional Computing, 2009
1132009
System and method for providing locale-based optimizations in a transactional memory
VJ Marathe, MS Moir
US Patent 8,417,897, 2013
1032013
Persistent Memcached: Bringing Legacy Code to Byte-Addressable Persistent Memory.
VJ Marathe, MI Seltzer, S Byan, T Harris
HotStorage, 2017
1002017
Flat-combining NUMA locks
D Dice, VJ Marathe, N Shavit
Proceedings of the twenty-third annual ACM symposium on Parallelism in …, 2011
952011
Private federated learning with domain adaptation
D Peterson, P Kanani, VJ Marathe
arXiv preprint arXiv:1912.06733, 2019
932019
Design tradeoffs in modern software transactional memory systems
VJ Marathe, WN Scherer, ML Scott
Proceedings of the 7th workshop on Workshop on languages, compilers, and run …, 2004
932004
Synchronization between concurrent notifier and waiter transactions using transaction condition variables
VJ Marathe, VM Luchangco
US Patent 9,430,275, 2016
912016
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
882006
Callisto: Co-scheduling parallel runtime systems
T Harris, M Maas, VJ Marathe
Proceedings of the Ninth European Conference on Computer Systems, 1-14, 2014
872014
The system can't perform the operation now. Try again later.
Articles 1–20