2020
DOI: 10.48550/arxiv.2008.04296
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Concurrent Fixed-Size Allocation and Free in Constant Time

Guy E. Blelloch,
Yuanhao Wei

Abstract: Our goal is to efficiently solve the dynamic memory allocation problem in a concurrent setting where processes run asynchronously. On p processes, we can support allocation and free for fixed-sized blocks with O(1) worst-case time per operation, Θ(p 2 ) additive space overhead, and using only single-word read, write, and CAS. While many algorithms rely on having constant-time fixed-size allocate and free, we present the first implementation of these two operations that is constant time with reasonable space ov… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
0
0

Year Published

2024
2024
2024
2024

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
references
References 16 publications
0
0
0
Order By: Relevance