Skip to content

Commit f979924

Browse files
Tim Lanetilne
authored andcommitted
Upgrade to new EFA installer
Get rid of ARM-specific Open MPI installation because the EFA installer will provide an implementation. Note that the EFA kernel module will not be included for ARM, meaning EFA is not supported on this platform yet. Signed-off-by: Tim Lane <[email protected]>
1 parent 3da5ee0 commit f979924

File tree

5 files changed

+2
-83
lines changed

5 files changed

+2
-83
lines changed

attributes/conditions.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
# limitations under the License.
1717

1818
default['conditions']['lustre_supported'] = platform_supports_lustre_for_architecture?
19-
default['conditions']['efa_supported'] = !arm_instance? && platform_supports_efa?
19+
default['conditions']['efa_supported'] = platform_supports_efa?
2020
default['conditions']['intel_mpi_supported'] = !arm_instance? && platform_supports_impi?
2121
default['conditions']['intel_hpc_platform_supported'] = !arm_instance? && platform_supports_intel_hpc_platform?
2222
default['conditions']['dcv_supported'] = !arm_instance? && platform_supports_dcv?

attributes/default.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@
8282
default['cfncluster']['nvidia']['cuda_url'] = 'https://developer.download.nvidia.com/compute/cuda/11.0.2/local_installers/cuda_11.0.2_450.51.05_linux.run'
8383
end
8484
# EFA
85-
default['cfncluster']['efa']['installer_url'] = 'https://s3-us-west-2.amazonaws.com/aws-efa-installer/aws-efa-installer-1.8.4.tar.gz'
85+
default['cfncluster']['efa']['installer_url'] = 'https://efa-installer.amazonaws.com/aws-efa-installer-1.9.4.tar.gz'
8686
# NICE DCV
8787
default['cfncluster']['dcv']['installed'] = 'yes'
8888
default['cfncluster']['dcv']['version'] = '2020.0-8428'

files/ubuntu-18.04/openmpi-modulefile-via-alternatives

Lines changed: 0 additions & 7 deletions
This file was deleted.

recipes/arm_openmpi_install.rb

Lines changed: 0 additions & 70 deletions
This file was deleted.

recipes/base_install.rb

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -223,10 +223,6 @@
223223
include_recipe "aws-parallelcluster::efa_install"
224224
include_recipe "aws-parallelcluster::intel_mpi"
225225

226-
# On ARM instances, install openmpi. This is done because no MPI implementation is provided via EFA
227-
# or Intel MPI, as is the case on an x86_64 instance.
228-
include_recipe 'aws-parallelcluster::arm_openmpi_install'
229-
230226
# Install the AWS cloudwatch agent
231227
include_recipe "aws-parallelcluster::cloudwatch_agent_install"
232228

0 commit comments

Comments
 (0)