Talks

  1. Coordination without Agreement. In College de France, November 2018. Video.
  2. Agreement and the Ordering of Events in a Distributed System. In 3rd Winter School in Computer Science and Engineering on Blockchains and Cryptocurrencies. YouTube 
  3. Specification and complexity of replicated objects. Invited talk at SSS, November 2016. slides (long version)
  4. Sharing memories, robustly. A Prezi presentation upon receiving the Dijkstra award, September 2011. (Needs Adobe Flash.)
  5. Inherent limitations can facilitate design and verification of concurrent programs, invited talk at Intel & Technion Symposium, 2011. slides Longer version given as HiPEACS seminar, April 2011.
  6. The inherent complexity of transactional memory and what to do about it, invited talk at PODC 2010. slides paper (in ACM DL) also in ICDCN 2011 (paper in Springer)
  7. Algorithms that Adapt to Contention, in Winter School: Hot Topics in Distributed Computing 2010. slides
  8. A World of (Im)Possibilities, a talk (with Jennifer Welch) at the Nancy Lynch Celebration in PODC 2008. slides
  9. When parallel met distributed, invited talk in SPAA 2008. slides
  10. A mile-high view of concurrent algorithms, in Workshop on the Verification of Concurrent Algorithms (COVA 2008). slides
  11. Highly-Concurrent Data Structures, talk in the LADIS 2007 workshop. slides  another version from the Multi-Core 2008 seminar at Ben-Gurion University.
  12. The Cost of Obstruction-Freedom, talk prepared for a national seminar on distributed computing at Ben-Gurion University. slides
  13. Adapting to Point Contention with Long-Lived Safe Agreement, invited talk in SIROCCO 2006. article slides photo
  14. Algorithms that Adapt to Contentionslides
  15. The Inherent Queuing Delay of Parallel Packet Switches. slides