EDBT 2026 Demo / reviewers in the wild / expert
Eyal Dagan
dblp:92/2647
· DBLP profile ↗
3ranked-venue papers
0as first author
0since 2021 · last 2012
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1Computer networks · 1Applied, interdisciplinary, general and emerging computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Parallel and multicore computing · 70% Distributed systems · 30% | |
| Theoretical computer science
1 paper |
Distributed computing theory · 100% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing
concurrent data structures |
0.0 | 1 | 2001 | Improved implementations of binary universal operations · J. ACM 2001 |
Distributed systems
distributed computing theory |
0.0 | 1 | 2001 | Improved implementations of binary universal operations · J. ACM 2001 |
Parallel and multicore computing › concurrent data structures
universal construction |
0.0 | 1 | 2001 | Improved implementations of binary universal operations · J. ACM 2001 |
Distributed computing theory › synchronization primitives
LL/SC |
0.0 | 1 | 1996 | Universal Operations: Unary versus Binary (Extended Abstract) · PODC 1996 |
Parallel and multicore computing › synchronization
synchronization mechanisms |
0.0 | 1 | 2001 | Improved implementations of binary universal operations · J. ACM 2001 |
Distributed computing theory › distributed complexity
step complexity |
0.0 | 1 | 1996 | Universal Operations: Unary versus Binary (Extended Abstract) · PODC 1996 |
Methods — techniques the papers use, named apart from their topics
sensitivity analysis · 0.0conflict graph · 0.0lower bound proof · 0.0implementation construction · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | A switch-based approach to throughput collapse and starvation in data centers
Alexander Shpiner, Isaac Keslassy, Gabi Bracha, Eyal Dagan, Ofer Iny, Eyal Soha |
Comput. Networks | 4 |
| 2001 | Improved implementations of binary universal operationsabstractWe present an algorithm for implementing binary operations (of any type) from unary load-linked (LL) and store-conditional (SC) operations. The performance of the algorithm is evaluated according to its sensitivity , measuring the distance between operations in the graph induced by conflicts, which guarantees that they do not influence the step complexity of each other. The sensitivity of our implementation is O (log * n ), where n is the number of processors in the system. That is, operations that are Ω(log * n ) apart in the graph induced by conflicts do not delay each other. Constant sensitivity is achieved for operations used to implement heaps and array-based linked lists.We also prove that there is a problem which can be solved in O (1) steps using binary LL/SC operations, but requires O (log log * n ) operations if only unary LL/SC operations are used. This indicates a non-constant gap between unary and binary, LL/SC operations. Hagit Attiya, Eyal Dagan |
J. ACM | 2 |
| 1996 | Universal Operations: Unary versus Binary (Extended Abstract)abstractAn algorithm for implementing binary operations (of any type) from unary load-linked (LL) and storeconditional (SC) operations is presented.The performance of the algorithm is measured by its sensitivity, i.e., how far (in terms of distances in the graph induced by the contention among overlapping operations) should operations be in order not to influence the step complexity of each other.The sensitivity of this implemental ion is at most O (log* n), where n is the number of the processors in the system.That is, operations that are at least O(log* n) apart in the contention graph do not delay each other.In some cases, where the data sets of the operations are restricted, e.g., in operations used to implement linked lists and heaps, the sensitivity is 0(1).We also prove a negative result.We show that there is a problem which can be solved in 0(1) steps using binary LL/SC operations, but requires O(log log* n) operations if only unary LL/SC operations are used. Hagit Attiya, Eyal Dagan |
PODC | 2 |