activity
20192024
most citedIcebergHT: High Performance PMEM Hash Tables Through Stability and Low Associativity

2 citations · 2 across the 5 of their papers we have counts for

collaborators

6 papers

cs.DS20222 cited

IcebergHT: High Performance PMEM Hash Tables Through Stability and Low Associativity

Prashant Pandey, Michael A. Bender, Alex Conway +4

Modern hash table designs strive to minimize space while maximizing speed. The most important factor in speed is the number of cache lines accessed during updates and queries. This…

cs.DS2021

On the Optimal Time/Space Tradeoff for Hash Tables

Michael A. Bender, Martín Farach-Colton, John Kuszmaul +2

For nearly six decades, the central open question in the study of hash tables has been to determine the optimal achievable tradeoff curve between time and space. State-of-the-art h…

cs.DS2021

Incremental Edge Orientation in Forests

Michael A. Bender, Tsvi Kopelowitz, William Kuszmaul +2

For any forest it is possible to orient the edges so that no vertex in has out-degree greater than . This paper considers the incremental edge-orientation p…

cs.DS2021

Linear Probing Revisited: Tombstones Mark the Death of Primary Clustering

Michael A. Bender, Bradley C. Kuszmaul, William Kuszmaul

First introduced in 1954, linear probing is one of the oldest data structures in computer science, and due to its unrivaled data locality, it continues to be one of the fastest has…

cs.DS2020

Contention Resolution Without Collision Detection

Michael A. Bender, Tsvi Kopelowitz, William Kuszmaul +1

This paper focuses on the contention resolution problem on a shared communication channel that does not support collision detection. A shared communication channel is a multiple ac…

cs.DS2019

Cilkmem: Algorithms for Analyzing the Memory High-Water Mark of Fork-Join Parallel Programs

Tim Kaler, William Kuszmaul, Tao B. Schardl +1

Software engineers designing recursive fork-join programs destined to run on massively parallel computing systems must be cognizant of how their program's memory requirements scale…