Skip to Main content Skip to Navigation
Conference papers

Evaluation of an OpenMP Parallelization of Lucas-Kanade on a NUMA-Manycore

Abstract : Lucas-Kanade algorithm is a well-known optical flow estimator widely used in image processing for motion detection and object tracking. As a typical image processing algorithm, the procedure is a series of convolution masks followed by 22 linear systems for the optical flow vectors. Since we are dealing with a stencil computation for each stage of the algorithm, the overhead from memory accesses is expected to stand as a serious scalability bottleneck, especially on a NUMA manycore configuration. The objective of this study is therefore to investigate an OpenMP parallelization of Lucas-kanade algorithm on a NUMA manycore, including the performance impact of NUMA-aware settings at runtime. Experimental results on a dual-socket INTEL Broadwell-E/EP is provided together with the corresponding technical discussions
Complete list of metadata

https://hal-mines-paristech.archives-ouvertes.fr/hal-01859701
Contributor : Claire Medrala <>
Submitted on : Wednesday, August 22, 2018 - 2:45:48 PM
Last modification on : Tuesday, October 20, 2020 - 7:24:06 PM

Identifiers

  • HAL Id : hal-01859701, version 1

Citation

Olfa Haggui, Claude Tadonki, Fatma Sayadi, Ouni Bouraoui. Evaluation of an OpenMP Parallelization of Lucas-Kanade on a NUMA-Manycore. 9th Workshop on Applications for Multi-Core Architectures (WAMCA 2018), Sep 2018, Lyon, France. ⟨hal-01859701⟩

Share

Metrics

Record views

234