Adaptive software transactional memory VJ Marathe, WN Scherer III, ML Scott Distributed Computing: 19th International Conference, DISC 2005, Cracow …, 2005 | 323 | 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 | 197 | 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 | 189 | 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 | 187 | 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 | 178 | 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 | 165 | 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 | 161 | 2007 |
Lock cohorting: a general technique for designing NUMA locks D Dice, VJ Marathe, N Shavit ACM SIGPLAN Notices 47 (8), 247-256, 2012 | 152 | 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 | 150 | 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 | 125 | 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 | 107 | 2013 |
Persistent Memcached: Bringing Legacy Code to Byte-Addressable Persistent Memory. VJ Marathe, MI Seltzer, S Byan, T Harris HotStorage, 2017 | 105 | 2017 |
Flat-combining NUMA locks D Dice, VJ Marathe, N Shavit Proceedings of the twenty-third annual ACM symposium on Parallelism in …, 2011 | 96 | 2011 |
Private federated learning with domain adaptation D Peterson, P Kanani, VJ Marathe arXiv preprint arXiv:1912.06733, 2019 | 94 | 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 | 94 | 2004 |
Synchronization between concurrent notifier and waiter transactions using transaction condition variables VJ Marathe, VM Luchangco US Patent 9,430,275, 2016 | 91 | 2016 |
Callisto: Co-scheduling parallel runtime systems T Harris, M Maas, VJ Marathe Proceedings of the Ninth European Conference on Computer Systems, 1-14, 2014 | 89 | 2014 |
Lock cohorting: A general technique for designing NUMA locks D Dice, VJ Marathe, N Shavit ACM Transactions on Parallel Computing (TOPC) 1 (2), 1-42, 2015 | 86 | 2015 |