Case study: Parallel depth map generation from stereo images

Publikationstyp
Konferenz
Autor(en)
Oliver Denninger
Jahr
2010
Seiten
56
Monat
September 21-22
Verlag
Intel Labs Europe
Adresse
Braunschweig, Germany
Buchtitel
Intel European Research \& Innovation Conference (ERIC 2010)
Abstract
Multicores have conquered the server, desktop, and laptop; they will soon become the preferred choice for em-bedded systems as well. However, experience with programming multicores is lacking. Case studies could fill this gap. This paper is a case study about parallelizing depth map generation from stereo images, suitable for automotive applications. We systematically analyze several parallelization approaches and compare them on three different Intel platforms with 4, 8, and 32 cores. We utilize Pthreads, OpenMP, Intel TBB, and Intel Cilk++. Configurations with almost linear speed-up for all platforms are possible. Unfortunately, no implementation per-forms well on all platforms, and configurations chosen intuitively often perform poorly. Exploring the design space with auto-tuners would help. We conclude with recommendations for parallelizing multicore applications.
Download .bib
Download .bib
Eingetragen von
Oliver Denninger