湖南大学学报(自然科学版)2024,Vol.51Issue(6):119-127,9.DOI:10.16339/j.cnki.hdxbzkb.2024272
一种面向异构片上系统的调试器框架
A Debugger Framework for Heterogeneous System on Chip
摘要
Abstract
The heterogeneous system on chip has the characteristics of customization to meet the specific requirements of applications and has become the mainstream solution in many fields.However,users need to face program errors brought by various computing resources when developing on heterogeneous system on chip,and it is also a great challenge to build a unified debugger framework for different heterogeneous system on chip.To solve the above problems,a debugging framework for heterogeneous system on chip is proposed in this paper.A general interface of the debugging framework for heterogeneous processor is designed in this framework,which enables developers to quickly build heterogeneous debuggers through the framework functional interfaces.The debugger framework is rich in functions.It realizes debugging of heterogeneous multicore programs through thread switching and performances analysis of heterogeneous programs.Compared with traditional hardware debugging,the debugger generated by the framework loads heterogeneous programs faster,which is 5.5 times the read memory rate and 16.5 times the write memory efficiency,and the debugging speed is greatly improved.关键词
异构片上系统/调试器/异构调试/多核调试/性能分析Key words
heterogeneous system on chip/debugger/heterogeneous debugging/multicore debugging/perfor-mance analysis分类
信息技术与安全科学引用本文复制引用
唐俊龙,李奕成,邹望辉,时洋..一种面向异构片上系统的调试器框架[J].湖南大学学报(自然科学版),2024,51(6):119-127,9.基金项目
柔性电子材料基因工程湖南省重点实验室开放基金(202015),Open Research Fund of Hunan Provincial Key Laboratory of Flexible Electronic Materials Genome Engineering(202015) (202015)
湖南省自然科学基金(2023JJ40679),Natural Science Foundation of Hunan Province of China(2023JJ40679) (2023JJ40679)