scispace - formally typeset
Y

Yehuda Afek

Researcher at Tel Aviv University

Publications -  192
Citations -  6819

Yehuda Afek is an academic researcher from Tel Aviv University. The author has contributed to research in topics: Distributed algorithm & Shared memory. The author has an hindex of 45, co-authored 190 publications receiving 6529 citations. Previous affiliations of Yehuda Afek include Cisco Systems, Inc. & Bell Labs.

Papers
More filters
Proceedings ArticleDOI

Software-improved hardware lock elision

TL;DR: Evaluation on STAMP and on data structure benchmarks on an Intel Haswell processor shows that these techniques improve the speedup by up to 3.5 times and $10$ times respectively, compared to using Haswell's hardware lock elision as is.
Book ChapterDOI

Scalable producer-consumer pools based on elimination-diffraction trees

TL;DR: The ED-Tree is presented, a distributed pool structure based on a combination of the elimination-tree and diffracting-tree paradigms, allowing high degrees of parallelism with reduced contention, and used to provide new pool implementations that compete with those of the JDK.
Proceedings ArticleDOI

Local management of a global resource in a communication network

TL;DR: This work introduces a new primitive, the Resource Controller, which abstracts the problem of controlling the total amount of resources consumed by a distributed algorithm, and presents an efficient distributed algorithm to implement this abstraction.
Journal ArticleDOI

Sparser: a paradigm for running distributed algorithms

TL;DR: A transformer takes a distributed algorithm whose message complexity is O(ƒ · m) and produces a new distributed algorithm to solve the same problem with O(n log n + m log n) message complexity, where n and m are the total number of nodes and links in the network.
Proceedings ArticleDOI

Upper and lower bounds for routing schemes in dynamic networks

TL;DR: An algorithm and two lower bounds are presented for the problem of constructing and maintaining routing schemes in dynamic networks, which distributively assigns addresses to nodes and constructs routing tables in a dynamically growing tree.