Skip to content

GH-45331: Use xsimd for CPU feature detection#49940

Draft
AntoinePrv wants to merge 5 commits intoapache:mainfrom
AntoinePrv:cpu-feature
Draft

GH-45331: Use xsimd for CPU feature detection#49940
AntoinePrv wants to merge 5 commits intoapache:mainfrom
AntoinePrv:cpu-feature

Conversation

@AntoinePrv
Copy link
Copy Markdown
Contributor

@AntoinePrv AntoinePrv commented May 6, 2026

Rationale for this change

Use xsimd cpu feature instead of maitaining them here.
Stacked on GH-49922.
Should also handle issue from GH-30368.

What changes are included in this PR?

  • Use xsimd for CPu feature detection, cache sizes are still using the same implementation
  • We are loosing CPU model name (which was unused)
  • Simplify CpuInfo (remove Pimpl pattern)

Are these changes tested?

in CI

Are there any user-facing changes?

No

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 6, 2026

⚠️ GitHub issue #45331 has been automatically assigned in GitHub to PR creator.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant