An increasing number of customers are choosing to run their high performance computing (HPC) workloads on AWS, because of the scale and flexibility the cloud offers. HPC system owners can deploy a cloud-based cluster environment in minutes, incorporating a range of AWS services designed specifically for demanding HPC applications. AWS offers flexible compute, storage, networking and software to enable the creation of an HPC environment to match your specific requirements. A big part of this will be choosing the right Amazon Elastic Compute Cloud (EC2) instances from the wide range of EC2 instance types available.
Different families of EC2 instances are optimized for a range of workloads, allowing the selection of the correct CPU, GPU, FPGA, memory, storage and networking along with the correct operating system, based on the needs of your applications and the demands of your industry or vertical market. Read this whitepaper to learn how you can identify the right EC2 instance to maximize the performance of your HPC application.