基于嵌入式多核平台可视化性能监视系统的设计与实现
[Abstract]:With the rapid development of information technology, embedded technology has made unprecedented progress. At present, embedded systems have been widely used in life, military, aerospace and other fields, which put forward higher requirements for the stability and computing speed of embedded systems. The single-core system can not meet the increasing demand for embedded computing power, so multi-core parallel system becomes an effective solution to improve the embedded processing capacity. The four-core S698P4 development board based on SPARC architecture produced by Zhuhai Orbita Company is a parallel multi-core embedded system using SMP technology. It is widely used in high reliability embedded fields such as aviation and aerospace. Because of the large area application of embedded system, the demand of embedded program development is more and more urgent. With the emergence of many embedded real-time operating systems, the threshold of embedded program development is greatly reduced. As a small, configurable real-time embedded operating system, the ECos system has been widely used in the embedded field. However, there are still some problems in embedded program development, such as shortage of hardware resources, low efficiency of program operation, etc. Especially for multi-core embedded systems, how to allocate resources equally, so that all kinds of resources can be fully and effectively utilized. It is still a difficult problem in embedded program development. Aiming at the problem that multi-core embedded program development can not directly understand the use of hardware resources, a visual performance monitoring system based on embedded multi-core platform is developed in this paper. This system can not only display the utilization rate of CPU kernel and memory in real time, but also analyze the bottleneck of software and hardware based on these data, and enumerate the shortcomings of program design. The system can also capture a variety of common operations on the memory in the program, analyze the common hidden trouble and error of the memory operation in the program, make the program more reasonable and reliable. At the end of this paper, the system is tested on line, and some typical example programs are selected to test the module and test synthetically, and the results of running are analyzed and compared in detail. The correctness and reliability of the data monitored by the system are verified. Finally, some work done in this paper is analyzed and summarized, the value and significance of the program are explained, and the future work is prospected.
【学位授予单位】:哈尔滨工业大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP368.1;TP316.2
【相似文献】
相关期刊论文 前10条
1 ;NI加入多核协会共同提高基于多核的软硬件平台的互用性[J];微计算机信息;2008年12期
2 杨志义;李晓燕;;基于多核的IPv4/IPv6过渡技术研究与实现[J];计算机应用;2009年03期
3 肖朝晖;;计算机体系结构的发展及技术问题探讨[J];信息化纵横;2009年12期
4 黄安文;高军;张民选;;多核处理器片上存储系统研究[J];计算机工程;2010年04期
5 李妮;陈铮;龚光红;彭晓源;;多核并行计算技术在景象匹配仿真中的应用[J];系统工程与电子技术;2010年02期
6 马近飞;崔冬华;;一种面向多核的自适应并行虚拟机模型[J];电脑开发与应用;2010年04期
7 王磊;曹菡;;基于TBB和Cilk++的并行蚁群算法在路径寻优中的应用[J];计算机应用;2010年10期
8 任平;;从UTM驾驭多核看信息安全产品的革新[J];信息安全与技术;2010年07期
9 曹大有;;基于反射机制的数据流Java多态性实现及研究[J];制造业自动化;2010年13期
10 刘热;;OpenMP多核技术研究及其在遗传算法中的应用[J];沈阳大学学报;2010年05期
相关会议论文 前10条
1 刘涛;季振洲;王庆;朱素霞;;嵌入式多核平台大容量高速存储与增强可靠性研究[A];2010年第16届全国信息存储技术大会(IST2010)论文集[C];2010年
2 李鑫;窦勇;邓林;张劲;;多核平台下事务处理类应用性能分析及评价[A];2010年第16届全国信息存储技术大会(IST2010)论文集[C];2010年
3 何军;王飙;;通用多核处理器发展现状和趋势研究[A];第十五届计算机工程与工艺年会暨第一届微处理器技术论坛论文集(A辑)[C];2011年
4 刘奇;郝守青;沈海华;章隆兵;;一种基于RAM的降低异构多核切换开销的方法[A];2010年第16届全国信息存储技术大会(IST2010)论文集[C];2010年
5 陈远知;;多核处理器的里程碑——TILE64[A];全国第三届信号和智能信息处理与应用学术交流会专刊[C];2009年
6 彭林;张小强;刘德峰;谢伦国;田祖伟;;一种挖掘多核处理器存储级并行的算法[A];第15届全国信息存储技术学术会议论文集[C];2008年
7 涂飞;;英维思过程系统[A];第十届全国信息技术化工应用年会论文集[C];2005年
8 冯佩;钟诚;韦伟;;多核多线程并行求解线性方程组[A];全国第21届计算机技术与应用学术会议(CACIS·2010)暨全国第2届安全关键技术与应用学术会议论文集[C];2010年
9 袁忠勇;孙平川;魏荣宝;王敬中;李赫T
本文编号:2257643
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2257643.html