CFD Direct is pleased to announce the release of version 10 of CFD Direct From the Cloud™ (CFDDFC®). CFDDFC v10 is available as a pay-as-you-go image for Amazon Elastic Cloud Compute (EC2) on Amazon Web Services (AWS) Marketplace. It is available as:

  • ­“Standard” CFDDFC, for instances running processors with x86 architecture from Intel and AMD ;
  • CFDDFC (Arm), for instances with AWS Graviton processors with Arm architecture.

“Standard” CFDDFC

CFDDFC is the marketplace product for the instance types based on x86 processors from Intel and AMD. Their latest generation of compute instances are C6i and C6a, respectively, with the largest instance types, c6i.32xlarge and c6a.48xlarge, providing 64 and 96 physical cores in a single instance.

CFDDFC provides a full desktop environment with graphical applications, accessible using the X2Go remote desktop (see below), including:

CFDDFC (Arm)

CFDDFC (Arm) is the marketplace product for instances using processors with Arm architecture, including the C7g and C6g instances with the Graviton processor. CFDDFC (Arm) is a server-only distribution without remote desktop and graphical applications. CFDDFC (Arm) includes:

Instance Types

EC2 includes Compute Optimized instances for compute-intensive workloads. The latest generation of instances, C6i, C6a and C7g, provide the best performance available today. They support Elastic Network Adapter (ENA) as standard which provides high throughput, low latency networking required for running a cluster of instances effectively. They also support Elastic Fabric Adapter (EFA), an additional network interface for cluster HPC applications running on the largest instance type in the family.

The previous generation of instances, C5 and C6g, have special ‘n’-variants of the instance types, C5n and C6gn, which include ENA and EFA. C5n was the first instance type including ENA which demonstrated 70%-90% scaling at 504 cores, compared to scaling below 50% for the standard C5 instances. With EFA they also showed ~70% scaling at 1008 cores for meshes of 100 k cells per core and linear scaling at 1008 cores for a fixed mesh size of 97 m cells.

As the number of instance types increases, the choice can overwhelm users of CFDDFC. Many instances are also only available in certain AWS regions, but become available later in other regions. To help keep up to date with availability, we have added more information to the -instance list option when users launch an instance using the CFDDFC command line interface. When the following command is run, it outputs the list of instance types and their availability in different AWS regions.

cfddfc launch -instance list

**At the time of writing (28 July 2022)**, it outputs the following:

The available instance types are listed below according to the number of physical cores, '#C':

#C : Instances
1  : c6i.large c6a.large c6gn.medium c6g.medium c7g.medium c5n.large c5a.large c5.large
     m6i.large m6a.large m6g.medium m5zn.large m5n.large m5.large t4g.micro t2.micro
2  : c6i.xlarge c6a.xlarge c6gn.large c6g.large c7g.large c5n.xlarge c5a.xlarge c5.xlarge 
     m6i.xlarge m6a.xlarge m6g.large m5zn.xlarge m5n.xlarge m5.xlarge
4  : c6i.2xlarge c6a.2xlarge c6gn.xlarge c6g.xlarge c7g.xlarge c5n.2xlarge c5a.2xlarge c5.2xlarge 
     m6i.2xlarge m6a.2xlarge m6g.xlarge m5zn.2xlarge m5n.2xlarge m5.2xlarge
6  : m5zn.3xlarge
8  : c6i.4xlarge c6a.4xlarge c6gn.2xlarge c6g.2xlarge c7g.2xlarge c5n.4xlarge c5a.4xlarge c5.4xlarge 
     m6i.4xlarge m6a.4xlarge m6g.2xlarge m5n.4xlarge m5.4xlarge
12 : m5zn.6xlarge
16 : c6i.8xlarge c6a.8xlarge c6gn.4xlarge c6g.4xlarge c7g.4xlarge c5a.8xlarge 
     m6i.8xlarge m6a.8xlarge m6g.4xlarge m5n.8xlarge
18 : c5n.9xlarge c5.9xlarge m5.8xlarge
24 : c6i.12xlarge c6a.12xlarge c5a.12xlarge c5.12xlarge 
     m6i.12xlarge m6a.12xlarge m5zn.12xlarge m5n.12xlarge m5.12xlarge
32 : c6i.16xlarge c6a.16xlarge c6gn.8xlarge c6g.8xlarge c7g.8xlarge c5a.16xlarge 
     m6i.16xlarge m6a.16xlarge m6g.8xlarge m5n.16xlarge m5.16xlarge
36 : c5n.18xlarge c5.18xlarge
48 : c6i.24xlarge c6a.24xlarge c6gn.12xlarge c6g.12xlarge c7g.12xlarge c5a.24xlarge c5.24xlarge 
     m6i.24xlarge m6a.24xlarge m6g.12xlarge m5n.24xlarge m5.24xlarge
64 : c6i.32xlarge c6a.32xlarge c6gn.16xlarge c6g.16xlarge c7g.16xlarge 
     m6i.32xlarge m6a.32xlarge m6g.16xlarge
96 : c6a.48xlarge m6a.48xlarge hpc6a.48xlarge

The table below shows the availability of instance families in different regions:

Region          c5    c5a   c5n   c6a   c6g   c6gn  c6i   c7g   hpc6a m5    m5n   m5zn  m6a   m6g   m6i
us-west-2       X     X     X     X     X     X     X     X           X     X     X     X     X     X
us-west-1       X     X     X           X     X     X                 X           X           X     X
us-east-2       X     X     X     X     X     X     X     X     X     X     X     X     X     X     X
us-east-1       X     X     X     X     X     X     X     X           X     X     X     X     X     X
sa-east-1       X     X     X           X     X     X                 X           X           X     X
me-south-1      X     X     X           X     X     X                 X                       X     X
eu-west-3       X     X     X           X     X     X                 X                       X     X
eu-west-2       X     X     X           X     X     X                 X                       X     X
eu-west-1       X     X     X     X     X     X     X     X           X     X     X     X     X     X
eu-south-1      X     X     X           X     X     X                 X                       X     X
eu-north-1      X     X     X           X     X     X           X     X                       X     X
eu-central-1    X     X     X     X     X     X     X                 X     X     X     X     X     X
ca-central-1    X     X     X           X     X     X                 X                       X     X
ap-southeast-3  X                                                     X
ap-southeast-2  X     X     X           X     X     X                 X           X           X     X
ap-southeast-1  X     X     X           X     X     X                 X     X     X           X     X
ap-south-1      X     X     X     X     X     X     X                 X                 X     X     X
ap-northeast-3  X                                                     X                               
ap-northeast-2  X     X     X           X     X     X                 X           X           X     X
ap-northeast-1  X     X     X           X     X     X                 X     X     X           X     X
ap-east-1       X     X     X           X     X     X                 X                       X     X
af-south-1      X     X     X                                         X
CFDDFC® v10 Released