Skip to content

Releases: arm/perf-libs-sparse

Release 26.07

Choose a tag to compare

@chrwarm chrwarm released this 29 Jul 11:04

[26.07] - 2026-07-09

Added

  • Added optimized SpSM execution paths for CSR and CSC.
  • Added SpSM test coverage for all datatypes.

Changed

  • Updated SpSM dense-matrix handling to directly work with row-major
    and column-major X/Y layouts.
  • Improved SpSM execution when optimize and exec transpose hints
    differ, with safer fallback handling for non-supernodal matrices.

Fixed

  • Fixed datatype validation in sparse matrix kernels so mismatched
    matrix datatypes are rejected correctly.
  • Fixed null-matrix transpose handling so rectangular null matrices
    update shape correctly.
  • Matrix Market benchmark readers improved with stricter input
    validation and allocation overflow checks.

Release 26.05

Choose a tag to compare

@chrwarm chrwarm released this 29 Jul 11:05

[26.05] - 2026-05-29

Added

  • Added a reference implementation for SpSM.
  • Added SpSM benchmark and example code.

Changed

  • Updated standalone benchmark timers to use a portable monotonic clock.
  • Updated Windows OpenMP workaround comments.
  • Replaced internal references with upstream LLVM/OpenMP issue links.