Skip to content
Snippets Groups Projects

ADS kernel implementation for SVE

Open Matthias Langer requested to merge nekobasu/x264:ads_for_sve into master
  1. Apr 07, 2025
    • Matthias Langer's avatar
      SVE & SVE2 implementations of ADS1, ADS2, and ADS4 for AARCH64. · 7d7fa1aa
      Matthias Langer authored
      ```
      esa_ads_8x8_c: 160
      esa_ads_8x8_sve: 71
      esa_ads_8x8_sve2: 68
      esa_ads_8x16_c: 209
      esa_ads_8x16_sve: 75
      esa_ads_8x16_sve2: 71
      esa_ads_16x8_c: 211
      esa_ads_16x8_sve: 75
      esa_ads_16x8_sve2: 71
      esa_ads_16x16_c: 356
      esa_ads_16x16_sve: 104
      esa_ads_16x16_sve2: 93
      ```
      (measured on Neoverse V2 CPU with 128-bits wide SVE registers)
      7d7fa1aa
Loading