首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >COMPSs中的去同步痕迹

COMPSs中的去同步痕迹
EN

Stack Overflow用户
提问于 2016-07-25 14:34:47
回答 1查看 49关注 0票数 5

我正在使用COMPSS1.4生成执行的跟踪。我注意到在tracefile中有一些具有数据依赖关系的任务重叠。这不应该是不可能的我还检查了依赖关系图,它们似乎是正确的。

我按照以下说明安装了COMPSs:

https://stackoverflow.com/a/38568213/2221409

我能做些什么来同步跟踪吗?我应该手动同步不同机器的时钟吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-25 14:34:47

COMPSs的跟踪系统用于尝试同步不同节点的跟踪。但是,这个特性在大多数机器上都不会产生很好的效果(该特性将在下一个版本中被删除)。通常,最好是禁用同步

编辑该文件(假设它安装在默认路径上) /opt/COMPSs/Runtime/scripts/system/trace.sh并编辑以下行:

代码语言:javascript
运行
复制
$extraeDir/bin/mpi2prv -f TRACE.mpits -o ./trace/${appName}_compss_trace_${sec}.prv

添加-no-syn param:

代码语言:javascript
运行
复制
$extraeDir/bin/mpi2prv -no-syn -f TRACE.mpits -o ./trace/${appName}_compss_trace_${sec}.prv

尽管如此,更同步的资源将产生更好的跟踪文件

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38570609

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档