Profiling and annotation combined method formultimedia application specificMPSoCperformance estimation
Kai HUANG , Xiao-xu ZHANG , Si-wen XIU , Dan-dan ZHENG , Min YU , De MA , Kai HUANG , Gang CHEN , Xiao-lang YAN
Front. Inform. Technol. Electron. Eng ›› 2015, Vol. 16 ›› Issue (2) : 135 -151.
Profiling and annotation combined method formultimedia application specificMPSoCperformance estimation
Accurate and fast performance estimation is necessary to drive design space exploration and thus support important design decisions. Current techniques are either time consuming or not accurate enough. In this paper, we solve these problems by presenting a hybrid method for multimedia multiprocessor system-on-chip (MPSoC) performance estimation. A general coverage analysis tool GNU gcov is employed to profile the execution statistics during the native simulation. To tackle the complexity and keep the analysis and simulation manageable, the orthogonalization of communication and computation parts is adopted. The estimation result of the computation part is annotated to a transaction accurate model for further analysis, by which a gradual refinement of MPSoC performance estimation is supported. The implementation and its experimental results prove the feasibility and efficiency of the proposed method.
MPSoC / Gradual refinement / Native simulation / Performance estimation / Profiling / Annotation / Gcov
| [1] |
ARM, 2003. AMBA Axi Protocol Specification v1.0. |
| [2] |
MPARM: exploring the multi-processor SoC design space with SystemC. J. VLSI Signal Process. Syst. Signal Image Video Technol., 41(2): 169−182. [ |
| [3] |
|
| [4] |
C-SKY Microsystems, 2013. Ck803 Introduction. |
| [5] |
|
| [6] |
|
| [7] |
|
| [8] |
|
| [9] |
|
| [10] |
GNU, 2013. gcov—a Test Coverage Program. Available from |
| [11] |
|
| [12] |
|
| [13] |
|
| [14] |
|
| [15] |
|
| [16] |
|
| [17] |
|
| [18] |
|
| [19] |
|
| [20] |
|
| [21] |
|
| [22] |
|
| [23] |
|
| [24] |
|
| [25] |
|
| [26] |
|
| [27] |
|
| [28] |
|
| [29] |
|
| [30] |
|
| [31] |
|
| [32] |
|
| [33] |
|
| [34] |
|
| [35] |
|
Higher Education Press
/
| 〈 |
|
〉 |