MPI:最大 RMA 窗口大小?

问题描述

我正在使用 MPI_Win 与不同的进程共享一个相当大的数组(只读),我的代码一个较小的窗口大小下正常工作,但是当我达到大约 4 194 304 字节时开始失败(本地错误但不是致命的)每个进程(共 8 个)。 进一步增加它会导致段错误,并提到堆栈跟踪:

mca_btl_vader_rdma_frag_advance

最后一次。 我尝试使用以下方法传递不同的片段大小:

--mca btl_tcp_frag_size 262144

不幸的是,这无济于事。 我还搜索了有关共享 RMA 窗口最大大小的信息,但找不到任何内容。我想这将是特定于平台的,但我不知道如何确定它...

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)