中文
相关论文

相关论文: JumpBackHash: Say Goodbye to the Modulo Operation …

200 篇论文

Random hashing can provide guarantees regarding the performance of data structures such as hash tables---even in an adversarial setting. Many existing families of hash functions are universal: given two data objects, the probability that…

数据结构与算法 · 计算机科学 2018-10-16 Dmytro Ivanchykhin , Sergey Ignatchenko , Daniel Lemire

A distributed system consisting of a huge number of computational entities is prone to faults, because faults in a few nodes cause the entire system to fail. Consequently, fault tolerance of distributed systems is a critical issue.…

分布式、并行与集群计算 · 计算机科学 2021-03-30 Junya Nakamura , Yonghwan Kim , Yoshiaki Katayama , Toshimitsu Masuzawa

Scalable ordered maps must ensure that range queries, which operate over many consecutive keys, provide intuitive semantics (e.g., linearizability) without degrading the performance of concurrent insertions and removals. These goals are…

分布式、并行与集群计算 · 计算机科学 2024-10-11 Matthew Rodriguez , Vitaly Aksenov , Michael Spear

Non-volatile memory is expected to co-exist or replace DRAM in upcoming architectures. Durable concurrent data structures for non-volatile memories are essential building blocks for constructing adequate software for use with these…

分布式、并行与集群计算 · 计算机科学 2019-09-10 Yoav Zuriel , Michal Friedman , Gali Sheffi , Nachshon Cohen , Erez Petrank

Distributed Hash Tables offer a resilient lookup service for unstable distributed environments. Resilient data storage, however, requires additional data replication and maintenance algorithms. These algorithms can have an impact on both…

分布式、并行与集群计算 · 计算机科学 2007-05-23 Matthew Leslie

Coalescing RDMA and Persistent Memory (PM) delivers high end-to-end performance for networked storage systems, which requires rethinking the design of efficient hash structures. In general, existing hashing schemes separately optimize RDMA…

分布式、并行与集群计算 · 计算机科学 2021-07-15 Xinxin Liu , Yu Hua , Rong Bai

Dynamic load balancing lies at the heart of distributed caching. Here, the goal is to assign objects (load) to servers (computing nodes) in a way that provides load balancing while at the same time dynamically adjusts to the addition or…

数据结构与算法 · 计算机科学 2020-06-17 John Chen , Ben Coleman , Anshumali Shrivastava

To overcome the barrier of storage and computation, the hashing technique has been widely used for nearest neighbor search in multimedia retrieval applications recently. Particularly, cross-modal retrieval that searches across different…

信息检索 · 计算机科学 2019-05-16 Sarawut Markchit , Chih-Yi Chiu

Bitmap indexes are widely used for read-intensive analytical workloads because they are clustered and offer efficient reads with a small memory footprint. However, they are notoriously inefficient to update. As analytical applications are…

数据库 · 计算机科学 2024-10-24 Junchang Wang , Manos Athanassoulis

Efficiently computing group aggregations (i.e., GROUP BY) on modern architectures is critical for analytic database systems. Hash-based approaches in today's engines predominantly use a partitioned approach, in which incoming data is…

数据库 · 计算机科学 2025-09-08 Daniel Xue , Ryan Marcus

Distributed algorithms that operate in the fail-recovery model rely on the state stored in stable memory to guarantee the irreversibility of operations even in the presence of failures. The performance of these algorithms lean heavily on…

操作系统 · 计算机科学 2020-02-19 William B. Mingardi , Gustavo M. D. Vieira

In this article we present our relocatable distributed collections library. Building on top of the AGPAS for Java library, we provide a number of useful intra-node parallel patterns as well as the features necessary to support the…

分布式、并行与集群计算 · 计算机科学 2022-09-23 Patrick Finnerty , Yoshiki Kawanishi , Tomio Kamada , Chikara Ohta

Hashing methods have made significant progress in cross-modal retrieval tasks with fast query speed and low storage cost. Among them, deep learning-based hashing achieves better performance on large-scale data due to its excellent…

计算机视觉与模式识别 · 计算机科学 2023-04-27 Liming Xu , Hanqi Li , Bochuan Zheng , Weisheng Li , Jiancheng Lv

An immutable multi-map is a many-to-many thread-friendly map data structure with expected fast insert and lookup operations. This data structure is used for applications processing graphs or many-to-many relations as applied in static…

数据结构与算法 · 计算机科学 2016-08-04 Michael J. Steindorfer , Jurgen J. Vinju

Hashing has been widely adopted for large-scale data retrieval in many domains, due to its low storage cost and high retrieval speed. Existing cross-modal hashing methods optimistically assume that the correspondence between training…

机器学习 · 计算机科学 2019-05-30 Xuanwu Liu , Jun Wang , Guoxian Yu , Carlotta Domeniconi , Xiangliang Zhang

Efficient search operations in databases are paramount for timely retrieval of information various applications. This research introduces a novel approach, combining dynamicalgorithm1 selection and caching2 strategies, to optimize search…

数据库 · 计算机科学 2023-11-15 Hakikat Singh

In this report, we consider the impact of the consistency model on checkpointing and rollback algorithms for distributed shared memory. In particular, we consider specific implementations of four consistency models for distributed shared…

分布式、并行与集群计算 · 计算机科学 2022-08-05 Sandeep Kulkarni , Duong Nguyen , Lewis Tseng , Nitin Vaidya

The probability Jaccard similarity was recently proposed as a natural generalization of the Jaccard similarity to measure the proximity of sets whose elements are associated with relative frequencies or probabilities. In combination with a…

数据结构与算法 · 计算机科学 2020-10-27 Otmar Ertl

Modern business applications and scientific databases call for inherently dynamic data storage environments. Such environments are characterized by two challenging features: (a) they have little idle system time to devote on physical…

数据库 · 计算机科学 2012-03-02 Felix Halim , Stratos Idreos , Panagiotis Karras , Roland H. C. Yap

Deduplication has been largely employed in distributed storage systems to improve space efficiency. Traditional deduplication research ignores the design specifications of shared-nothing distributed storage systems such as no central…

分布式、并行与集群计算 · 计算机科学 2018-03-22 Awais Khan , Chang-Gyu Lee , Prince Hamandawana , Sungyong Park , Youngjae Kim