Skip to content

Benchmark: add numa aware core allocation#63

Merged
liorsve merged 4 commits into
mainfrom
improve-variance
Feb 22, 2026
Merged

Benchmark: add numa aware core allocation#63
liorsve merged 4 commits into
mainfrom
improve-variance

Conversation

@liorsve
Copy link
Copy Markdown
Collaborator

@liorsve liorsve commented Feb 22, 2026

This PR introduces logic in the benchmark orchestrator to detect the NUMA topology and assign CPU cores accordingly, ensuring that both the server and the benchmark processes run on the same NUMA node.

Signed-off-by: Lior Sventitzky <liorsve@amazon.com>
Signed-off-by: Lior Sventitzky <liorsve@amazon.com>
@liorsve liorsve force-pushed the improve-variance branch 2 times, most recently from c2924d0 to d0daff9 Compare February 22, 2026 13:01
Signed-off-by: Lior Sventitzky <liorsve@amazon.com>
Copy link
Copy Markdown
Collaborator

@ikolomi ikolomi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved , but make single NUMA use all the cores

Signed-off-by: Lior Sventitzky <liorsve@amazon.com>
@liorsve liorsve merged commit 5c0f5b4 into main Feb 22, 2026
23 checks passed
@liorsve liorsve deleted the improve-variance branch February 23, 2026 07:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants