mpilibconf.
MPI实现的位置
句法
[Primarllib,Extras] = Mpilibconf
争论
|
MPI实现库由通信作业使用。 |
|
其他必需库名称的单元格数组。 |
描述
[Primarllib,Extras] = Mpilibconf
返回通信作业要使用的MPI实现库。PrimaryLib.
是包含MPI入口点的共享库文件的名称。额外
是MPI库所需的其他库名称的单元格数组。
要提供替代MPI实现,请创建名为的文件mpilibconf.m.
,并将其放在matlab上®小路。推荐的位置是
。你的matlabroot.
/工具箱/并行/用户mpilibconf.m.
群集工人路径上必须更高文件
。(发送matlabroot.
/工具箱/并行/ MPImpilibconf.m.
作为此目的的文件依赖性不起作用。)在你的mpilibconf.m.
文件到位,更新工具箱路径缓存在Matlab中的以下命令:
rehash toolboxcache.
例子
使用mpilibconf.
函数查看当前MPI实现库:
mpilibconf.
mpich2.dll.
尖端
在所有情况下,MPI库必须支持所有MPI-1功能。万博1manbetx此外,MPI库必须支持null参数万博1manbetxmpi_init.
如MPI-2标准的第4.2节所定义。图书馆还必须使用mpi.h.
与MPICH2完全兼容的标题文件。
与MATLAB作业调度程序或本地群集一起使用时,MPI库必须支持以下其他MPI-2功能:万博1manbetx
mpi_open_port.
mpi_comm_accept.
mpi_comm_connect.
与任何第三方调度程序一起使用时,使用对应于正在使用的MPI库的MPIexec版本启动工人非常重要。此外,您可能需要在调用mpiexec之前在群集中启动相应的进程管理守护程序。
在R2006A之前介绍