ANSYS HPC Licensing Options - Fluid Codes · 1 © 2016 ANSYS, Inc. March 12, 2017 ANSYS HPC...

22
1 © 2016 ANSYS, Inc. March 12, 2017 ANSYS HPC Licensing Options - Release 18.0 -

Transcript of ANSYS HPC Licensing Options - Fluid Codes · 1 © 2016 ANSYS, Inc. March 12, 2017 ANSYS HPC...

1 © 2016 ANSYS, Inc. March 12, 2017

ANSYS HPC Licensing Options - Release 18.0 -

2 © 2016 ANSYS, Inc. March 12, 2017

4 Main Products

HPC (per-process)

HPC Pack• HPC product rewarding volume parallel processing for

high-fidelity simulations

• Each simulation consumes one or more Packs

• Parallel enabled increases quickly with added Packs

HPC Workgroup• HPC product rewards volume parallel processing for

increased simulation throughput shared among engineers throughout a single location or the world

• 16 to 32768 parallel shared across any number of simulations on a single server

HPC Parametric Pack• Enables simultaneous execution of multiple design points

while consuming just one set of licenses

2048

32

8

128

512

ParallelEnabled(Cores)

HPC Packs per Simulation

1 2 3 4 5

32768

8192

6 7

Single HPC solution for FEA/CFD/FSI and any level of fidelity

10 instead of 8 in 1st Packat Release 18.0 and higher

3 © 2016 ANSYS, Inc. March 12, 2017

New at R18.0

- Built-in HPC for New CFD Products

• Premium and Enterprise (solver) license has 4 built-in HPC tasks enabling to run up to 4 parallel cores without requiring additional HPC licenses

• Note:

– In order to go beyond 4 parallel cores for a single simulation, these built-in HPC tasks can be combined with HPC tasks enabled by either ANSYS HPC licenses or an ANSYS HPC Workgroup license

– AIM uses 2 cores and does not use additional HPC

4 © 2015 ANSYS, Inc. March 12, 2017 ANSYS Confidential

Option 1 – ANSYS HPC

• Basic option for low-level HPC (e.g. 3-4 cores)

• Each core in a parallel run consumes 1x HPC task

• Mechanical licences include 2x free cores

• Becomes expensive if used for large number of cores – hence other options are available!

5 © 2015 ANSYS, Inc. March 12, 2017 ANSYS Confidential

Option 1 – ANSYS HPC - Examples

• Scenario 1: 3x Mechanical licences, 6x HPC licencesSimultaneous runs

User 1: solve on 2 cores – consumes 1x Mechanical licenceMechanical includes 2x built-in HPC licenses User 2: solve on 4 cores – consumes 1x Mechanical licence, 2x HPC

User 3: solve on 6 cores – consumes 1x Mechanical licence, 4x HPC

• Scenario 2: 3x CFD licences, 6x HPC licencesSimultaneous runs

User 1: solve on 4 core – consumes 1x CFD licence

User 2: solve on 6 cores – consumes 1x CFD licence, 2x HPC

User 3: solve on 8 cores – consumes 1x CFD licence, 4x HPC

• Scenario 3: 1x CFD, 1x Mechanical, 6x HPC licences – System couplingSimultaneous runs

CFD: solve on 6 cores – consumes 1x CFD licence, 2x HPC

Mech: solve on 6 cores – consumes 1x Mechanical licence, 4x HPC

6 © 2016 ANSYS, Inc. March 12, 2017

ANSYS HPC Workgroup provides parallel capacity for multiple users and multiple simulations

• Volume discounted access to parallel processes

• Available in blocks from 16, 32, 64, …, doubling up to 32768 processes

• Shared across any number of simulation tasks and users

HPC Resource or License Server ANSYS HPC Workgroup

Parallel BlockLocal Users

Option 2 – ANSYS HPC Workgroup

7 © 2016 ANSYS, Inc. March 12, 2017

• Scenario 2: 3x CFD licences, 1x HPC Workgroup 16

Option 2 – ANSYS HPC Workgroup - Examples

• Scenario 1: 3x Mechanical licences, 1x HPC Workgroup 16Simultaneous runs

User 1: solve on 8 cores – consumes 1x Mechanical licence, 6/16 WG HPC tasksMechanical includes 2x built-in HPC licenses User 2: solve on 8 cores – consumes 1x Mechanical licence, 6/16 WG HPC tasks

User 3: solve on 6 cores – consumes 1x Mechanical licence, 4/16 WG HPC tasks

Simultaneous runsUser 1: solve on 10 cores – consumes 1x CFD licence, 6/16 WG HPC tasks

User 2: solve on 10 cores – consumes 1x CFD licence, 6/16 WG HPC tasks

User 3: solve on 8 cores – consumes 1x CFD licence, 4/16 WG HPC tasks

• Scenario 3: 1x CFD, 1x Mechanical, 1x HPC WG 16 – System couplingSimultaneous runs

CFD: solve on 10 cores – consumes 1x CFD licence, 6/16 WG HPC tasks

Mech: solve on 10 cores – consumes 1x Mechanical licence, 8/16 WG HPC tasks

Remaining two tasks from the Workgroup 16 bundle are available in the pool

8 © 2016 ANSYS, Inc. March 12, 2017

Option 3 – ANSYS HPC Pack

• Provides large scale parallel capabilities on individual runs

• A single HPC Pack provides 10 cores. Adding additional packs quadruples every time 8 cores (32,128,512, 2028, etc.)

• Cores from one Pack cannot be split across multiple runs, and/or combined with individual HPC or HPC Workgroup licenses

9 © 2016 ANSYS, Inc. March 12, 2017

2048

32

10

128

512

ParallelEnabled(Cores)

Packs per Simulation

1 2 3 4 5Solver Jobs

1

23

4

5

8

10

10

10

10

10

If I buy 5 HPC Packs and I have 5 solver seats, it will enable 5 simultaneous simulations, each running 10-way parallel!

Option 3 – ANSYS HPC Pack – Example 1

10 © 2016 ANSYS, Inc. March 12, 2017

1

23

4

2048

32

10

128

512

ParallelEnabled(Cores)

Packs per Simulation

1 2 3 4 5

32

Solver Jobs 10

10

10

If I buy 5 HPC Packs and I have 4 solver seats, it will also enable 3 simultaneous simulations, each running 10-way parallel, and 1 large casesimulation running 32-way parallel.

Option 3 – ANSYS HPC Pack – Example 2

11 © 2016 ANSYS, Inc. March 12, 2017

1

2

2048

32

10

128

512

ParallelEnabled(Cores)

1 2 3 4 5Solver Jobs

32

128

If I buy 5 HPC Packs and I have sufficient HPCcapacity, it will also enable 1 simulation running 128-way parallel, and 1 simulation running 32-way parallel.

Option 3 – ANSYS HPC Pack – Example 3

12 © 2016 ANSYS, Inc. March 12, 2017

1

2

2048

32

10

128

512

ParallelEnabled(Cores)

1 3 4 5

Solver Jobs

2048

If I buy 5 HPC Packs and I have sufficient HPCcapacity, it will also allow “scale-out” at2048 parallel – essentially unlimited parallel!

Option 3 – ANSYS HPC Pack – Example 4

13 © 2016 ANSYS, Inc. March 12, 2017

• Scenario 2: 3x CFD licences, 3x HPC Pack

Option 3 – ANSYS HPC Pack – Example 5

• Scenario 1: 3x Mechanical licences, 2x HPC PackSimultaneous runs

User 1: solve on 10 cores – consumes 1x Mechanical licence, 1x HPC PackHPC Pack overrides 2x built-in HPC licenses User 2: solve on 10 cores – consumes 1x Mechanical licence, 1x HPC Pack

User 3: solve on 2 cores – consumes 1x Mechanical licenceNOTE: HPC Packs cannot be split. User 3 cannot use User 2’s ‘unused’ cores

User 1: solve on 32 cores – consumes 1x CFD licence, 2x HPC Packs

User 2: solve on 8 cores – consumes 1x CFD licence, 1x HPC Pack

User 3: solve on 4 cores – consumes 1x CFD licence

• Scenario 3: 1x CFD, 1x Mechanical, 2x HPC Pack – System coupling

CFD: solve on 10 cores – consumes 1x CFD licence, 1x HPC Pack

Mech: solve on 10 cores – consumes 1x Mechanical licence, 1x HPC Pack

NOTE: HPC Packs are not shared between solvers in System Coupling run

Simultaneous runs

Simultaneous runs

HPC Packs override 4x built-in HPC licenses

14 © 2016 ANSYS, Inc. March 12, 2017

Number of Simultaneous Design Points Enabled

HPC license for running parametric FEA or CFD simulations on multiple CPU cores simultaneously, and more cost effectively

64

2

8

Number of HPC Parametric Pack Licenses

1

4

16

32

3 4 5

Key Benefits• Ability to automatically and simultaneously

execute design points while consuming just one set of application licenses

• Scalable because number of simultaneous design points enabled increases quickly with added packs

• Amplifies complete workflow because design points can include execution of multiple applications (pre, meshing, solve, HPC, post)

Option 4 – ANSYS HPC Parametric Pack

15 © 2016 ANSYS, Inc. March 12, 2017

Option 4 – ANSYS HPC Parametric Pack- Explore Parametric Designs Faster, More Cost Effectively

16 © 2016 ANSYS, Inc. March 12, 2017

• Scenario 2: 1x CFD licences, 1x HPC Pack, 1x HPC Parametric Pack

Option 4 – ANSYS HPC Parametric Pack – Example

• Scenario 1: 2x Mechanical licences, 1x HPC Parametric PackSimultaneous runs

User 1: solves 4 Parametric Design Points, each running on 2 cores –consumes 1x Mechanical licence, 1x HPC Parametric Pack

User 2: solve on 2 cores – consumes 1x Mechanical licence

Simultaneous runs

User 1: solves 4 Parametric Design Points, each running on 10 cores –consumes 1x CFD licence, 1x HPC Pack, 1x HPC Parametric Pack

Parametric Pack enables 4x simultaneous DPs

DP0

DP1

DP2

DP3

Parametric Pack also multiplies HPC licences

DP0

DP1

DP2

DP3

17 © 2016 ANSYS, Inc. March 12, 2017

HPC Licensing Enabling Hardware Accelerators- One HPC Task Required to Unlock one Nvidia GPU or Xeon Phi!

8 CPU Cores + 2 GPUs1 x ANSYS HPC Pack

6 CPU Cores + 4 GPUs

Licensing Examples:

Total 10 HPC Tasks (5 GPUs Max)

2 x ANSYS HPC PackTotal 32 HPC Tasks (16 GPUs Max)

Example of Valid Configurations:

24 CPU Cores + 8 GPUs

(Total Use of 2 Compute Nodes)

.

.

.

.

.(Applies to all license schemes: ANSYS HPC, ANSYS HPC Pack, ANSYS HPC Workgroup)

18 © 2016 ANSYS, Inc. March 12, 2017

ANSYS HPC and ANSYS HPC Workgroup give full, flexible use of a pool of licenses.

ANSYS HPC Pack gives “quick” scale-up but is more restrictive in how users can use it.

The ability to be more flexible is why the HPC Workgroup options cost more than the HPC Packs.

Which Type of Licensing is Right For Me?

19 © 2016 ANSYS, Inc. March 12, 2017

ANSYS HPC Pack

- Scalable Pricing for Capability Computing

Example:Running on 2,000 cores instead of 20 cores

at 1.5X cost premium – and not 100X

20 © 2016 ANSYS, Inc. March 12, 2017

ANSYS HPC Workgroup

- Volume Pricing for Capacity Computing

Example:Filling up a 1024- instead of 128-core cluster

with 32-core jobs will cut the price per job in half!

21 © 2016 ANSYS, Inc. March 12, 2017

ANSYS HPC Parametric Pack

- Capacity Computing For Design Exploration

Example:Enabling 64 instead of 4 simultaneous design points

at ~3X cost premium – and not 16X

22 © 2016 ANSYS, Inc. March 12, 2017

Multiple Licensing options to fit different requirements.

HPC Packs for quick scale-up

HPC Workgroup for Flexibility.

GPU’s treated the same as cores in terms of licensing.

As you scale-up License cost decreases per core.

Per core pricing becomes less of an issue.

Wrap-up - Licensing