MPI里有什么函数(这里安层划分,由上至下,各层不相干)

MPI里有什么函数(这里安层划分,由上至下,各层不相干)  
1.层1      
1.1初始结束函数      
MPI_Init MPI_Init_thread MPI_Abort MPI_Finalize   
1.2进程组函数      
MPI_Group_*MPI_Comm_group(获得通信域的进程组)  
1.3文件函数      
MPI_File_*(文件的读写、视图等函数)    
1.4内存窗口函数(远程存储相关)     
MPI_Win_*      
1.5收发函数      
MPI_*Send | Recv_*  MPI_Probe(接收前先准备)  
1.6进程创建函数      
MPI_Comm_spawnMPI_Comm_spawn_multipleMPI_Comm_get_parent(spawn后,在子中调用该函数可获得与父通信的组间通信域)
1.7归约相关函数      
MPI_AccumulateMPI_GatherMPI_ReduceMPI_ScatterMPI_Op_*MPI_AlltoallMPI_Scan
1.8类型相关函数      
MPI_Type_*MPI_Pack     
1.9端口相关函数      
MPI_Open_portMPI_Close_portMPI_Publish_nameMPI_Lookup_MPI_Unpublish_nameMPI_Comm_acceptMPI_Comm_connect
1.10非阻塞通信检测是否完成     
  MPI_TestMPI_Wait     
1.11重复非阻塞通信(连续多的小通信优化)    
MPI_Send_initMPI_StartMPI_Request_free   
1.12笛卡儿拓扑      
MPI_Cart_*      
1.13图拓扑      
MPI_Graph_*      
1.14错误处理      
MPI_ErrHandle_*MPI_Error_*MPI_Add_error_*   
1.15组间通信域      
MPI_Intercomm_*MPI_Comm_test_interMPI_Comm_remote_groupMPI_Comm_remote_size  
1.16记时函数      
MPI_WtickMPI_Wtime    
1.17域内进程都运行到才执行     
MPI_Barrier      
1.18通信域复制      
MPI_Comm_dup      
1.19通信域分割      
MPI_Comm_split      
1.20MPI的keyval      
MPI_Comm_create_keyvalMPI_Keyval_*    
1.21MPI的MPI_Info      
MPI_Info_*      
1.22远程存储访问      
MPI_Win_*MPI_PutMPI_GetMPI_Alloc_mem  
1.23MPI 多线程      
MPI_Init_threadMPI_Query_threadMPI_Is_thread_main  
1.24其它      
本表经简略制作,或有少量错误。如有函数未被包含,应可通过类似函数找到。 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值