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

openSUSE Build Service is sponsored by