Skip to content

Add benchmarks to compare performance across memory regions#1

Merged
DiscordJim merged 7 commits intoDiscordJim:mainfrom
sandersaares:many-cpus
Jun 29, 2025
Merged

Add benchmarks to compare performance across memory regions#1
DiscordJim merged 7 commits intoDiscordJim:mainfrom
sandersaares:many-cpus

Conversation

@sandersaares
Copy link
Contributor

Adds a new set of benchmarks using the many_cpus_benchmarking harness, which allows some comparisons to be drawn for behavior differences across memory regions.

Not 100% sure how to ensure most fair configuration since things like bounded queues have some inherent numeric limits that the unbounded ones do not but I tried to stick to the spirit of the existing benchmarks.

UnboundedQueuePayload

image

AllocBoundedQueuePayload

image

CrossbeamSegQueuePayload

image

@DiscordJim DiscordJim merged commit 2d946b3 into DiscordJim:main Jun 29, 2025
1 check passed
@sandersaares sandersaares deleted the many-cpus branch June 30, 2025 09:22
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