DocumentCode :
2647611
Title :
Working towards efficient parallel computing of integral images on multi-core processors
Author :
Zhang, Nan
Author_Institution :
Dept. of Comput. Sci. & Software Eng., Xi´´an Jiaotong-Liverpool Univ., Suzhou, China
Volume :
2
fYear :
2010
fDate :
16-18 April 2010
Abstract :
This paper presents a novel multi-threaded parallel algorithm for computing integral images on multi-core processors. At each stage of the design, we evaluated several approaches, well-established as well as newly proposed. According to the results of the evaluations and our analysis the best suitable solutions have been identified, from which the parallel algorithm was synthesised. Tests were made and showed that on systems with fast FSB, e.g., 1333 MHz, when running with two threads bound on distinctive processors sharing the same L2 cache the implementation of the algorithm could run at a speed twice as fast as that of the best known sequential reference. Tests also revealed that L2 cache size, system bus speed, micro-architecture and topology of the processor all had their share in determining the performance of the implementation relative to the sequential reference.
Keywords :
cache storage; microprocessor chips; multi-threading; multiprocessing systems; parallel architectures; FSB; L2 cache; integral images; microarchitecture; multicore processors; multithreaded parallel algorithm; processor topology; Algorithm design and analysis; Concurrent computing; Multicore processing; Parallel algorithms; Parallel processing; Sequential analysis; System buses; System testing; Topology; Yarn; Image processing; Integral image; Multi-core computing; Parallel processing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Engineering and Technology (ICCET), 2010 2nd International Conference on
Conference_Location :
Chengdu
Print_ISBN :
978-1-4244-6347-3
Type :
conf
DOI :
10.1109/ICCET.2010.5485338
Filename :
5485338
Link To Document :
بازگشت