StringZillas CUDA achieves 32 GB/s multi-pattern matching on single GPU

srchvrs · x · 2026-08-18

Ash Vardanian released a CUDA extension for StringZillas, implementing the Aho-Corasick multi-pattern matching algorithm at 32 GB/s on a single GPU. The implementation can be installed via pip install stringzillas-cuda>=5.2. While noting no major algorithmic breakthroughs, the author claims it may be the fastest matcher available. The related GitHub repo StringWars benchmarks various high-performance string processing libraries.

Original post →

More from Infra

Infra channel →