MPI处理线程通信

时间:2019-09-16 00:35:26

标签: mpi

我想使用MPI处理线程通信。换句话说,邮件地址是process indexthread index

MPI向我们提供:

MPI_Send(const void *buf, int count, MPI_Datatype datatype, int dest, int tag, MPI_Comm comm)

MPI标准表示:

  

每个线程都可以发出MPI调用;但是,线程不是可单独寻址的:发送或接收调用中的等级标识进程,而不是线程。发送给流程的消息   可以被此过程中的任何线程接收。

但是我想要这样的东西:

Send(const void *buf, int count, Datatype datatype, int dest_process_index, int dest_thread_index, int tag, Comm comm)

我们如何封装MPI来实现它?

任何建议都会对您有所帮助。谢谢你的时间。 :)

0 个答案:

没有答案