We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
https://github.com/dotnet/BenchmarkDotNet/blob/master/src/BenchmarkDotNet/Extensions/ProcessExtensions.cs#L48
int cpuMask = (1 << Environment.ProcessorCount) becomes 0 for Environment.ProcessorCount >=32
int cpuMask = (1 << Environment.ProcessorCount)
This works: long cpuMask = (1L << Environment.ProcessorCount) - 1;
long cpuMask = (1L << Environment.ProcessorCount) - 1;
The text was updated successfully, but these errors were encountered:
Affinity is a bit mask, so it will only work up to 64 cores? We already have processors with more threads than that...
Sorry, something went wrong.
Increase max supported affinity from 31 to 64 (dotnet#2211)
b0ebf7a
c99c0e2
Increase max supported affinity from 31 to 64 (#2211) (#2228)
bf8b531
Fixed by #2228
Donis-
No branches or pull requests
https://github.com/dotnet/BenchmarkDotNet/blob/master/src/BenchmarkDotNet/Extensions/ProcessExtensions.cs#L48
int cpuMask = (1 << Environment.ProcessorCount)
becomes 0 for Environment.ProcessorCount >=32
This works:
long cpuMask = (1L << Environment.ProcessorCount) - 1;
The text was updated successfully, but these errors were encountered: