20062024

Research activity per year

Search results

  • 2016

    Specification and complexity of collaborative text editing

    Attiya, H., Burckhardt, S., Gotsman, A., Morrison, A., Yang, H. & Zawirski, M., 25 Jul 2016, PODC 2016 - Proceedings of the 2016 ACM Symposium on Principles of Distributed Computing. Association for Computing Machinery, p. 259-268 10 p. (Proceedings of the Annual ACM Symposium on Principles of Distributed Computing; vol. 25-28-July-2016).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    Open Access
    44 Scopus citations
  • True IOMMU protection from DMA attacks: When copy is faster than zero copy

    Markuze, A., Morrison, A. & Tsafrir, D., 25 Mar 2016, ASPLOS 2016 - 21st International Conference on Architectural Support for Programming Languages and Operating Systems. Association for Computing Machinery, p. 249-262 14 p. (International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS; vol. 02-06-April-2016).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    20 Scopus citations
  • True IOMMU protection from DMA Attacks :When copy is faster than zero copy

    Markuze, A., Morrison, A. & Tsafrir, D., Apr 2016, In: ACM SIGPLAN Notices. 51, 4, p. 249-262 14 p.

    Research output: Contribution to journalArticlepeer-review

    23 Scopus citations
  • 2015

    Limitations of highly-available eventually-consistent data stores

    Attiya, H., Ellen, F. & Morrison, A., 21 Jul 2015, PODC 2015 - Proceedings of the 2015 ACM Symposium on Principles of Distributed Computing. Association for Computing Machinery, p. 385-394 10 p. (Proceedings of the Annual ACM Symposium on Principles of Distributed Computing; vol. 2015-July).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    28 Scopus citations
  • Predicate RCU: An RCU for scalable concurrent updates

    Arbel, M. & Morrison, A., 24 Jan 2015, 20th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPoPP 2015 - Proceedings. Association for Computing Machinery, p. 21-30 10 p. (Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP; vol. 2015-January).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    21 Scopus citations
  • Temporally bounding TSO for fence-free asymmetric synchronization

    Morrison, A. & Afek, Y., 14 Mar 2015, ASPLOS '15: Proceedings of the Twentieth International Conference on Architectural Support for Programming Languages and Operating Systems. Association for Computing Machinery (ACM), p. 45-58 14 p. (International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS; vol. 2015-January).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    8 Scopus citations
  • Temporally bounding TSO for fence-free asymmetric synchronization

    Morrison, A. & Afek, Y., Apr 2015, In: ACM SIGPLAN Notices. 50, 4, p. 45-58 14 p.

    Research output: Contribution to journalArticlepeer-review

    6 Scopus citations
  • Utilizing the IOMMU Scalably

    Peleg, O., Morrison, A., Serebrin, B. & Tsafrir, D., 2015, Proceedings of the 2015 USENIX Annual Technical Conference, USENIX ATC 2015. USENIX Association, p. 549-562 14 p. (Proceedings of the 2015 USENIX Annual Technical Conference, USENIX ATC 2015).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    31 Scopus citations
  • 2014

    Fence-free work stealing on bounded TSO processors

    Morrison, A. & Afek, Y., 2014, ASPLOS 2014 - 19th International Conference on Architectural Support for Programming Languages and Operating Systems. p. 413-426 14 p. (International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    16 Scopus citations
  • Software-improved hardware lock elision

    Afek, Y., Levy, A. & Morrison, A., 2014, PODC 2014 - Proceedings of the 2014 ACM Symposium on Principles of Distributed Computing. Association for Computing Machinery, p. 212-221 10 p. (Proceedings of the Annual ACM Symposium on Principles of Distributed Computing).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    28 Scopus citations
  • The CB tree: a practical concurrent self-adjusting search tree

    Afek, Y., Kaplan, H., Korenfeld, B., Morrison, A. & Tarjan, R. E., 23 Nov 2014, In: Distributed Computing. 27, 6, p. 393-417 25 p.

    Research output: Contribution to journalArticlepeer-review

    20 Scopus citations
  • 2013

    Fast and scalable rendezvousing

    Afek, Y., Hakimi, M. & Morrison, A., Aug 2013, In: Distributed Computing. 26, 4, p. 243-269 27 p.

    Research output: Contribution to journalArticlepeer-review

    6 Scopus citations
  • Fast concurrent queues for x86 processors

    Morrison, A. & Afek, Y., Aug 2013, In: ACM SIGPLAN Notices. 48, 8, p. 103-112 10 p.

    Research output: Contribution to journalArticlepeer-review

    46 Scopus citations
  • Fast concurrent queues for x86 processors

    Morrison, A. & Afek, Y., 2013, PPoPP 2013 - Proceedings of the 2013 ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming. p. 103-112 10 p. (Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    73 Scopus citations
  • Programming with hardware lock elision

    Afek, Y., Levy, A. & Morrison, A., Aug 2013, In: ACM SIGPLAN Notices. 48, 8, p. 295-296 2 p.

    Research output: Contribution to journalArticlepeer-review

    3 Scopus citations
  • Programming with hardware lock elision

    Afek, Y., Levy, A. & Morrison, A., 2013, PPoPP 2013 - Proceedings of the 2013 ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming. p. 295-296 2 p. (Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    7 Scopus citations
  • 2012

    CBTree: A practical concurrent self-adjusting search tree

    Afek, Y., Kaplan, H., Korenfeld, B., Morrison, A. & Tarjan, R. E., 2012, Distributed Computing - 26th International Symposium, DISC 2012, Proceedings. p. 1-15 15 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 7611 LNCS).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    38 Scopus citations
  • 2011

    Cache index-aware memory allocation

    Afek, Y., Dice, D. & Morrison, A., 2011, Proceedings of the International Symposium on Memory Management, ISMM 2011. p. 55-64 10 p. (International Symposium on Memory Management, ISMM).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    21 Scopus citations
  • Coping with context switches in lock-based software transactional memory

    Afek, Y., Cohen, Y. & Morrison, A., 2011, Proceedings of the 4th Annual International Systems and Storage Conference, SYSTOR 2011. 11. (ACM International Conference Proceeding Series).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    1 Scopus citations
  • Fast and scalable rendezvousing

    Afek, Y., Hakimi, M. & Morrison, A., 2011, Distributed Computing - 25th International Symposium, DISC 2011, Proceedings. p. 16-31 16 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 6950 LNCS).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    9 Scopus citations
  • From bounded to unbounded concurrency objects and back

    Afek, Y., Morrison, A. & Wertheim, G., 2011, PODC'11 - Proceedings of the 2011 ACM Symposium Principles of Distributed Computing. p. 119-128 10 p. (Proceedings of the Annual ACM Symposium on Principles of Distributed Computing).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    6 Scopus citations
  • 2010

    Brief announcement: View transactions: Transactional model with relaxed consistency checks

    Afek, Y., Morrison, A. & Tzafrir, M., 2010, PODC'10 - Proceedings of the 2010 ACM Symposium on Principles of Distributed Computing. p. 65-66 2 p. (Proceedings of the Annual ACM Symposium on Principles of Distributed Computing).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    5 Scopus citations
  • 2007

    Common2 extended to stacks and unbounded concurrency

    Afek, Y., Gafni, E. & Morrison, A., Nov 2007, In: Distributed Computing. 20, 4, p. 239-252 14 p.

    Research output: Contribution to journalArticlepeer-review

    22 Scopus citations
  • 2006

    Common2 extended to stacks and unbounded concurrency

    Afek, Y., Gafni, E. & Morrison, A., 2006, Proceedings of the 25th Annual ACM Symposium on Principles of Distributed Computing 2006. Association for Computing Machinery, p. 218-227 10 p. (Proceedings of the Annual ACM Symposium on Principles of Distributed Computing; vol. 2006).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    11 Scopus citations