| [1] Michael S L, Nicu S, Chabane D, et al. Content-based multimedia information retrieval: state of the art and challenges
 [J]. ACM Transactions on Multimedia Computing, Communications and Applications, 2006, 2(1):1-19.
 
 [2] Martinez J M. MPEG-7 overview:technical report . N6828 ISO/IEC/JTC1/SC29/WG11, 2004.
 
 [3] Cao J, Lan Y, Li J, et al. Intelligent multimedia group of Tsinghua University ad TRECVID 2006 // Proceedings of TRECVID’06. 2006.
 
 [4] Intel®. Multi-core technology . . http://www.intel.com/multi-core/.
 
 [5] Zhang Q, Chen Y, Li J, et al. Parallelization and performance analysis of video feature extractions on multi-core based systems // Proceedings of the 36th International Conference on Parallel Processing. Xi’an, China, 2007.
 
 [6] Zhang Q, Chen Y, Zhang Y, et al. SIFT implementation and optimization for multi-core systems // Proceedings of the 22nd IEEE International Parallel and Distributed Processing Symposium. Miami, Florida, United States, 2008.
 
 [7] Feng H, Li E, Chen Y, et al. Parallelization and characterization of SIFT on multi-core systems // Proceedings of IEEE International Symposium on Workload Characterization, 2008. Seattle, USA, 2008.
 
 [8] Miao Q, Chen Y, Li J, et al. Parallelization and optimization of a CBVIR system on multi-core architectures // Proceedings of the 23rd IEEE International Parallel and Distributed Processing Symposium. Rome, Italy, 2009.
 
 [9] Li E, Li W, Tong X, et al. Accelerating video-mining applications using many small, general-purpose cores
 [J]. IEEE Micro, 2008, 28(5):8-21.
 
 [10] Li W, Tong X, Wang T, et al. Parallelization strategies and performance analysis of media mining applications on multi-core processors
 [J]. Journal of Signal Processing Systems, 2009, 57(2):213-228.
 
 [11] Hong C, Chen W, Zheng W, et al. Parallelization and characterization of probabilistic latent semantic analysis // Proceedings of the 37th International Conference on Parallel Processing. 2008:628- 635.
 
 [12] Snavely A, Tullsen D M, Voelker G. Symbiotic jobscheduling with priorities for a simultaneous multithreading processor // Proceedings of the SIGMETRICS’02. 2002:66-76.
 
 [13] Fedorova A, Seltzer M, Small C, et al. Performance of multithreaded chip multiprocessors and implications for operating system design // Proceedings of the USENIX’05. 2005:26.
 
 [14] Fedorova A, Seltzer M, Smith M D. Improving performance isolation on chip multiprocessors via an operating system scheduler // Proceedings of the PACT’07. 2007:25-38.
 
 [15] Chen S, Gibbons P B, Kozuch M, et al. Scheduling threads for constructive cache sharing on CMPs // Proceedings of the SPAA’07. 2007:105-115.
 
 [16] Lee R, Ding X, Chen F, et al. MCC-DB: Minimizing cache conflicts in multi-core processors for databases // Proceedings of the VLDB’09. 2009.
 
 [17] Sutter H. The free lunch is over: A fundamental turn toward concurrency in software
 [J]. Dr Dobb’s Journal, 2005, 30(3).
 
 [18] Huang J, Kumar S R, Mitra M, et al. Spatial color indexing and applications
 [J]. International Journal of Computer Vision, 1999, 35(3):245-268.
 
 [19] Mao J, Jain A K. Texture classification and segmentation using multi-resolution simultaneous autoregressive models
 [J]. Pattern Recognition, 1992, 25(2):173-188.
 
 [20] Manjunath B S, Ma W Y. Texture features for browsing and retrieval of image data
 [J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 1996, 18(8):837-842.
 
 [21] Lowe D G. Distinctive image features from scale-invariant keypoints
 [J]. International Journal of Computer Vision, 2004, 60(2):91-110.
 
 [22] Ma W Y, Zhang H J. Benchmarking of image features for content-based retrieval // Conference Record of the 32nd Asilomar Conference on Signals, Systems & Computers. Pacific Grove, CA, 1998:253-257.
 
 [23] Xu K, Georgescu B, Comaniciu D, et al. Performance analysis in content-based retrieval with textures // Proceedings of the 15th International Conference on Pattern Recognition. 2000:4275-4279.
 
 [24] Campbell M, Ebadollahi S, Naphade M, et al. IBM research TRECVID-2006 Video retrieval system // Proceedings of TRECVID’06. 2006.
 
 [25] Lee T S. Image representation using 2D Gabor wavelets
 [J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 1996, 18(10):959-971.
 
 [26] Estrada F, Jepson A, Fleet D. Local features tutorial: technique report . (2004) . http://www.cs.toronto.edu/~jepson/csc2503/tutSIFT04.pdf.
 
 [27] Intel Corporation. Intel®. VTuneTM performance analyzer . . http://www.intel.com/software/products/vtune/.
 
 [28] Matteo F, Steven G J. The design and implementation of FFTW3 //Proceedings of the IEEE, 2005, 93(2): 216-231.
 
 [29] Intel Corporation. Intel®. Math kernel library . http://www.intel.com/software/products/mkl/.
 
 [30] Intel Corporation. Intel®. 64 and IA-32 architectures optimization reference manual
 [M]. CA, USA: Intel Corporation, 2006.
 
 [31] Hugher C J, Grzeszczuk R, Sifakis E, et al. Physical simulation for animation and visual effects: parallelization and characterization for chip multiprocessors // Proceedings of the 34th Annual International Symposium on Computer Architecture. 2007.
 
 [32] The OpenMP Architecture Review Board. OpenMP C and C+ + application program interface Ver 2.0 .(2002-03) .http://www.openmp.org/mp-documents/cspec20.pdf.
 
 [33] Intel®. Thread checker . . http://software.intel.com/en-us/intel-thread-checker/
 
 [34] Salehi J D, Kurose J F, Towsley D F. The effectiveness of affinity-based scheduling in multiprocessor network protocol processing
 [J]. IEEE/ACM Transactions on Networking, 1996, 4(4):516-530.
 |