Working towards efficient parallel computing of integral images on multi-core processors

Nan Zhang*

*Corresponding author for this work

Research output: Chapter in Book or Report/Conference proceedingConference Proceedingpeer-review

9 Citations (Scopus)

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., 1333MHz, 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.

Original languageEnglish
Title of host publicationICCET 2010 - 2010 International Conference on Computer Engineering and Technology, Proceedings
PagesV230-V234
DOIs
Publication statusPublished - 2010
Event2010 2nd International Conference on Computer Engineering and Technology, ICCET 2010 - Chengdu, China
Duration: 16 Apr 201018 Apr 2010

Publication series

NameICCET 2010 - 2010 International Conference on Computer Engineering and Technology, Proceedings
Volume2

Conference

Conference2010 2nd International Conference on Computer Engineering and Technology, ICCET 2010
Country/TerritoryChina
CityChengdu
Period16/04/1018/04/10

Keywords

  • Image processing
  • Integral image
  • Multi-core computing
  • Parallel processing

Fingerprint

Dive into the research topics of 'Working towards efficient parallel computing of integral images on multi-core processors'. Together they form a unique fingerprint.

Cite this