Abstract
Recent studies indicate that resource-efficient online fault detection in dependable computing systems may rely on probabilistic data structures such as Bloom and Cuckoo filters. To be effective and lightweight, these filters require low-latency and resource-efficient hash-to-index mappings. Existing approaches, namely, modulo, power-of-two, and multiplicative indexing, either incur high implementation cost, latency overhead, or impose rigid table size constraints that can lead to over-provisioning and suboptimal memory utilization, limiting their adoption in embedded and real-time systems. To address these limitations, this work proposes a hardware-efficient hash-to-index reduction technique based on rejection sampling. The proposed method optimizes index computation, yielding a uniform distribution for arbitrary table lengths while avoiding costly division or multiplication. Implemented as a mask-then-reject datapath on FPGA, our approach enables lightweight online checkers that maintain low area and latency footprints without sacrificing correctness. Experimental results on Bloom and Cuckoo filters demonstrate similar detection accuracy compared to canonical mappings while reducing hardware cost and latency.
| Original language | English |
|---|---|
| Title of host publication | 2026 IEEE European Test Symposium (ETS) |
| Publisher | IEEE |
| Pages | 1-6 |
| Number of pages | 6 |
| ISBN (Electronic) | 979-8-3195-1763-0 |
| ISBN (Print) | 979-8-3195-1764-7 |
| DOIs | |
| Publication status | Published - 29 May 2026 |
| Event | 31st IEEE European Test Symposium, ETS 2026 - Chania, Greece, Chania, Greece Duration: 25 May 2026 → 29 May 2026 Conference number: 31 |
Conference
| Conference | 31st IEEE European Test Symposium, ETS 2026 |
|---|---|
| Abbreviated title | ETS 2026 |
| Country/Territory | Greece |
| City | Chania |
| Period | 25/05/26 → 29/05/26 |
Keywords
- 2026 OA procedure
- Indexing
- Filters
- Filtering
- Algorithms
- Equations
- Testing
- Arrays
- Hardware
- Memory
- Indexes
Fingerprint
Dive into the research topics of 'Efficient Hash-to-Index via Rejection Sampling for Online Fault Detection with Bloom/Cuckoo Filters'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver