|
71 | 71 | <li class="navitem">
|
72 | 72 | <a href="../onprem/" class="nav-link">On-Premises Integration</a>
|
73 | 73 | </li>
|
| 74 | + <li class="navitem"> |
| 75 | + <a href="../containers/" class="nav-link">Containers</a> |
| 76 | + </li> |
74 | 77 | <li class="navitem">
|
75 | 78 | <a href="../delete-cluster/" class="nav-link">Delete Cluster</a>
|
76 | 79 | </li>
|
@@ -449,12 +452,16 @@ <h1 id="configuraton-file-format">Configuraton File Format</h1>
|
449 | 452 | useOnDemand: bool
|
450 | 453 | UseSpot: bool
|
451 | 454 | DisableSimultaneousMultithreading: bool
|
| 455 | + EnableEfa: bool |
| 456 | + PlacementGroupName: str |
452 | 457 | <a href="#include-instancetypes">InstanceTypes</a>:
|
453 | 458 | - str
|
454 | 459 | - str:
|
455 | 460 | UseOnDemand: bool
|
456 | 461 | UseSpot: bool
|
457 | 462 | DisableSimultaneousMultithreading: bool
|
| 463 | + EnableEfa: bool |
| 464 | + PlacementGroupName: str |
458 | 465 | <a href="#nodecounts">NodeCounts</a>:
|
459 | 466 | <a href="#defaultmincount">DefaultMinCount</a>: str
|
460 | 467 | <a href="#defaultmaxcount">DefaultMaxCount</a>: str
|
@@ -629,7 +636,11 @@ <h4 id="computenodeami">ComputeNodeAmi</h4>
|
629 | 636 | <h4 id="enableefa">EnableEfa</h4>
|
630 | 637 | <p>type: bool</p>
|
631 | 638 | <p>default: False</p>
|
632 |
| -<p>Recommend to not use EFA unless necessary to avoid insufficient capacity errors when starting new instances in group or when multiple instance types in the group.</p> |
| 639 | +<p>This will enable EFA for all compute resources with instances that support EFA.</p> |
| 640 | +<p>This can also be controlled for individual instance types in the InstanceConfig section.</p> |
| 641 | +<p>If EFA is enabled without specifying a placement group name, then each compute resource is assigned its own managed placement group.</p> |
| 642 | +<p>NOTE: Most EDA workloads cannot take advantage of EFA because they don't use MPI or NCCL. |
| 643 | +I recommend to not use EFA unless necessary to avoid insufficient capacity errors when starting new instances in group or when multiple instance types are in the group.</p> |
633 | 644 | <p>See <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/placement-groups.html#placement-groups-cluster">https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/placement-groups.html#placement-groups-cluster</a></p>
|
634 | 645 | <h4 id="database">Database</h4>
|
635 | 646 | <p>Optional</p>
|
@@ -944,7 +955,7 @@ <h4 id="include">Include</h4>
|
944 | 955 | <p>Exclude patterns are processed first and take precedence over any includes.</p>
|
945 | 956 | <p>Instance families and types are regular expressions with implicit '^' and '$' at the begining and end.</p>
|
946 | 957 | <p>Each element in the array can be either a regular expression string or a dictionary where the only key
|
947 |
| -is the regular expression string and that has overrides <strong>UseOnDemand</strong>, <strong>UseSpot</strong>, and <strong>DisableSimultaneousMultithreading</strong> for the matching instance families or instance types.</p> |
| 958 | +is the regular expression string and that has overrides <strong>UseOnDemand</strong>, <strong>UseSpot</strong>, <strong>DisableSimultaneousMultithreading</strong>, <strong>EnableEfa</strong>, and <strong>PlacementGroupName</strong> for the matching instance families or instance types.</p> |
948 | 959 | <p>The settings for instance families overrides the defaults, and the settings for instance types override the others.</p>
|
949 | 960 | <p>For example, the following configuration defaults to only On-Demand instances with SMT disabled.
|
950 | 961 | It includes all of the r7a, r7i, and r7iz instance types.
|
|
0 commit comments