DocumentCode :
263682
Title :
Speed Up Distance-Based Similarity Query Using Multiple Threads
Author :
Fuli Lei ; Wenbo Wu ; Qiaozhi Li ; He Zhang ; Ping Li ; Qiuming Luo ; Rui Mao
Author_Institution :
Coll. of Comput. Sci. & Software Eng., Shenzhen Univ., Shenzhen, China
fYear :
2014
fDate :
13-15 July 2014
Firstpage :
215
Lastpage :
219
Abstract :
Metric-space indexing, also known as distance-based indexing, is a universal indexing to support similarity queries. It only requires that the similarity of data be defined by a metric distance function. To achieve the great universalness, metric-space indexing does not take use of the domain information of data, and is thus outperformed by many domain-specific methods. In this paper, to speed up metric-space similarity query, we first assign one thread for each query in the multi-query case to increase the throughput. Then, for a single query, we assign one thread for each search path from the root of the index tree to decrease the responding time. Last but not least, we implement an in-memory buffer to break the bottleneck of the disk access to the index file. Experimental results show that our efforts result in good speed up and parallel efficiency.
Keywords :
database indexing; query processing; storage management; tree data structures; disk access; distance-based indexing; in-memory buffer; metric distance function; metric-space indexing; metric-space similarity query; multiple threads; speed up distance-based similarity query; universal indexing; Extraterrestrial measurements; Indexing; Instruction sets; Search problems; metric space; multi-thread; similarity searching;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Architectures, Algorithms and Programming (PAAP), 2014 Sixth International Symposium on
Conference_Location :
Beijing
ISSN :
2168-3034
Print_ISBN :
978-1-4799-3844-5
Type :
conf
DOI :
10.1109/PAAP.2014.54
Filename :
6916467
Link To Document :
بازگشت