MA Bender, W Kuszmaul - Proceedings of the 2021 ACM-SIAM Symposium on …, 2021 - SIAM
In each step of the cup game on n cups, a filler distributes up to 1–∊ water among the cups, and then an emptier removes 1 unit of water from a single cup. The emptier's goal is to …
W Kuszmaul - Proceedings of the 53rd Annual ACM SIGACT …, 2021 - dl.acm.org
The cup game on n cups is a multi-step game with two players, a filler and an emptier. At each step, the filler distributes 1 unit of water among the cups, and then the emptier selects a …
Write-optimized dictionaries are a class of cache-efficient data structures that buffer updates and apply them in batches to optimize the amortized cache misses per update. For example …
J Kuszmaul - Proceedings of the 34th ACM Symposium on …, 2022 - dl.acm.org
The bamboo trimming problem considers n bamboo with growth rates h1, 2,..., satisfying Σihi= 1. During a given unit of time, each bamboo grows by hi, and then the bamboo …
Storage devices have complex performance profiles, including costs to initiate IOs (eg, seek times in hard drives), parallelism and bank conflicts (in SSDs), costs to transfer data, and …
The problem of scheduling tasks on $ p $ processors so that no task ever gets too far behind is often described as a game with cups and water. In the $ p $-processor cup game on $ n …
This paper studies the problem of programming a robotic panda gardener to keep a bamboo garden from obstructing the view of the lake by your house. The garden consists of n …
C Chung, W Jannen, S McCauley… - Proceedings of the 36th …, 2024 - dl.acm.org
In a large, parallel dictionary, performance is dominated by the cache efficiency of its database operations, analyzed theoretically in the DAM model. Write-optimized dictionaries …
The $ B^{\epsilon} $-tree [Brodal and Fagerberg 2003] is a simple I/O-efficient external- memory-model data structure that supports updates orders of magnitude faster than B-tree …