Adaptive software transactional memory VJ Marathe, WN Scherer III, ML Scott Distributed Computing: 19th International Conference, DISC 2005, Cracow …, 2005 | 324 | 2005 |
Lowering the overhead of nonblocking software transactional memory V Marathe, M Spear, C Heriot, A Acharya, D Eisenstat, W Scherer, M Scott | 219 | 2006 |
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 | 196 | 2009 |
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 | 188 | 2007 |
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 | 188 | 2006 |
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 | 181 | 2015 |
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 | 162 | 2006 |
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 | 160 | 2007 |
Lock cohorting: a general technique for designing NUMA locks D Dice, VJ Marathe, N Shavit ACM SIGPLAN Notices 47 (8), 247-256, 2012 | 147 | 2012 |
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 | 145 | 2018 |
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 | 122 | 2013 |
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 | 113 | 2009 |
System and method for providing locale-based optimizations in a transactional memory VJ Marathe, MS Moir US Patent 8,417,897, 2013 | 103 | 2013 |
Persistent Memcached: Bringing Legacy Code to Byte-Addressable Persistent Memory. VJ Marathe, MI Seltzer, S Byan, T Harris HotStorage, 2017 | 100 | 2017 |
Flat-combining NUMA locks D Dice, VJ Marathe, N Shavit Proceedings of the twenty-third annual ACM symposium on Parallelism in …, 2011 | 95 | 2011 |
Private federated learning with domain adaptation D Peterson, P Kanani, VJ Marathe arXiv preprint arXiv:1912.06733, 2019 | 93 | 2019 |
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 | 93 | 2004 |
Synchronization between concurrent notifier and waiter transactions using transaction condition variables VJ Marathe, VM Luchangco US Patent 9,430,275, 2016 | 91 | 2016 |
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 | 88 | 2006 |
Callisto: Co-scheduling parallel runtime systems T Harris, M Maas, VJ Marathe Proceedings of the Ninth European Conference on Computer Systems, 1-14, 2014 | 87 | 2014 |