中文
相关论文

相关论文: Don't Thrash: How to Cache Your Hash on Flash

200 篇论文

Invertible Bloom Filter (IBF) is a data structure, which employs a small set of hash functions. An IBF allows for an efficient insertion and, with high probability, for an efficient extraction of the data. However, the success probability…

信息论 · 计算机科学 2020-08-04 Ivo Kubjas , Vitaly Skachek

Due to ongoing accrual over long durations, a defining characteristic of real-world data streams is the requirement for rolling, often real-time, mechanisms to coarsen or summarize stream history. One common data structure for this purpose…

数据结构与算法 · 计算机科学 2025-06-17 Connor Yang , Joey Wagner , Emily Dolson , Luis Zaman , Matthew Andres Moreno

A retrieval data structure stores a static function f : S -> {0,1}^r . For all x in S, it returns the r-bit value f(x), while for other inputs it may return an arbitrary result. The structure cannot answer membership queries, so it does not…

数据结构与算法 · 计算机科学 2024-11-20 Matthias Becht , Hans-Peter Lehmann , Peter Sanders

Today, network devices share buffer across priority queues to avoid drops during transient congestion. While cost-effective most of the time, this sharing can cause undesired interference among seemingly independent traffic. As a result,…

网络与互联网体系结构 · 计算机科学 2021-05-25 Maria Apostolaki , Vamsi Addanki , Manya Ghobadi , Laurent Vanbever

Considering the current price gap between disk and flash memory drives, for applications dealing with large scale data, it will be economically more sensible to use flash memory drives to supplement disk drives rather than to replace them.…

数据库 · 计算机科学 2012-08-02 Woon-Hak Kang , Sang-Won Lee , Bongki Moon

We introduce bloomRF as a unified method for approximate membership testing that supports both point- and range-queries. As a first core idea, bloomRF introduces novel prefix hashing to efficiently encode range information in the hash-code…

数据库 · 计算机科学 2022-07-25 Bernhard Mößner , Christian Riegger , Arthur Bernhardt , Ilia Petrov

We provide a simple method for improving the performance of the recently introduced learned Bloom filters, by showing that they perform better when the learned function is sandwiched between two Bloom filters.

数据结构与算法 · 计算机科学 2018-03-06 Michael Mitzenmacher

Locating the demanded content is one of the major challenges in Information-Centric Networking (ICN). This process is known as content discovery. To facilitate content discovery, in this paper we focus on Named Data Networking (NDN) and…

网络与互联网体系结构 · 计算机科学 2017-02-02 Ali Marandi , Torsten Braun , Kave Salamatian , Nikolaos Thomos

Set synchronization is a fundamental task in distributed applications and implementations. Existing methods that synchronize simple sets are mainly based on compact data structures such as Bloom filter and its variants. However, these…

数据结构与算法 · 计算机科学 2020-03-10 Shangsen Li , Lailong Luo , Deke Guo

In-memory database query processing frequently involves substantial data transfers between the CPU and memory, leading to inefficiencies due to Von Neumann bottleneck. Processing-in-Memory (PIM) architectures offer a viable solution to…

Hardware based memory pooling enabled by interconnect standards like CXL have been gaining popularity amongst cloud providers and system integrators. While pooling memory resources has cost benefits, it comes at a penalty of increased…

硬件体系结构 · 计算机科学 2024-06-24 Chandrahas Tirumalasetty , Narasimha Annapreddy

As the amount of data produced in society continues to grow at an exponential rate, modern applications are incurring significant performance and energy penalties due to high data movement between the CPU and memory/storage. While…

硬件体系结构 · 计算机科学 2024-03-12 Ryan Wong , Nikita Kim , Kevin Higgs , Sapan Agarwal , Engin Ipek , Saugata Ghose , Ben Feinberg

This article presents the Quotient Hash Table (QHT) a new data structure for duplicate detection in unbounded streams. QHTs stem from a corrected analysis of streaming quotient filters (SQFs), resulting in a 33\% reduction in memory usage…

数据结构与算法 · 计算机科学 2019-01-15 Rémi Géraud , Marius Lombard-Platet , David Naccache

Large data sets are increasingly common in cloud and virtualized environments. For example, transfers of multiple gigabytes are commonplace, as are replicated blocks of such sizes. There is a need for fast error-correction or data…

数据结构与算法 · 计算机科学 2015-03-20 Michael Mitzenmacher , George Varghese

Most density based stream clustering algorithms separate the clustering process into an online and offline component. Exact summarized statistics are being employed for defining micro-clusters or grid cells during the online stage followed…

数据库 · 计算机科学 2016-12-09 Andrei Sorin Sabau

This paper aims to deliver an efficient and modified approach for image retrieval using multiple neural hash codes and limiting the number of queries using bloom filters by identifying false positives beforehand. Traditional approaches…

计算机视觉与模式识别 · 计算机科学 2021-01-19 Sourin Chakrabarti

This paper develops a memory-efficient approach for Sequential Pattern Mining (SPM), a fundamental topic in knowledge discovery that faces a well-known memory bottleneck for large data sets. Our methodology involves a novel hybrid trie data…

数据库 · 计算机科学 2024-07-30 Amin Hosseininasab , Willem-Jan van Hoeve , Andre A. Cire

With the explosion of the size of digital dataset, the limiting factor for decomposition algorithms is the \emph{number of passes} over the input, as the input is often stored out-of-core or even off-site. Moreover, we're only interested in…

数值分析 · 计算机科学 2016-08-14 Radim Řeh{ů}řek

Stream analytics have an insatiable demand for memory and performance. Emerging hybrid memories combine commodity DDR4 DRAM with 3D-stacked High Bandwidth Memory (HBM) DRAM to meet such demands. However, achieving this promise is…

数据库 · 计算机科学 2019-01-29 Hongyu Miao , Myeongjae Jeon , Gennady Pekhimenko , Kathryn S. McKinley , Felix Xiaozhu Lin

Passwords should be easy to remember, yet expiration policies mandate their frequent change. Caught in the crossfire between these conflicting requirements, users often adopt creative methods to perform slight variations over time. While…

密码学与安全 · 计算机科学 2020-09-18 Davide Berardi , Franco Callegati , Andrea Melis , Marco Prandini