Step 4 – (Optional) Install additional drivers, libraries, and application software
Install additional drivers, libraries, and application software on the temporary instance. The installation procedures will vary depending on the specific applications and libraries. If you have not built a custom AMI for AWS PCS before, we recommend you first build and test an AMI with just the AWS PCS software and Slurm installed, then incrementally add your own software and configurations once you have confirmed initial success.
Examples
-
Elastic Fabric Adapter (EFA) software. For more information, see Get started with EFA and MPI for HPC workloads on Amazon EC2 in the Amazon Elastic Compute Cloud User Guide.
-
Amazon Elastic File System (Amazon EFS) client. For more information, see Manually installing the Amazon EFS client in the Amazon Elastic File System User Guide.
-
Lustre client, to use Amazon FSx for Lustre and Amazon File Cache. For more information, see Installing the Lustre client in the FSx for Lustre User Guide.
-
Amazon CloudWatch agent, to use CloudWatch Logs and Metrics. For more information, see Install the CloudWatch agent in the Amazon CloudWatch User Guide.
-
AWS Neuron, to use trn* and inf* instance types. For more information, see the AWS Neuron documentation
. -
NVIDIA Driver, CUDA, and DCGM, to use p* or g* instance types.