You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+10-10Lines changed: 10 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Parallel Computing Toolbox plugin for MATLAB Parallel Server with Grid Engine
2
2
3
-
[](https://mathworks.com/matlabcentral/fileexchange/127389-parallel-computing-toolbox-plugin-for-grid-engine)
3
+
[](https://www.mathworks.com/matlabcentral/fileexchange/127389-parallel-computing-toolbox-plugin-for-grid-engine)
4
4
5
5
Parallel Computing Toolbox™ provides the `Generic` cluster type for submitting MATLAB® jobs to a cluster running a third-party scheduler.
6
6
The `Generic` cluster type uses a set of plugin scripts to define how your machine communicates with your scheduler.
@@ -10,10 +10,10 @@ This repository contains MATLAB code files and shell scripts that you can use to
10
10
11
11
## Products Required
12
12
13
-
-[MATLAB](https://mathworks.com/products/matlab.html) and [Parallel Computing Toolbox](https://mathworks.com/products/parallel-computing.html), R2017a or newer, installed on your computer.
14
-
Refer to the documentation for [how to install MATLAB and toolboxes](https://mathworks.com/help/install/index.html) on your computer.
15
-
-[MATLAB Parallel Server™](https://mathworks.com/products/matlab-parallel-server.html) installed on the cluster.
16
-
Refer to the documentation for [how to install MATLAB Parallel Server](https://mathworks.com/help/matlab-parallel-server/integrate-matlab-with-third-party-schedulers.html) on your cluster.
13
+
-[MATLAB](https://www.mathworks.com/products/matlab.html) and [Parallel Computing Toolbox](https://www.mathworks.com/products/parallel-computing.html), R2017a or newer, installed on your computer.
14
+
Refer to the documentation for [how to install MATLAB and toolboxes](https://www.mathworks.com/help/install/index.html) on your computer.
15
+
-[MATLAB Parallel Server™](https://www.mathworks.com/products/matlab-parallel-server.html) installed on the cluster.
16
+
Refer to the documentation for [how to install MATLAB Parallel Server](https://www.mathworks.com/help/matlab-parallel-server/integrate-matlab-with-third-party-schedulers.html) on your cluster.
17
17
The cluster administrator normally does this step.
18
18
- Grid Engine running on the cluster.
19
19
@@ -74,7 +74,7 @@ The cluster configuration file is a plain text file with the extension `.conf` c
74
74
The MATLAB client will use the cluster configuration file to create a cluster profile for the user who discovers the cluster.
75
75
Therefore, users will not need to follow the instructions in the sections below.
76
76
You can find an example of a cluster configuration file in [discover/example.conf](discover/example.conf).
77
-
For full details on how to make a cluster running a third-party scheduler discoverable, see the documentation for [Configure for Third-Party Scheduler Cluster Discovery](https://mathworks.com/help/matlab-parallel-server/configure-for-cluster-discovery.html).
77
+
For full details on how to make a cluster running a third-party scheduler discoverable, see the documentation for [Configure for Third-Party Scheduler Cluster Discovery](https://www.mathworks.com/help/matlab-parallel-server/configure-for-cluster-discovery.html).
78
78
79
79
### Create a Cluster Profile in MATLAB
80
80
@@ -91,7 +91,7 @@ c = parallel.cluster.Generic;
91
91
### Configure Cluster Properties
92
92
93
93
This table lists the properties that you must specify to configure the `Generic` cluster profile.
94
-
For a full list of cluster properties, see the documentation for [`parallel.Cluster`](https://mathworks.com/help/parallel-computing/parallel.cluster.html).
94
+
For a full list of cluster properties, see the documentation for [`parallel.Cluster`](https://www.mathworks.com/help/parallel-computing/parallel.cluster.html).
You can use `AdditionalProperties` to modify the behaviour of the `Generic` cluster without editing the plugin scripts.
134
-
For a full list of the `AdditionalProperties` supported by the plugin scripts in this repository, see [Customize Behavior of Sample Plugin Scripts](https://mathworks.com/help/matlab-parallel-server/customize-behavior-of-sample-plugin-scripts.html).
134
+
For a full list of the `AdditionalProperties` supported by the plugin scripts in this repository, see [Customize Behavior of Sample Plugin Scripts](https://www.mathworks.com/help/matlab-parallel-server/customize-behavior-of-sample-plugin-scripts.html).
135
135
By modifying the plugins, you can add support for your own custom `AdditionalProperties`.
136
136
137
137
#### Connect to a Remote Cluster
@@ -196,7 +196,7 @@ c = parcluster("myGridEngineCluster")
196
196
### Submit Work for Batch Processing
197
197
198
198
The `batch` command runs a MATLAB script or function on a worker on the cluster.
199
-
For more information about batch processing, see the documentation for [`batch`](https://mathworks.com/help/parallel-computing/batch.html).
199
+
For more information about batch processing, see the documentation for [`batch`](https://www.mathworks.com/help/parallel-computing/batch.html).
200
200
201
201
```matlab
202
202
% Create a job and submit it to the cluster.
@@ -228,7 +228,7 @@ A parallel pool (parpool) is a group of MATLAB workers on which you can interact
228
228
When you run the `parpool` command, MATLAB submits a special job to the cluster to start the workers.
229
229
Once the workers start, your MATLAB session connects to them.
230
230
Depending on the network configuration at your organization, including whether it is permissible to connect to a program running on a compute node, parpools may not be functional.
231
-
For more information about parpools, see the documentation for [`parpool`](https://mathworks.com/help/parallel-computing/parpool.html).
231
+
For more information about parpools, see the documentation for [`parpool`](https://www.mathworks.com/help/parallel-computing/parpool.html).
232
232
233
233
```matlab
234
234
% Open a parallel pool on the cluster. This command returns a
0 commit comments