DocumentCode :
117297
Title :
Lockless hash tables with low false negatives
Author :
Ros-Giralt, J. ; Commike, A. ; Rotsted, R. ; Clancy, P. ; Johnson, A. ; Lethin, R.
Author_Institution :
Reservoir Labs., New York, NY, USA
fYear :
2014
fDate :
9-11 Sept. 2014
Firstpage :
1
Lastpage :
6
Abstract :
Hash tables are efficient storage data structures widely used in many types of high-performance computer-related problems. In their design, optimal trade-offs must be made to accommodate for the specific characteristics of the application. In this paper we present lock-free low-false-negative (LFN) tables, a family of hash tables designed to address one such type of trade-off. LFN tables sacrifice a low probability of false negatives and a very low (or negligible) probability of false positives to achieve higher performance access time in concurrent shared memory applications. LFM tables are structurally biased towards false negatives and therefore are more suitable for applications that tolerate better false negatives than positives. In this paper we provide a mathematical analysis of their performance and provide use cases where they can be deployed to eliminate shared memory access bottlenecks in the context of very high-speed computer networks.
Keywords :
cryptography; data structures; probability; shared memory systems; LFN table; concurrent shared memory; lock-free low-false-negative table; lockless hash table; probability; storage data structure; Accuracy; Algorithm design and analysis; Computational efficiency; Context; Data structures; Filtering algorithms; Filtering theory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Extreme Computing Conference (HPEC), 2014 IEEE
Conference_Location :
Waltham, MA
Print_ISBN :
978-1-4799-6232-7
Type :
conf
DOI :
10.1109/HPEC.2014.7040975
Filename :
7040975
Link To Document :
بازگشت