Text Search
4 articles on Text Search from Ayoob AI, the full code AI automation agency based in Newcastle upon Tyne.
Preventing Missed Matches in Parallel Web Worker Text Search
Parallel text search silently misses matches at the boundary between chunks. We fixed it, used in every Newcastle document-processing engagement we ship.
The Variable-Width Problem: Why UTF-8 Breaks WebGPU Text Search
GPUs break on variable-width text (apostrophes, emojis, names). Our UTF-8-safe engine is why Newcastle law and finance firms trust our AI search.
Real-Time Threat Detection with GPU-Accelerated Streaming Corpora
Live log streams grow continuously. Our searched-frontier tracking mechanism extends the corpus buffer without re-encoding existing documents and dispatches the GPU only against unsearched data beyond the frontier offset. Atomic contention detection prevents non-linear slowdowns when match density spikes.
The Two-Phase GPU Text Search Algorithm for Massive Log Files
Brute-force pattern matching on 1 million log entries takes 800 ms on CPU. Our two-phase GPU algorithm uses a character frequency histogram pre-filter in 16 KB shared memory to eliminate up to 97% of candidates before byte-level matching begins.
Want to discuss text search for your business?
Book a Discovery Call