DocumentCode :
3538184
Title :
Lock-free Hash Table on Graphics Processors
Author :
Moazeni, Maryam ; Sarrafzadeh, Majid
Author_Institution :
Comput. Sci. Dept., Univ. of California, Los Angeles, Los Angeles, CA, USA
fYear :
2012
fDate :
10-11 July 2012
Firstpage :
133
Lastpage :
136
Abstract :
Lock-free data structures guarantee higher throughput than lock-based implementations in parallel architectures. This paper presents the first CAS-based lock-free hash table that is based on chaining on GPUs. We achieve an improvement of about 2-8X over lock-free OpenMP implementation. We also achieve over 2-25X speed up over GPU lock-based implementation. We achieve 1.3X to 3.5X increase on throughput with combined Insert and Search workloads over the counterpart OpenMP implementation.
Keywords :
data structures; graphics processing units; parallel architectures; CAS-based lock-free hash table; GPU lock-based implementation; OpenMP implementation; data structures; graphics processors; insert workloads; parallel architectures; search workloads; Algorithm design and analysis; Data structures; Educational institutions; Graphics processing unit; Instruction sets; Throughput; GPGPU; Lock-free Hash Table; Many-core; Massively Parallel;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application Accelerators in High Performance Computing (SAAHPC), 2012 Symposium on
Conference_Location :
Chicago IL
ISSN :
2166-5133
Print_ISBN :
978-1-4673-2882-1
Type :
conf
DOI :
10.1109/SAAHPC.2012.25
Filename :
6319201
Link To Document :
بازگشت