« All posts

Static Search Trees: 40x Faster than Binary Search

Static search trees optimize searching of sorted data, enhancing throughput significantly.

This article implements a static search tree (S+ tree) for high-throughput searching of sorted data. Starting from code presented in Algorithmica, optimizations will be made, including batching to enhance throughput. The project aims to improve search efficiency in applications like bioinformatics.