Download Latest Version stringzilla_shared_windows_x86_4.2.0.tar (92.2 kB)
Email in envelope

Get an email when there's a new version of StringZilla

Home / v4.1.0
Name Modified Size InfoDownloads / Week
Parent folder
stringzilla_bare_linux_amd64_4.1.0.deb 2025-10-02 66.5 kB
stringzilla_bare_linux_amd64_4.1.0.so 2025-10-02 138.8 kB
stringzilla_shared_windows_x64_4.1.0.tar 2025-10-02 84.5 kB
stringzilla_shared_windows_x86_4.1.0.tar 2025-10-02 84.5 kB
stringzilla_bare_linux_arm64_4.1.0.deb 2025-10-02 54.6 kB
stringzilla_bare_linux_arm64_4.1.0.so 2025-10-02 89.0 kB
stringzilla_shared_macos_arm64_4.1.0.zip 2025-10-02 53.3 kB
README.md 2025-10-02 849 Bytes
v4.1_ Intel Westmere Kernels source code.tar.gz 2025-10-02 575.4 kB
v4.1_ Intel Westmere Kernels source code.zip 2025-10-02 632.0 kB
Totals: 10 Items   1.8 MB 4

Thanks to @Algunenano and the broader ClickHouse team for help, back-porting StringZilla kernels to older CPUs 🤗 With this release:

  • Substring search and hashing on CPUs from Westmere to Haswell will become at least 2x faster.
  • Inferring Skylake capabilities in dynamic dispatch won't require VAES extensions only needed for Ice Lake and newer.
  • MSVC will correctly detect Haswell, Ice Lake, and NEON capabilities for compile-time dispatch, lacking options to differentiate other platforms from macros.

Minor

  • Add: Nehalem (SSE4.2) CPU support (#247) (2c58385)

Patch

  • Fix: Checking for SSE and AES in MSVC (f7d95ad)
  • Docs: More links & GPU mentions (04d6ae3)
  • Improve: Reuse AES-NI since Westmere (a3b7cd5)
  • Fix: Replace Nehalem with Westmere (#249) (fe30683)
  • Fix: VAES debuted in Ice Lake (8cef111)
Source: README.md, updated 2025-10-02