嵌入式系统性能瓶颈分析工具的设计与应用

张元胤名

集成电路与嵌入式系统 ›› 2023, Vol. 23 ›› Issue (4) : 73-76.

PDF(1110 KB)
PDF(1110 KB)
集成电路与嵌入式系统 ›› 2023, Vol. 23 ›› Issue (4) : 73-76.
应用精选

嵌入式系统性能瓶颈分析工具的设计与应用

  • 张元胤名
作者信息 +

Design and Application of Embedded System Performance Bottleneck Analysis Tool

  • Zhang Yuanyinming
Author information +
文章历史 +

摘要

本文研究对龙芯3A3000处理器硬件拓扑信息的获取以及对性能管理单元PMU的访问。通过指定事件类型获取PMU中相关事件的发生次数来分析嵌入式应用性能瓶颈产生的原因。通过Eclipse插件技术使性能瓶颈分析工具以插件的方式集成到Eclipse开发环境上,为程序员提供图形用户界面,使程序员能够更直观地获取相关信息,方便其在开发过程中及时发现程序中的性能瓶颈并进行定位。

Abstract

The research content of this paper is mainly to obtain hardware topology information of LS3A3000 processor and access to the performance management unit.By specifying the event type,the number of related events in the PMU is obtained to analyze the cause of performance bottlenecks.The performance bottleneck analysis tool is integrated into the Eclipse development environment as a plug-in through Eclipse plug-in technology,providing a graphical user interface for programmers,enables programmers to obtain relevant information more intuitively,so that they can find performance bottlenecks in the program in time and locate them during the development process.

关键词

龙芯3A3000 / 性能管理单元 / 性能瓶颈分析

Key words

LS3A3000 / performance management unit / performance bottleneck analysis

引用本文

导出引用
张元胤名. 嵌入式系统性能瓶颈分析工具的设计与应用[J]. 集成电路与嵌入式系统. 2023, 23(4): 73-76
Zhang Yuanyinming. Design and Application of Embedded System Performance Bottleneck Analysis Tool[J]. Integrated Circuits and Embedded Systems. 2023, 23(4): 73-76
中图分类号: TP31   

参考文献

[1] 彭林,方建滨,杜琦,等.飞腾1500A处理器性能分析工具Likwid研究[J].计算机工程与科学,2018,40(7):8.
[2] Huang J C.Program Instrumentation and Software Testing[J].Computer,1978,11(4):25-32.
[3] 闫洁.多核平台上的并行程序性能调优技术与工具[D].合肥:中国科学技术大学,2010.
[4] 龙芯3A3000\3B3000处理器用户手册,2022

PDF(1110 KB)

Accesses

Citation

Detail

段落导航
相关文章

/