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
[Inference Out-of-memory Condition](#known-limitations) on how to activate this option.
62
61
63
62
For the three example launchers (see [Examples](#examples)), the solution sets the g2-based partition (infg2) as
64
63
the default since this is the most cost-effective inference platform as long as your sequences fit into the
@@ -126,7 +125,7 @@ controller-node, not requiring any user interaction with the AlphaFold 3 environ
126
125
Refer to [Service Launcher Instructions](examples/simple_service_launcher/README.md) for more details.
127
126
128
127
### Simple Ipynb Launcher
129
-
The Simple Ipynb Launcher has a Jupyter Notebook that allows user interact with the AlphaFold 3 data pipeline and inference operation.
128
+
The Simple Ipynb Launcher has a Jupyter Notebook that allows a user to interact with the AlphaFold 3 High Throughput solution via Slurm's REST-API.
130
129
131
130
Refer to [Ipynb Launcher Instructions](examples/simple_ipynb_launcher/README.md) for more details.
132
131
@@ -156,7 +155,7 @@ To generate a cost estimate based on your projected usage, use the
156
155
## Known Limitations
157
156
This solution currently has the following known limitations:
158
157
-**Data Pipeline Out-of-memory Condition**: For certain amino-acid input sequences the Jackhmmer software that is used in the Datapipeline step is known to produce too many outputs causing it to run out of memory. In the current solution, these jobs are eventually terminated through the job runtime limit and are marked as failed. Running these jobs with more per-job memory in most cases does not resolve the issue. Resolution to this requires modifications of the Jackhmmer software and will be addressed in future versions of the solution. Mitigation: users can run with an input JSON that provides their own MSA, thus skipping the JackHmmer run for this input
159
-
-<code>Inference Out-of-memory Condition</code>: Inference also encountered an "Out of Memory" issue, similar to the data pipeline. While not all sequences can be handled with this approach, some can be resolved by enabling [unified memory](https://github.com/google-deepmind/alphafold3/blob/main/docs/performance.md#unified-memory) . To do this, set the following variable in `af3-slurm-deployment.yaml`:
158
+
-**Inference Out-of-memory Condition**: The inference can also encountered an "Out of Memory" condition, similar to the data pipeline. Mitigation: while not all sequences can be handled with this approach, you can trade-off runtime for memory and activate the [unified memory](https://github.com/google-deepmind/alphafold3/blob/main/docs/performance.md#unified-memory)feature. To do this, set the following variable in `af3-slurm-deployment.yaml`:
160
159
161
160
```yaml
162
161
inference_enable_unified_memory: true
@@ -170,7 +169,7 @@ Inference step requires more memory than available on the chosen GPU partition.
170
169
one of the inference partitions with larger GPU memory.
171
170
- **No Dynamic Timeout**: The provided examples currently use global timeout settings for the Datapipeline and
172
171
Inference partitions respectively. You can modify these timeouts if you use substantially larger input sequences,
173
-
however, weigh this in conjunction with the **Out-of-memory Condition**.
172
+
however, weigh this in conjunction with the **Datapipeline Out-of-memory Condition**.
174
173
175
174
***
176
175
@@ -469,7 +468,7 @@ vars:
469
468
... #more settings, consult the file af3-slurm-deployment.yaml
470
469
```
471
470
472
-
#### Deploy Ipynb notebook launcher
471
+
#### Special Steps for Ipynb Notebook launcher (Optional)
473
472
If you intend to launch the AF3 solution with the REST API and IPython Notebook, please complete the additional configuration steps outlined in the [IPython Notebook launcher deployment documentation](./examples/simple_ipynb_launcher/Setup-pre-cluster-deployment.md).
0 commit comments