MPI中的MPI_Type_struct和MPI_Type_create_struct有什么区别?

问题描述 投票:0回答:1

我已经看到这两个命令都用于创建数据类型,以便在MPI中发送和接收消息。

据我所知,采用相同的输入参数,并返回一个新的数据类型给出一个较旧的数据类型。

那么有什么区别我何时应该使用一个而不是另一个呢?

c++ c types mpi hpc
1个回答
0
投票

文档说不推荐使用第一个,而应该使用MPI_Type_create_struct。两者都完全相同。

资料来源:https://www.open-mpi.org/doc/v4.0/man3/MPI_Type_struct.3.php https://www.open-mpi.org/doc/v4.0/man3/MPI_Type_create_struct.3.php

© www.soinside.com 2019 - 2024. All rights reserved.