HPIPS

高性能图像处理系统


Coll(组件)

<p><strong>Coll</strong></p> <p>集体组件</p> <p><strong>数据类型执行代码</strong> <a href="https://github.com/qianyongjun895/HPIPS/tree/master/OpenMpi-Chain/ompi/mca/coll">https://github.com/qianyongjun895/HPIPS/tree/master/OpenMpi-Chain/ompi/mca/coll</a></p> <p><strong>组件初始化</strong> int (*mca_coll_base_component_init_query_fn_t)(bool enable_progress_threads, bool enable_mpi_threads)</p> <p><strong>查询组件是否可用于给定的通信器</strong> mca_coll_base_module_2_2_0_t <em>(</em>mca_coll_base_component_comm_query_2_0_0_fn_t) (struct ompi_communicator_t <em>comm, int </em>priority)</p> <p><strong>启用模块进行集体通信</strong> (<em>mca_coll_base_module_enable_1_1_0_fn_t)(struct mca_coll_base_module_2_2_0_t</em> module,struct ompi_communicator_t *comm)</p> <p><strong>禁用用于集体通信的模块</strong> int(<em>mca_coll_base_module_disable_1_2_0_fn_t)(struct mca_coll_base_module_2_2_0_t</em> module,struct ompi_communicator_t *comm)</p> <p><strong>基础模块采集</strong> int (<em>mca_coll_base_module_allgather_fn_t)(const void </em>sbuf, int scount, struct ompi_datatype_t <em>sdtype,void </em>rbuf, int rcount, struct ompi_datatype_t <em>rdtype,struct ompi_communicator_t </em>comm, struct mca_coll_base_module_2_2_0_t *module)</p> <p><strong>基础模块采集值</strong> int (<em>mca_coll_base_module_allgatherv_fn_t) (const void </em>sbuf, int scount, struct ompi_datatype_t <em>sdtype,void </em> rbuf, const int <em>rcounts, const int </em>disps, struct ompi_datatype_t <em>rdtype,struct ompi_communicator_t </em>comm, struct mca_coll_base_module_2_2_0_t *module)</p> <p><strong>全局操作函数</strong> int (<em>mca_coll_base_module_allreduce_fn_t)(const void </em>sbuf, void <em>rbuf, int count, struct ompi_datatype_t </em>dtype,struct ompi_op_t <em>op, struct ompi_communicator_t </em>comm, struct mca_coll_base_module_2_2_0_t *module)</p> <p><strong>模块所有关系</strong> int (<em>mca_coll_base_module_alltoall_fn_t) (const void </em>sbuf, int scount, struct ompi_datatype_t <em>sdtype,void</em> rbuf, int rcount, struct ompi_datatype_t <em>rdtype,struct ompi_communicator_t </em>comm, struct mca_coll_base_module_2_2_0_t *module)</p> <p><strong>模块所有关系值</strong> int (<em>mca_coll_base_module_alltoallv_fn_t) (const void </em>sbuf, const int <em>scounts, const int </em>sdisps, struct ompi_datatype_t <em>sdtype, void </em>rbuf, const int <em>rcounts, const int </em>rdisps, struct ompi_datatype_t <em>rdtype,struct ompi_communicator_t </em>comm, struct mca_coll_base_module_2_2_0_t *module)</p>

页面列表

ITEM_HTML