《并行计算的编程模型》一2.5 附加内容

GASNet调试与追踪
本文介绍了GASNet软件包中的附加功能,包括用于检测错误的调试工具和用于收集统计信息及事件跟踪的功能。建议开发者在初期使用带有调试功能的版本以快速定位问题。

2.5 附加内容

除了规范中定义的GASNet核心与扩展API之外,GASNet还有一些记录在其README文件中的附加功能。GASNet附带了两个其他软件组件,称为“GASNet工具”。可以从下载GASNet软件包相同的位置下载这些“GASNet工具”。
当用--enable-debug选项配置GASNet时,将在运行时检查许多实用的限制、参数约束以及规范中的其他规则等。该调试代码主要用于检测GASNet实现本身的错误,但其中许多调试代码可以用于客户端的参数检查以及使用限制违规的检测(如代码中出现的不合法调用)。我们建议读者最好使用GASNet的调试版本执行初始开发工作,以快速定位这些错误。
GASNet还为GASNet及其客户端的开发人员提供了详细的事件跟踪和统计收集的可选机制。这些功能可以在GASNet的README文件中查看,并通过传递--enable-tracing和--enable-stats选项至配置文件启它们,当然两者也可以通过--enable-debug命令自动启动。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值