Show HN:GPU 加速的 Cuckoo Filter – 查詢速度超越 Blocked Bloom Filter,並支援刪除功能

Show HN:GPU 加速的 Cuckoo Filter – 查詢速度超越 Blocked Bloom Filter,並支援刪除功能

Hacker News·

本文介紹了一款新推出的 GPU 加速 Cuckoo Filter 實作,其查詢效能優於 Blocked Bloom Filter,並支援刪除操作。此專案是論文研究的一部分,透過 CUDA 優化了高吞吐量的批次處理。

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

To see all available qualifiers, see our documentation.

GPU-Accelerated Cuckoo Filter

License

Uh oh!

There was an error while loading. Please reload this page.

tdortman/cuckoo-filter

Folders and files

Latest commit

History

Repository files navigation

GPU-Accelerated Cuckoo Filter

Image

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

Performance

Benchmarks at 80% load factor on an NVIDIA GH200 (H100 HBM3, 3.4 TB/s). The GPU Cuckoo Filter is compared against:

L2-Resident (4M items, ~8 MiB)

DRAM-Resident (268M items, ~512 MiB)

Note

For a more comprehensive evaluation including additional systems and analysis, see the accompanying thesis.

Requirements

Building

Benchmarks and tests are built by default. To disable them:

Usage

Configuration Options

The CuckooConfig template accepts the following parameters:

Multi-GPU Support

For workloads that exceed single GPU capacity:

Project Structure

About

GPU-Accelerated Cuckoo Filter

Resources

License

Uh oh!

There was an error while loading. Please reload this page.

Stars

Watchers

Forks

Languages

Footer

Footer navigation

Hacker News

相關文章

  1. Show HN:cubic 2.0 – 提升我們的 AI 程式碼審核工具(準確度提升 3 倍,速度提升 2 倍)

    4 個月前

  2. Noi:用於平行 AI 工作流程和會話隔離的工作區瀏覽器

    4 個月前

  3. Show HN:cc-cleaner – AI 編碼時代的快取清理工具

    3 個月前

  4. 加州大學聖地牙哥分校實驗室藉由NVIDIA DGX B200系統推進生成式AI研究

    Nvidia Blog · 5 個月前

  5. 隆重介紹 GPT-5.3-Codex-Spark

    OpenAI · 3 個月前