A fast mutual exclusion algorithm
ACM Transactions on Computer Systems (TOCS)
Algorithms adapting to point contention
Journal of the ACM (JACM)
Long-Lived Adaptive Collect with Applications
FOCS '99 Proceedings of the 40th Annual Symposium on Foundations of Computer Science
An adaptive collect algorithm with applications
Distributed Computing
Hi-index | 0.00 |
We present a new long-lived, efficient, adaptive collect algorithm. Namely, our algorithm adapts to $\mathcal{K}$-contention – it has the property that if during an operation the interval contention k exceeds a predetermined constant $\mathcal{K}$ the step complexity is O(N). If, it falls below $\mathcal{K}$, the processors executions will eventually have adaptive step complexity of O(k3). Moreover, for $\mathcal{K}$ such that $\mathcal{K}^3 \leq N$ our algorithm requires only O(N2) shared memory registers.