TY - GEN
T1 - Fast design space exploration framework with an efficient performance estimation technique
AU - Kwon, Seongnam
AU - Lee, Choonseung
AU - Kim, Sungchan
AU - Yi, Youngmin
AU - Ha, Soonhoi
PY - 2004
Y1 - 2004
N2 - This paper presents the design space exploration framework that consists of two design loops: cosynthesis loop for component selection and mapping of the function blocks to the processing components, and communication DSE loop for communication architecture optimization. Before entering into the cosynthesis loop, it is critical to estimate the performance of function blocks. In this paper, we also propose a performance estimation method of software function blocks considering the effect of architecture variation, compiler optimization, and data dependent behavior. It is to run the entire application with code augmentation on the instruction set simulator of the target processor. In the cosynthesis loop, the performance of the entire application is easily computed as a linear combination of function block performance values. Experimentation with real-life applications proves the viability of the proposed technique.
AB - This paper presents the design space exploration framework that consists of two design loops: cosynthesis loop for component selection and mapping of the function blocks to the processing components, and communication DSE loop for communication architecture optimization. Before entering into the cosynthesis loop, it is critical to estimate the performance of function blocks. In this paper, we also propose a performance estimation method of software function blocks considering the effect of architecture variation, compiler optimization, and data dependent behavior. It is to run the entire application with code augmentation on the instruction set simulator of the target processor. In the cosynthesis loop, the performance of the entire application is easily computed as a linear combination of function block performance values. Experimentation with real-life applications proves the viability of the proposed technique.
UR - http://www.scopus.com/inward/record.url?scp=14244264458&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:14244264458
SN - 0780386310
T3 - Proceedings of the 2004 2nd Workshop on Embedded Systems for Real-Time Multimedia
SP - 27
EP - 32
BT - Proceedings of the 2004 2nd Workshop on Embedded Systems for Real-Time Multimedia
A2 - Miranda, M.
A2 - Marculescu, R.
T2 - Proceedings of the 2004 2nd Workshop on Embedded Systems for Real-Time Multimedia
Y2 - 6 September 2004 through 7 September 2004
ER -