Novel Heuristic Mapping Algorithms for Design Space Exploration of Multiprocessor Embedded Architectures

被引:5
作者
Sinaei, Sima [1 ]
Fatemi, Omid [1 ]
机构
[1] Univ Tehran, Nanoelect Ctr Excellence, Elect & Comp Engn Dept, Fac Engn, Campus 2, Tehran, Iran
来源
2016 24TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP) | 2016年
关键词
Design Space Exploration; System-Level Design; Multi-Objective Optimization; Heterogeneous platforms;
D O I
10.1109/PDP.2016.78
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Electronic System level design has an important role in the multi-processor embedded system on chip design. Two important steps in this process are evaluation of a single design configuration and design space exploration. In the first part of design process, high-level simple analytical models for application mapping and evaluation are used and modified aiming at accelerating the evaluation of a single design configuration. Using the analytical model the design space is pruned and explored at high speed with low accuracy. In the second part of the design process, two Multi Objective Optimization Algorithms based on Particle Swarm Optimization and Simulated Annealing have been proposed to perform design space exploration of the pruned design space with higher accuracy taking advantages of low-level architectural simulation engines. The results obtained by proposed algorithms will provide the designer more accurate solutions within an acceptable time. Considering the MJPEG application as the case study, each of these methods produces a set of near-optimal points. Simulation results show that the proposed methods can lead to near-optimal design configurations with acceptable accuracy in reasonable time.
引用
收藏
页码:801 / 804
页数:4
相关论文
共 11 条
[1]  
[Anonymous], 2007, EVOLUTIONARY ALGORIT
[2]  
Branca M, 2009, P ANN C GEN EV COMP, P1435
[3]  
Chen GY, 2008, DES AUT CON, P620
[4]  
Dongkyung Nam, 2000, International Journal of Fuzzy Systems, V2, P87
[5]  
Erbas C, 2011, THESIS
[6]   Parameterizing Simulated Annealing for Distributing Kahn Process Networks on Multiprocessor SoCs [J].
Orsila, Heikki ;
Salminen, Erno ;
Hamalainen, Timo D. .
2009 INTERNATIONAL SYMPOSIUM ON SYSTEM-ON-CHIP PROCEEDINGS, 2009, :19-26
[7]   Calibration of abstract performance models for system-level design space exploration [J].
Pimentel, Andy D. ;
Thompson, Mark ;
Polstra, Simon ;
Erbas, Cagkan .
JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2008, 50 (02) :99-114
[8]  
Satish N, 2007, DES AUT TEST EUROPE, P57
[9]  
Singh A. K., 2013, P 50 ANN DES AUT C D
[10]  
Thiele L., 2010, P INT C APPL CONC SY, P29