面向多媒体特定应用的剖析和标注相结合MPSoC性能评估方法
目的:性能估计已成为异构MPSoC设计中一个非常重要且具有挑战性的任务。在设计早期进行准确快速估计性能对于设计空间探索十分必要。本文采用GCC剖析技术和代码标注技术,结合MPSoC分层抽象概念,探讨逐层次完善的性能评估技术在MPSoC体系结构探索中的应用。
创新:为面向多媒体应用的MPSoC性能估计提出一个从VA层到TA层的剖析和标注相结合流程,使性能估计可以被有效逐层完善。
方法:基于GNU gcov工具,在本机模拟过程中剖析给定应用程序代码执行的统计信息,并且支持实时性能分析,快速、准确估计VA模型的计算负载。基于VA模型得到的计算负载性能的结果标注,利用TA模型的SystemC时序精确级仿真得到通信延时结果,使TA模型性能估计更高效,完善整个MPSoC性能估计。
结论:研究一个剖析和标注技术相结合的MPSoC性能评估方法和流程。在VA层得到准确计算负载性能并标注给TA层;在TA层利用基于标注的仿真方法完善通信延时,使得性能估计更高效。通过M-JPEG和MEPG2两个典型视频多媒体应用实验,展示本文方法的高效、快速与准确。
关键词:
MPSoC,
逐层完善,
本机模拟,
性能估计,
剖析,
标注,
Gcov