Sep 12 – 14, 2022
Europe/Dublin timezone

A NUMA interface for futex2

Sep 13, 2022, 10:00 AM
1h 30m
"Meeting 6" (Clayton Hotel on Burlington Road)

"Meeting 6"

Clayton Hotel on Burlington Road

Birds of a Feather (BoF) BOFs Session


André Almeida (Igalia)


In the past years, a new interface for futex had been under development, in the hope to solve the issues found in the current syscall. One of the remaining things to be fixed is to add NUMA-awareness to it. Currently, all kernelspace memory resources are stored in a single memory node, adding latency for every futex operation that happens outside of this node.

The goal of this session is to present an interface for NUMA operation for futex2, collect feedback and discuss ideas around futex scalability.

Here's the proposed interface:

I agree to abide by the anti-harassment policy Yes

Primary author

André Almeida (Igalia)

Presentation materials

Diamond Sponsor

Platinum Sponsors

Gold Sponsors

Silver Sponsors

Speaker Gift Sponsor

Catchbox Sponsor

Video Recording Sponsor

Livestream Sponsor

T-Shirt Sponsor

Conference Services Provided by