mpiSettings
配置 MPI 通信选项
语法
说明
mpiSettings('DeadlockDetection', 切换工作单元 DeadlockDetection)on 或 off 上的死锁检测。当 DeadlockDectection 处于开启状态时,如果在调用 spmdReceive 和 spmdSend 期间检测到死锁,工作单元可以返回错误。虽然没有必要在所有工作单元上启用死锁检测,但这是最有用的选项。
mpiSettings('MessageLogging', 切换工作单元 MessageLogging)on 或 off 上的消息日志记录。当 MessageLogging 打开时,默认消息目标是 MATLAB® 命令行窗口。
mpiSettings('MessageLoggingDestination', 更改 MPI 日志消息记录目标。选项包括 MATLAB 命令行窗口、标准日志文件或指定文件。MessageLoggingDestination)
示例
输入参数
提示
设置
MessageLoggingDestination不会自动启用消息日志记录。需要单独调用来启用消息日志记录。您必须在工作单元程序上调用
mpiSettings函数,而不是在客户端。要更改通信作业中的 MPI 通信设置,请在任务函数中使用mpiSettings,或在jobStartup.m和taskStartup.m文件中的用户定义选项中使用。要更改并行池中所有工作单元的 MPI 通信设置,请使用
poolStartup文件中的mpiSettings。有关更多信息,请参阅
jobStartup、taskStartup和poolStartup函数。
版本历史记录
在 R2006a 之前推出