hypercomm-aggregation:Hypercomm如何进行聚合? 是的

时间:2024-03-05 05:55:24
【文件属性】:

文件名称:hypercomm-aggregation:Hypercomm如何进行聚合? 是的

文件大小:14KB

文件格式:ZIP

更新时间:2024-03-05 05:55:24

C++

Hypercomm :: Aggregation库 介绍 这是用于Charm ++的Hypercomm库套件的聚合/聚合组件。 目前,它仅限于聚集group和nodegroup chare-collective的消息,但最终,它还将扩展到chare-arrays。 为了支持字符数组,将需要一定程度的拓扑意识和/或位置管理器信息; 为此,可以将TRAM的VirtualRouter组件合并到此库中。 用法 要使用该库,请在.ci文件中声明一个initproc调用aggregation::initialize : namespace aggregation { initproc void initialize ( void ); } 然后,在您的C ++代码中包含hypercomm/aggregation.hpp 。 我们建议使用std::unique_ptr来保存您的聚合器,这样声明它


【文件预览】:
hypercomm-aggregation-master
----.github()
--------workflows()
----examples()
--------transceivers()
--------tracert()
--------runtests.py(3KB)
----README.md(1KB)
----include()
--------hypercomm()

网友评论