Prof. Danny Hendler

hendlerd foto Associate professor

Contacts

Email:
Homepage:
Office: 218 in 37 building
Phone number: 08-6428038
Fax number: 08-6477650
Box number: 47
Office hours: Thu 12:00-14:00

Teaching

Fall 2017-2018 20225401 Multiprocessor Synchronization Algorithms
Fall 2016-2017 20225401 Multiprocessor Synchronization Algorithms
Fall 2016-2017 20225921 Advanced Topics in on-line Social Networks Analysis
Spring 2017 20213031 Operating Systems
Fall 2015-2016 20225401 Multiprocessor Synchronization Algorithms
Fall 2015-2016 20225921 Advanced Topics in on-line Social Networks Analysis
Spring 2016 20213031 Operating Systems
Fall 2014-2015 20225921 Advanced Topics in on-line Social Networks Analysis
Spring 2015 20213031 Operating Systems
Fall 2013-2014 20225401 Multiprocessor Synchronization Algorithms
Spring 2014 20225921 Advanced Topics in on-line Social Networks Analysis
Spring 2014 20213031 Operating Systems
Fall 2012-2013 20225401 Multiprocessor Synchronization Algorithms
Fall 2011-2012 20225401 Multiprocessor Synchronization Algorithms
Spring 2012 20213031 Operating Systems
Fall 2010-2011 20225401 Multiprocessor Synchronization Algorithms
Spring 2011 20225691 Seminar on Advanced Topics in Concurrent Computing
Spring 2011 20213031 Operating Systems
Fall 2009-2010 20225401 Multiprocessor Synchronization Algorithms
Fall 2009-2010 20225621 Advanced Topics on Transactional Memory
Spring 2010 20214181 Mini-Project on Algorithms for Multicore Systems
Spring 2010 20213031 Operating Systems
Fall 2008-2009 20225621 Advanced Topics on Transactional Memory
Fall 2008-2009 20225401 Multiprocessor Synchronization Algorithms
Spring 2009 20214181 Mini-Project on Algorithms for Multicore Systems
Spring 2009 20213031 Operating Systems
Fall 2007-2008 20225401 Multiprocessor Synchronization Algorithms
Spring 2008 20213031 Operating Systems
Fall 2006-2007 20225401 Multiprocessor Synchronization Algorithms
Spring 2007 20213031 Operating Systems

Research groups

Communication Algorithms
Contention-aware metrics and algorithms
Distributed algorithms and systems
Dynamic load balancing

Selected publications all BibTex

 
Articles
Danny Hendler, Yossi Lev, Mark Moir and Nir Shavit. A dynamic-sized nonblocking work stealing deque. Distributed Computing, 18(3):189-207, 2006.
Faith Ellen Fich, Danny Hendler and Nir Shavit. On the inherent weakness of conditional primitives. Distributed Computing, 18(4):267-277, 2006.
Yehuda Afek and Danny Hendler. On the Comnplexity of Global Computation in the Presence of Link Failures: The General Case. Distributed Computing, 8(3):115-120, 1995.
 
Conference Articles
Hagit Attiya, Rachid Guerraoui, Danny Hendler and Petr Kouznetsov. Synchronizing without locks is inherently expensive. In Proc. of 25th annual ACM symp. on principles of distributred computing, pages 300-307.
Wojciech Golab, Danny Hendler and Philipp Woelfel. An O(1) RMRs leader election algorithm. In Proc. of 25th annual ACM symp. on principles of distributed computing, pages 238-247, 2006.
Danny Hendler and Shay Kutten. Constructing shared objects that are both robust and high-throughput. In Proc. of 20th international symp. on distributed computing, pages 428-442, 2006.
Faith Ellen Fich, Danny Hendler and Nir Shavit. Linear Lower Bounds on Real-World Implementations of Concurrent Objects. In 46th annual IEEE symp. on foundations of computer science, pages 165-173, 2005.
Hagit Attiya and Danny Hendler. Time and Space Lower Bounds for Implementations Using k-CAS. In Proc. of 19th international conference on distributed computing, pages 169-183, 2005.
Faith Ellen Fich, Danny Hendler and Nir Shavit. On the inherent weakness of conditional synchronization primitives. In Proc. of 23rd annual ACM symp. on principles of distributed computing, pages 80-87, 2004.
Danny Hendler, Yossi Lev and Nir Shavit. Dynamic Memory ABP Work-Stealing. In Proc. of 18th international conference on distributed computing, pages 188-200, 2004.
Danny Hendler, Nir Shavit and Lena Yerushalmi. A scalable lock-free stack algorithm. In Proc. of 16th annual ACM Symp. on parallel algorithms, pages 206-215, 2004.
Danny Hendler and Nir Shavit. Operation-valency and the cost of coordination. In Proc. of 22nd ACM symp. on principles of distributed computing, pages 84-91, 2003.
Danny Hendler and Nir Shavit. Non-blocking steal-half work queues. In Proc. of 21st symp. on principles of distributed computing, pages 280-289, 2002.
Danny Hendler and Nir Shavit. Work Dealing. In Proc. of 14th annual ACM symp. on parallel algorithms and architectures, pages 164-172, 2002.
Yehuda Afek and Danny Hendler. On the Complexity of Global Computation in the Presence of Link Failures: The General Case. In Proc. of the second Israel symposium on theory of computing systems, pages 160-166, 1993.