Tech News
← Back to articles

Show HN: GPU Cuckoo Filter – faster queries than Blocked Bloom, with deletion

read original related products more articles

GPU-Accelerated Cuckoo Filter

A high-performance CUDA implementation of the Cuckoo Filter data structure, developed as part of the thesis "Design and Evaluation of a GPU-Accelerated Cuckoo Filter".

Overview

This library provides a GPU-accelerated Cuckoo Filter implementation optimized for high-throughput batch operations. Cuckoo Filters are space-efficient probabilistic data structures that support insertion, lookup, and deletion operations with a configurable false positive rate.

Features

CUDA-accelerated batch insert, lookup, and delete operations

Configurable fingerprint size and bucket size

Multiple eviction policies (DFS, BFS)

Sorted insertion mode for improved memory coalescing

Multi-GPU support via gossip

... continue reading