Towards an Automatic Prediction of Image Processing Algorithms Performances on Embedded Heterogeneous Architectures

被引:5
作者
Saussard, Romain [1 ]
Bouzid, Boubker [1 ]
Vasiliu, Marius [2 ]
Reynaud, Roger [2 ]
机构
[1] Renault SAS, Guyancourt, France
[2] Univ Paris 11, Inst Elect Fondamentale, Orsay, France
来源
2015 44TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS | 2015年
关键词
Heterogeneous Architectures; Performance Prediction; Image Processing; MODEL;
D O I
10.1109/ICPPW.2015.14
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Image processing algorithms are widely used in the automotive field for ADAS (Advanced Driver Assistance System) purposes. To embed these algorithms, semiconductor companies offer heterogeneous architectures which are composed of different processing units, often with massively parallel computing unit. However, embedding complex algorithms on these SoCs (System on Chip) remains a difficult task due to heterogeneity, it is not easy to decide how to allocate parts of a given algorithm on processing units of a given SoC. In order to help automotive industry in embedding algorithms on heterogeneous architectures, we propose a novel approach to predict performances of image processing algorithms on different computing units of a given heterogeneous SoC. Our methodology is able to predict a more or less wide interval of execution time with a degree of confidence using only high level description of algorithms to embed, and a few characteristics of computing units.
引用
收藏
页码:27 / 36
页数:10
相关论文
共 24 条
[1]  
[Anonymous], 2014, NVIDIA CUDA C Programming Guide
[2]  
[Anonymous], 2006, P 15 INT C PARALLEL
[3]  
[Anonymous], 2014, ABSTR APPL AN
[4]   GOLD: A parallel real-time stereo vision system for generic obstacle and lane detection [J].
Bertozzi, M ;
Broggi, A .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 1998, 7 (01) :62-81
[5]  
Dagan E, 2004, 2004 IEEE INTELLIGENT VEHICLES SYMPOSIUM, P37
[6]   OpenMP: An industry standard API for shared-memory programming [J].
Dagum, L ;
Menon, R .
IEEE COMPUTATIONAL SCIENCE & ENGINEERING, 1998, 5 (01) :46-55
[7]   Histograms of oriented gradients for human detection [J].
Dalal, N ;
Triggs, B .
2005 IEEE COMPUTER SOCIETY CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, VOL 1, PROCEEDINGS, 2005, :886-893
[8]   Survey of Pedestrian Detection for Advanced Driver Assistance Systems [J].
Geronimo, David ;
Lopez, Antonio M. ;
Sappa, Angel D. ;
Graf, Thorsten .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2010, 32 (07) :1239-1258
[9]  
Harris M, 2005, ACM SIGGRAPH 2005 CO, P50, DOI [DOI 10.1145/1198555.1198768, 10.1145/1198555.1198768]
[10]  
Harris M., 2007, SC07: High Performance Computing With CUDA