为准确评估嵌入式系统性能,量化分析嵌入式系统中关键部件对嵌入式系统整体性能的影响,充分发挥嵌入式处理器的性能,提出基于CoreMark基准集的嵌入式系统性能分析方法。基于开源的Leon2处理器,搭建一套用于工业控制的嵌入式系统;分析CoreMark基准集的特点和结构,将CoreMark基准集移植到嵌入式系统中;分析嵌入式系统可配置的关键部件,运用对比策略进行性能测试,得到嵌入式系统中关键部件的性能加速比,对嵌入式系统进行宏观和微观的性能分析。
To accurately evaluate the performance of embedded systems, quantitatively analyze the impact of key components in the embedded system on the performance of embedded systems, and give full play to the performance of embedded systems, a method for performance analysis of embedded systems based on the CoreMark benchmark was presentecL Firstly, an embedded system for industrial control was established based on the open source Leon2 processor. Then, the characteristics and structure of CoreMark benchmark were analyzed, and the CoreMark benchmark was ported to embedded systems. Finally, the key compo- nents of the embedded system which could be configured were analyzed, and the performance speedup of the key components was obtained using comparison strategy. Then the analysis of the macro and micro performance of embedded system could be obtained.