+高级检索
一种面向异构片上系统的调试器框架
DOI:
作者:
作者单位:

作者简介:

通讯作者:

基金项目:


A Debugger Framework for Heterogeneous System on Chip
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
    摘要:

    异构片上系统具有定制化满足应用的特异性需求特点,成为多个领域内的主流解决方案.但用户在异构片上系统上进行开发需要面对多种计算资源带来的程序错误,而不同异构片上系统构建统一的调试器框架也面临巨大的挑战.针对上述问题,本文提出了一种面向异构片上系统的调试器框架,该调试器框架设计了异构处理器调试器框架通用接口,开发者可以通过框架功能接口快速构建异构调试器.该框架功能丰富,通过线程切换实现了对异构多核程序的调试,也实现了异构程序性能分析等功能.该框架生成的调试器与传统硬件调试器相比,加载异构程序速度快,是读内存速率的5.5倍,是写内存速率的16.5倍,调试速度大大提高.

    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.

    参考文献
    相似文献
    引证文献
文章指标
  • PDF下载次数:
  • HTML阅读次数:
  • 摘要点击次数:
  • 引用次数:
引用本文

唐俊龙 ,李奕成 ,邹望辉 ,时洋 ?.一种面向异构片上系统的调试器框架[J].湖南大学学报:自然科学版,2024,(6):119~127

复制
历史
  • 收稿日期:
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2024-07-05
  • 出版日期:
作者稿件一经被我刊录用,如无特别声明,即视作同意授予我刊论文整体的全部复制传播的权利,包括但不限于复制权、发行权、信息网络传播权、广播权、表演权、翻译权、汇编权、改编权等著作使用权转让给我刊,我刊有权根据工作需要,允许合作的数据库、新媒体平台及其他数字平台进行数字传播和国际传播等。特此声明。
关闭