Year |
Citation |
Score |
2019 |
Herlihy M. Blockchains from a distributed computing perspective Communications of the Acm. 62: 78-85. DOI: 10.1145/3209623 |
0.326 |
|
2018 |
Dice D, Herlihy M, Kogan A. Improving Parallelism in Hardware Transactional Memory Acm Transactions On Architecture and Code Optimization. 15: 9. DOI: 10.1145/3177962 |
0.369 |
|
2018 |
Papagiannopoulou D, Marongiu A, Moreshet T, Benini L, Herlihy M, Bahar RI. Hardware Transactional Memory Exploration in Coherence-Free Many-Core Architectures International Journal of Parallel Programming. 46: 1304-1328. DOI: 10.1007/S10766-018-0569-7 |
0.359 |
|
2018 |
Busch C, Herlihy M, Popovic M, Sharma G. Time-communication impossibility results for distributed transactional memory Distributed Computing. 31: 471-487. DOI: 10.1007/S00446-017-0318-Y |
0.575 |
|
2017 |
Herlihy M, Rajsbaum S, Raynal M, Stainer J. From wait-free to arbitrary concurrent solo executions in colorless distributed computing☆ Theoretical Computer Science. 683: 1-21. DOI: 10.1016/J.Tcs.2017.04.007 |
0.305 |
|
2015 |
Busch C, Herlihy M, Popovic M, Sharma G. Impossibility results for distributed transactional memory Proceedings of the Annual Acm Symposium On Principles of Distributed Computing. 2015: 207-215. DOI: 10.1145/2767386.2767433 |
0.496 |
|
2014 |
Herlihy M. The Future of Synchronization on Multicores: The multicore transformation (Ubiquity symposium) Ubiquity. 2014: 1-9. DOI: 10.1145/2618405 |
0.343 |
|
2013 |
Herlihy M, Rajsbaum S, Raynal M. Power and limits of distributed computing shared memory models Theoretical Computer Science. 509: 3-24. DOI: 10.1016/J.Tcs.2013.03.002 |
0.388 |
|
2013 |
Herlihy M, Rajsbaum S. The topology of distributed adversaries Distributed Computing. 26: 173-192. DOI: 10.1007/S00446-013-0189-9 |
0.381 |
|
2012 |
Herlihy M, Rajsbaum S, Raynal M. Computability in distributed computing: a Tutorial Sigact News. 43: 88-110. DOI: 10.1145/2421096.2421118 |
0.359 |
|
2010 |
Junqueira FP, Marzullo K, Herlihy M, Penso LD. Threshold protocols in survivor set systems Distributed Computing. 23: 135-149. DOI: 10.1007/S00446-010-0107-3 |
0.351 |
|
2009 |
Herlihy M, Rajsbaum S, Tuttle M. An Axiomatic Approach to Computing the Connectivity of Synchronous and Asynchronous Systems Electronic Notes in Theoretical Computer Science. 230: 79-102. DOI: 10.1016/J.Entcs.2009.02.018 |
0.328 |
|
2008 |
Harris T, Marlow S, Jones SP, Herlihy M. Composable memory transactions Communications of the Acm. 51: 91-100. DOI: 10.1145/1378704.1378725 |
0.314 |
|
2007 |
Herlihy M, Sun Y. Distributed transactional memory for metric-space networks Distributed Computing. 20: 195-208. DOI: 10.1007/S00446-007-0037-X |
0.458 |
|
2006 |
Tirthapura S, Herlihy M. Self-stabilizing distributed queuing Ieee Transactions On Parallel and Distributed Systems. 17: 646-655. DOI: 10.1109/Tpds.2006.94 |
0.699 |
|
2006 |
Dvir O, Herlihy M, Shavit NN. Virtual Leashing: Creating a computational foundation for software protection Journal of Parallel and Distributed Computing. 66: 1233-1240. DOI: 10.1016/J.Jpdc.2006.04.013 |
0.309 |
|
2006 |
Herlihy M, Tirthapura S. Randomized smoothing networks Journal of Parallel and Distributed Computing. 66: 626-632. DOI: 10.1016/J.Jpdc.2005.06.009 |
0.689 |
|
2006 |
Herlihy M, Tirthapura S. Self-stabilizing smoothing and balancing networks Distributed Computing. 18: 345-357. DOI: 10.1007/S00446-005-0130-Y |
0.686 |
|
2006 |
Herlihy M, Kuhn F, Tirthapura S, Wattenhofer R. Dynamic analysis of the arrow distributed protocol Theory of Computing Systems. 39: 875-901. DOI: 10.1007/S00224-006-1251-9 |
0.699 |
|
2005 |
Herlihy M, Luchangco V, Martin P, Moir M. Nonblocking memory management support for dynamic-sized data structures Acm Transactions On Computer Systems. 23: 146-196. DOI: 10.1145/1062247.1062249 |
0.325 |
|
2005 |
Cole C, Herlihy M. Snapshots and software transactional memory Science of Computer Programming. 58: 310-324. DOI: 10.1016/J.Scico.2005.03.006 |
0.31 |
|
2004 |
Fatourou P, Herlihy M. Read-modify-write networks Distributed Computing. 17: 33-46. DOI: 10.1007/S00446-003-0097-5 |
0.389 |
|
2003 |
Herlihy M, Luchangco V, Moir M. Space- and time-adaptive nonblocking algorithms Electronic Notes in Theoretical Computer Science. 78: 267-287. DOI: 10.1016/S1571-0661(04)81017-X |
0.335 |
|
2002 |
Busch C, Demetriou N, Herlihy M, Mavronicolas M. Threshold counters with increments and decrements Theoretical Computer Science. 270: 811-826. DOI: 10.1016/S0304-3975(01)00113-X |
0.533 |
|
2002 |
Busch C, Herlihy M. Sorting and counting networks of arbitrary width and small depth Theory of Computing Systems. 35: 99-128. DOI: 10.1007/S00224-001-1027-1 |
0.542 |
|
2001 |
Herlihy M, Tirthapura S, Wattenhofer R. Ordered multicast and distributed swap Operating Systems Review (Acm). 35: 85-96. DOI: 10.1145/371455.997810 |
0.69 |
|
2001 |
Herlihy M, Tirthapura S, Wattenhofer R. Competitive concurrent distributed queuing Proceedings of the Annual Acm Symposium On Principles of Distributed Computing. 127-133. |
0.346 |
|
2001 |
Herlihy M, Tirthapura S. Self stabilizing distributed queuing Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 2180: 209-223. |
0.328 |
|
2000 |
Herlihy M. Review of Distributed Computing by Attiya and Welch Sigact News. 31: 3. DOI: 10.1145/346048.568464 |
0.308 |
|
2000 |
Herlihy M, Rajsbaum S, Tuttle MR. An Overview of Synchronous Message-Passing and Topology Electronic Notes in Theoretical Computer Science. 39: 1-17. DOI: 10.1016/S1571-0661(05)01148-5 |
0.392 |
|
2000 |
Herlihy M, Warres MP. Tale of two directories: implementing distributed shared objects in Java Concurrency Practice and Experience. 12: 555-572. DOI: 10.1002/1096-9128(200005)12:7<555::Aid-Cpe499>3.0.Co;2-O |
0.394 |
|
1999 |
Herlihy M, Shavit N. The topological structure of asynchronous computability Journal of the Acm. 46: 858-923. DOI: 10.1145/331524.331529 |
0.314 |
|
1999 |
Dwork C, Herlihy M, Plotkin S, Waarts O. Time-lapse snapshots Siam Journal On Computing. 28: 1848-1874. DOI: 10.1137/S0097539793243685 |
0.338 |
|
1999 |
Chaudhuri S, Herlihy M, Tuttle MR. Wait-free implementations in message-passing systems Theoretical Computer Science. 220: 211-245. DOI: 10.1016/S0304-3975(98)00242-4 |
0.338 |
|
1999 |
Herlihy M. The aleph toolkit: Support for scalable distributed shared objects Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 1602: 137-149. |
0.305 |
|
1999 |
Aiello W, Busch C, Herlihy M, Mavronicolas M, Shavit N, Touitou D. Supporting increment and decrement operations in balancing networks Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 1563: 393-403. |
0.304 |
|
1998 |
Fich F, Herlihy M, Shavit N. On the Space Complexity of Randomized Synchronization Journal of the Acm. 45: 843-862. DOI: 10.1145/290179.290183 |
0.301 |
|
1997 |
Dwork C, Herlihy M, Waarts O. Contention in shared memory algorithms Journal of the Acm. 44: 779-805. DOI: 10.1145/268999.269000 |
0.401 |
|
1996 |
Herlihy M, Shavit N, Waarts O. Linearizable counting networks Distributed Computing. 9: 193-203. DOI: 10.1007/S004460050019 |
0.398 |
|
1995 |
Herlihy M, Lim B, Shavit N. Scalable concurrent counting Acm Transactions On Computer Systems. 13: 343-364. DOI: 10.1145/210223.210225 |
0.442 |
|
1995 |
Attiya H, Herlihy M, Rachman O. Atomic snapshots using lattice agreement Distributed Computing. 8: 121-132. DOI: 10.1007/Bf02242714 |
0.32 |
|
1994 |
Aspnes J, Herlihy M, Shavit N. Counting networks Journal of the Acm (Jacm). 41: 1020-1048. DOI: 10.1145/185675.185815 |
0.406 |
|
1993 |
Herlihy M. A methodology for implementing highly concurrent data objects Acm Transactions On Programming Languages and Systems. 15: 745-770. DOI: 10.1145/161468.161469 |
0.342 |
|
1992 |
Herlihy M, Lynch N, Merritt M, Weihl W. On the correctness of orphan management algorithms Journal of the Acm. 39: 881-930. DOI: 10.1145/146585.146616 |
0.325 |
|
1991 |
Herlihy M. Wait-free synchronization Acm Transactions On Programming Languages and Systems. 13: 124-149. DOI: 10.1145/114005.102808 |
0.347 |
|
1990 |
Herlihy M. Concurrency and availability as dual properties of replicated atomic data Journal of the Acm. 37: 257-278. DOI: 10.1145/77600.77616 |
0.312 |
|
1990 |
Aspnes J, Herlihy M. Fast randomized consensus using shared memory Journal of Algorithms. 11: 441-461. DOI: 10.1016/0196-6774(90)90021-6 |
0.346 |
|
1987 |
Herlihy M. Optimistic concurrency control for abstract data types Operating Systems Review. 21: 33-44. DOI: 10.1145/24601.24604 |
0.304 |
|
1987 |
Herlihy M. Concurrency versus availability: atomicity mechanisms for replicated data Acm Transactions On Computer Systems. 5: 249-274. DOI: 10.1145/24068.27643 |
0.336 |
|
1987 |
Herlihy M. Dynamic quorum adjustment for partitioned data Acm Transactions On Database Systems. 12: 170-194. DOI: 10.1145/22952.22953 |
0.308 |
|
Show low-probability matches. |