Skip to content

Add infrastructure for BGEMV #5381

New issue

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

Merged
merged 4 commits into from
Jul 16, 2025

Conversation

Mousius
Copy link
Contributor

@Mousius Mousius commented Jul 15, 2025

  • Sets up all the various entrypoints for bgemv
  • Adds bscal for use in the bgemv interface
  • Splits test case for comparing sgemv and sbgemv
  • Adds test cases for comparing sgemv and bgemv derived from above
  • Adds generic kernels for bgemv_n and bgemv_t which are accurate enough to pass above tests

Mousius added 2 commits July 13, 2025 13:39
- Sets up all the various entrypoints for `bgemv`
- Adds `bscal` for use in the `bgemv` interface
- Adds test cases for comparing `sgemv` and `bgemv`
- Adds generic kernels for `bgemv_n` and `bgemv_t` which are accurate
enough to pass above tests
@Mousius Mousius changed the title Add infrastructure for BGEMM Add infrastructure for BGEMV Jul 15, 2025
@martin-frbg martin-frbg added this to the 0.3.31 milestone Jul 16, 2025
@martin-frbg martin-frbg merged commit ac8cbfd into OpenMathLib:develop Jul 16, 2025
86 of 87 checks passed
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