DocumentCode :
2486230
Title :
Parallelization and optimization of a CBVIR system on multi-core architectures
Author :
Miao, Qiankun ; Chen, Yurong ; Li, Jianguo ; Zhang, Qi ; Zhang, Yimin ; Guoliang Chen
Author_Institution :
Dept. of Comput. Sci., Univ. of Sci. & Technol. of China, Hefei, China
fYear :
2009
fDate :
23-29 May 2009
Firstpage :
1
Lastpage :
8
Abstract :
Technique advances have made image capture and storage very convenient, which results in an explosion of the amount of visual information. It becomes difficult to find useful information from these tremendous data. Content-based visual information retrieval (CBVIR) is emerging as one of the best solutions to this problem. Unfortunately, CBVIR is a very compute-intensive task. Nowadays, with the boom of multi-core processors, CBVIR can be accelerated by exploiting multi-core processing capability. In this paper, we propose a parallelization implementation of a CBVIR system facing to server application and use some serial and parallel optimization techniques to improve its performance on an 8-core and on a 16-core systems. Experimental results show that optimized implementation can achieve very fast retrieval on the two multi-core systems. We also compare the performance of the application on the two multi-core systems and give an explanation of the performance difference between the two systems. Furthermore, we conduct detailed scalability and memory performance analysis to identify possible bottlenecks in the application. Based on these experimental results and performance analysis, we gain many insights into developing efficient applications on future multi-core architectures.
Keywords :
content-based retrieval; image retrieval; parallel processing; CBVIR system; content-based visual information retrieval; image capture; memory performance analysis; multi-core architectures; multi-core processors; parallelization implementation; scalability; Acceleration; Computer architecture; Content based retrieval; Digital images; Feature extraction; Image retrieval; Image storage; Information retrieval; Multicore processing; Performance analysis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel & Distributed Processing, 2009. IPDPS 2009. IEEE International Symposium on
Conference_Location :
Rome
ISSN :
1530-2075
Print_ISBN :
978-1-4244-3751-1
Electronic_ISBN :
1530-2075
Type :
conf
DOI :
10.1109/IPDPS.2009.5161166
Filename :
5161166
Link To Document :
بازگشت