Recommended GPU Instances - Deep Learning AMI

Recommended GPU Instances

A GPU instance is recommended for most deep learning purposes. Training new models will be faster on a GPU instance than a CPU instance. You can scale sub-linearly when you have multi-GPU instances or if you use distributed training across many instances with GPUs. To set up distributed training, see Distributed Training.

The following instance types support the DLAMI. For information on GPU instance type options and their uses, see EC2 Instance Types and select Accelerated Computing.


The size of your model should be a factor in selecting an instance. If your model exceeds an instance's available RAM, select a different instance type with enough memory for your application.

DLAMI instances provide tooling to monitor and optimize your GPU processes. For more information on monitoring your GPU processes, see GPU Monitoring and Optimization.

Next Up

Recommended CPU Instances