Adaptive software transactional memory VJ Marathe, WN Scherer III, ML Scott International Symposium on Distributed Computing, 354-368, 2005 | 321 | 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 |
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 | 201 | 2015 |
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 | 199 | 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 | 190 | 2007 |
Conflict detection and validation strategies for software transactional memory MF Spear, VJ Marathe, WN Scherer III, ML Scott International Symposium on Distributed Computing, 179-193, 2006 | 189 | 2006 |
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 | 163 | 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 | 162 | 2007 |
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 | 159 | 2018 |
Lock cohorting: a general technique for designing NUMA locks D Dice, VJ Marathe, N Shavit ACM SIGPLAN Notices 47 (8), 247-256, 2012 | 157 | 2012 |
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 | 128 | 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 |
Persistent Memcached: Bringing Legacy Code to {Byte-Addressable} Persistent Memory VJ Marathe, M Seltzer, S Byan, T Harris 9th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage 17), 2017 | 109 | 2017 |
System and method for providing locale-based optimizations in a transactional memory VJ Marathe, MS Moir US Patent 8,417,897, 2013 | 108 | 2013 |
Flat-combining NUMA locks D Dice, VJ Marathe, N Shavit Proceedings of the twenty-third annual ACM symposium on Parallelism in …, 2011 | 105 | 2011 |
Private federated learning with domain adaptation D Peterson, P Kanani, VJ Marathe arXiv preprint arXiv:1912.06733, 2019 | 100 | 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 | 92 | 2004 |
Synchronization between concurrent notifier and waiter transactions using transaction condition variables VJ Marathe, VM Luchangco US Patent 9,430,275, 2016 | 91 | 2016 |
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 | 91 | 2015 |
Callisto: Co-scheduling parallel runtime systems T Harris, M Maas, VJ Marathe Proceedings of the Ninth European Conference on Computer Systems, 1-14, 2014 | 91 | 2014 |