File kleidiai.changes of Package kleidiai
-------------------------------------------------------------------
Thu May 22 11:57:11 UTC 2025 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to 1.8.0
- Drop upstreamed patch:
* kleidiai-install.patch
- Drop patches not needed anymore:
* kleidiai-use_local_benchmark.patch
* kleidiai-use_local_gtest.patch
-------------------------------------------------------------------
Fri Jan 10 10:37:48 UTC 2025 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to 1.1.0
- Disable LTO until fixed upstream:
https://gitlab.arm.com/kleidi/kleidiai/-/issues/6
-------------------------------------------------------------------
Fri Oct 18 14:56:47 UTC 2024 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Fix build on Leap 15.5/16.0
-------------------------------------------------------------------
Wed Oct 16 11:12:12 UTC 2024 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to v0.3.0:
* Advanced SIMD FP32 GEMM micro-kernel.
* Micro-kernels to compute the matrix multiplication of dynamically
quantized asymmetric signed 8-bit integer with per-row quantization
(QAI8DX) LHS and quantized symmetric 4-bit signed integer with per-block
quantization (QSI4C32) RHS. The destination matrix data type is
single-precision floating-point (F32). The micro-kernels have been
optimized using the ArmĀ® CPU feature FEAT_I8MM for the matrix-by-matrix
cases and the FEAT_DotProd for the vector-by-matrix cases.
* RHS matrix packing micro-kernels to pack the RHS matrix holding
the QSI4C32 values.
* Unit test and example for integer micro-kernels.
* Extend support for signed 4-bit integer inputs in quantized
symmetric 4-bit signed integer with per-channel quantization
(QSI4CXP) RHS packing micro-kernel.
- kai_rhs_pack_nxk_qsi4cxp_qsu4cxs1s0 renamed to kai_rhs_pack_nxk_qsi4cxp_qs4cxs1s0.
- kai_rhs_pack_kxn_qsi4cxp_qsu4cxs1s0 renamed to kai_rhs_pack_kxn_qsi4cxp_qs4cxs1s0.
* Remove FP16 GEMV micro-kernel optimized for Advanced SIMD.
- Where a dedicated GEMV micro-kernel is not provided, it is
recommended to use existing GEMM micro-kernels which have
dedicated paths for M=1 (a "GEMV" operation).
-------------------------------------------------------------------
Fri Sep 6 14:38:37 UTC 2024 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- v0.2.0
- Add patches to avoid to download external deps, but use installed
ones :
* kleidiai-do-not-git-clone.patch
* kleidiai-use_local_gtest.patch
- Add patch to version SO lib:
* kleidiai-fix-soversion.patch
- Add patches to install files from Makefile
* kleidiai-install.patch
* kleidiai-install_test.patch