首页 | 本学科首页   官方微博 | 高级检索  
     检索      

PPDT:一种并行程序调试工具
引用本文:樊源泉,伍卫国,张磊强,赵海祥.PPDT:一种并行程序调试工具[J].华中科技大学学报(自然科学版),2011,39(Z1):63-66.
作者姓名:樊源泉  伍卫国  张磊强  赵海祥
作者单位:西安交通大学电子与信息工程学院,陕西西安,710049
基金项目:国家高技术研究发展计划资助项目(2006AA01A109,2009AA01A135,2009AA01A131); 国际合作计划资助项目(2009DFA12110)
摘    要:提出了一种基于C/S架构的可视化远程并行程序调试工具(PPDT).客户端基于Eclipse插件机制,提供可视化的并行程序调试接口.服务器端采用树形调试控制结构.针对PPDT中服务器端调试器命令行接口(GDB/MI)产生的调试结果消息进行分析与归并,提出了一种高效的GDB/MI结果消息解析与提取算法,同时针对提取后的消息进行分类与合并,提出了一种树形消息聚集机制.实验结果表明:PPDT具备并行程序调试器的基本功能,GDB/MI结果消息解析与提取算法以及树形消息聚集机制的引入有效缩短了调试响应时间,提高了系统调试效率.

关 键 词:并行程序  消息解析  消息聚集机制  并行程序调试工具  树形调试控制结构

PPDT:a parallel program debugging tool
Fan Yuanquan,Wu Weiguo,Zhang Leiqiang,Zhao Haixiang.PPDT:a parallel program debugging tool[J].JOURNAL OF HUAZHONG UNIVERSITY OF SCIENCE AND TECHNOLOGY.NATURE SCIENCE,2011,39(Z1):63-66.
Authors:Fan Yuanquan  Wu Weiguo  Zhang Leiqiang  Zhao Haixiang
Institution:Fan Yuanquan Wu Weiguo Zhang Leiqiang Zhao Haixiang(School of Electronic and Information Engineering,Xi′an Jiaotong University,Xi′an 710049,China)
Abstract:Remote visualization parallel program debugging tool(PPDT) was presented.PPDT adopted the C/S architecture.The client provided the users with a graphics user interface(GUI) to deliver debugging instructions.The server executed these instructions.The server adopted a tree-based architecture.In order to reduce the volume of communication and the response time of debugging commands,efficient message analysis,extraction,and aggregation algorithms was proposed to deal with GDB/MI(line based machine oriented text...
Keywords:parallel program  message analysis  message aggregation  parallel program debugging tool  tree-based debugging architecture  
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号