HPCMP Commercial Enterprise Software License Portfolio for FY2023

2023 Software Renewals

Renewals, Changes and Additions

The HPCMP and Enterprise Software Management Team (ESMT) are pleased to announce the HPCMP Commercial Scientific and Engineering Software license portfolio agreements for the period of 1 Apr 2023 to 31 Mar 2024, which apply to the unclassified enclaves at each DSRC.

The transition from FY2022 to FY2023 includes the following changes:

ADDITIONS:

  • Increase in Ansys HPC Packs
  • Increase in Ansys LS-Dyna tokens
  • Increase in Star-CCM+ Power licenses (w/ new GPU+ capability)
  • Increase in Star-CCM+ Serial Pre/Post licenses
  • Addition of US3D code to enterprise license pool
  • Increase in MATLAB Parallel Server distributed workers
  • Increase in Tecplot licenses
  • Increase in Pointwise licenses

Due to increasing system and program core counts, the Ansys HPC Pack solver and LS-Dyna tokens have been increased to help alleviate job delays and accelerate research workflows. Current HPCMP StarCCM+ solvers offered unlimited core capability but lacked GPU acceleration. The FY2023 StarCCM+ licenses are fully compatible with Nvidia V100 and A100 GPGPUS, and the program has increased available units by 50% over FY2022. The HPCMP also funds enterprise-level US3D HPC licenses for expanded hypersonic simulation capability. Rounding out the batch-processing portfolio increases are the addition of MATLAB Parallel server tokens. Rollout of MATLAB parallel capability will be announced later in FY2023.

For pre/post processing needs, increases have also been made for the visualization software Tecplot, mesh generation software Pointwise, and pre/post serial mode for StarCCM+.

REDUCTIONS:

  • A reduction to GASP licensing
  • A 25% decrease of idle Ansys EnSight licenses (light use licenses)
  • Removal of Totalview from the ESMT portfolio

These reductions represent a net positive cost exchange with the additions for FY2023. The reduction of GASP and EnSight licenses were made in alignment with utilization rates and should have very limited impact to its users. TotalView was sunset in FY2022.

License availability can be monitored through the User Dashboard. Additional information is available by contacting the HPC Help Desk by email (help@helpdesk.hpc.mil) or by phone (1-877-222-2039).

Software Breakdown

Abaqus

Abaqus

Abaqus is a general-purpose, finite-element analysis program that places special emphasis on advanced linear and nonlinear structural engineering and heat transfer applications.

Abaqus/Standard provides a variety of time- and frequency-domain analysis procedures. These procedures fall into two classes (defined below) and a single simulation can include multiple analysis types.

  1. General Analyses - the response may be linear or nonlinear.
  2. Linear Perturbation Analyses - linear response is computed about a general, possibly nonlinear, base state.

Abaqus/Explicit is a finite element program designed specifically to serve advanced, nonlinear continuum and structural analysis needs. The program addresses highly nonlinear transient dynamic phenomena and certain nonlinear quasi-static simulations. Designed for production analysis environments, key ingredients in its architecture are: ease of use, reliability, flexibility, and efficiency.

Abaqus/Viewer is an interactive postprocessor for the ABAQUS suite of general-purpose finite element-based analysis software.

Abaqus/CAE is an interactive modeling and results evaluation tool for analyses solved with Abaqus/Standard or Abaqus/Explicit.

Licensed Units:
  • Main solver (Abaqus) tokens = 359
    • Standard/Explicit solvers rely on tokens from the main solver pool
      • Review SLB documentation on quantity of tokens required for jobs
  • Abaqus/CAE = 10
  • Abaqus/Viewer = 4
Portfolio changes:

No changes from prior cycle's availability.

Usage Notes:

Abaqus solver usage is controlled by the Shared License Buffer (SLB) system. Please refer to the SLB User Guide for further information on how to submit an Abaqus job.

Abaqus/CAE and Viewer interactive sessions perform best through SRD or on the HPC Portals.


Ansys

Ansys

ANSYS/CFX offers flexible computational fluid dynamics (CFD) software with the capability of solving a variety of fluid flow problems, including laminar, turbulent, compressible, and incompressible flow.

ANSYS/Mechanical CFD Maxwell multiphysics package offers the full depth and breadth of simulation possibilities. This package offers the most effective multiphysics analysis for products needing electronic, fluid, and structural simulations.

NOTE: Currently, the HPCMP does not support ANSYS/EMAG solver capability.

Licensed Units:
  • Main Fluent / CFX solver (concurrent jobs) = 16
  • Mechanical Maxwell Solvers (concurrent jobs) = 4
  • Workgroup (single core) tokens = 1024
  • Pack (multiplier core) tokens = 44
  • Varied array of pre/post processing tools and solve equations
Portfolio changes for FY2023:

This new software cycle brings another expansion to the Ansys HPC Pack licenses, allowing significantly larger core allocations.

Ansys HPC Pack tokens (anshpc_pack) were increased from 34 unclassified units last cycle, to 44 units. Please review Ansys HPC packs in the SLB User Guide for further details.

Usage Notes:

Ansys solver usage is controlled by the Shared License Buffer (SLB) system. Please refer to the SLB User Guide for further information on how to submit an Ansys job.

Ansys Workbench interactive sessions perform best through SRD or on the HPC Portals.


Ansys-EnSight

Ansys - EnSight

EnSight is an advanced post-processing tool used for all types of engineering analyses, including CFD, combustion, structural analysis, crash, and injection molding. It provides readers and translators for all common engineering analysis codes, as well as interfaces to common aerospace formats such as PLOT3D and FAST.

Licensed Units:
  • EnSight Standard interactive session licenses = 11
  • EnSight Gold interactive session licenses = 5
Portfolio changes for FY2023:

EnSight licensing was reduced in FY2023 to better align with actual usage.

The EnSight Standard units were decreased from 13 unclassified units last cycle, to 11 units. EnSight Enterprise units (expanded core capability) were decreased from 8 unclassified units last cycle, to 5 units.

Usage Notes:

Although EnSight is available through Ansys Workbench, the Data Analysis and Assessment Center (DAAC) has created a customized EnSight HPC Client-Server Software for use with HPCMP systems. Users are advised to use this software, as the Ansys EnSight licenses are configured to only work with the DAAC EnSight client-server tools.


Ansys-LS-DYNA

Ansys - LS-DYNA

LS-DYNA is a general-purpose, explicit finite element program used to analyze the nonlinear dynamic response of three-dimensional structures. It contains fully automated contact analysis capability and error-checking features. LS-DYNA has many solution procedures to simulate the physical behavior of 3D structures: nonlinear dynamics, thermal, failure, crack propagation, contact, quasi-static, Eulerian, arbitrary Lagrangian-Eulerian (ALE), fluid structure interaction, real-time acoustics, multiphysics coupling, etc. For the under-integrated shell and solid elements, zero-energy modes are controlled by either an hourglass viscosity or stiffness.

Licensed Units:
  • Total concurrent solver tokens (dyna & mppdyna) = 1,500
    • LS-DYNA usage requires 1 token per active thread (core)
Portfolio changes for FY2023:

As demand for Ansys LS-Dyna has continued to grow, the HPCMP has increased the LS-Dyna license inventory to meet that demand. This year brings a 50% increase to LS-Dyna core tokens.

Ansys LS-Dyna (dyna/mppdyna) tokens were increased from 1,000 unclassified units last cycle, to 1,500 units. Please review LS-Dyna for further details.

Usage Notes:

LS-DYNA solver usage is controlled by the Shared License Buffer (SLB) system. Please refer to the SLB User Guide for further information on how to submit a LS-DYNA job.


CFD++

CFD++

CFD++ can solve compressible flows (at Mach numbers) and incompressible flows, including both single and multispecies treatment, reacting flows, multiphase flows, steady and unsteady flows, rotating machinery, conjugate heat transfer, porous media, etc. Various topography-parameter-free models are used to capture turbulent flow features. The nonlinear subset of these models accounts for Reynolds stress anisotropy, streamline curvature, and swirl. All these models can be either integrated directly to the wall or combined with a sophisticated wall-function treatment that models the effects of compressibility, pressure gradient, and heat transfer. A single equation LES model and advanced hybrid LES/RANS models are also available. The latter reduces the cost of traditional large-eddy simulation by modeling the near-wall layer and automatically exploiting the advantages of LES in embedded fine-grid regions. CFD++ allows for treatment of complex geometries by its unification of structured, unstructured, and multi-block grids. CFD++ can also handle complex overset and patched non-aligned grids. The code allows use of various elements within the same mesh such as hexahedral, triangular prism, pyramid and tetrahedral elements in 3-D, quadrilateral and triangular elements in 2-D, and line elements in 1-D.

Licensed Units:
  • Licensed for unlimited jobs/cores at all DSRCs
Portfolio changes for FY2023:

No changes.

Usage Notes:

N/A


ARM Forge

ARM Forge

Arm Forge is comprised of the ARM DDT parallel debugger, and the ARM MAP scalable profiler.

ARM DDT is a C++, C, and FORTRAN parallel debugger, with native support for parallel debugging of Python applications.

The ARM Map profiler can identify over-subscribed cores and sleeping threads that waste available CPU time for OpenMP and pthreads. It can also identify synchronization, communication, and workload imbalance for MPI or multi-process usage, and provide I/O performance metrics.

Licensed Units:
  • Max debugger cores = 8,192*
    • Only supports Intel and AMD architectures
  • Accelerator cards – 64
    • Licensed for CUDA architecture
Portfolio changes for FY2023:

No changes

Usage Notes:

N/A


Fieldview

FieldView

FieldView is a CFD post-processing software package that identifies flow features and characteristics in simulations and allows interactive exploration of results.

Licensed Units:
  • Interactive session licenses = 15
Portfolio changes for FY2023:

No changes.

Usage Notes:

FieldView interactive sessions perform best through SRD or on the HPC Portals.


Aerosoft

GASP

GASP is a structured/unstructured, multi-block CFD flow solver, which solves the Reynolds Averaged Navier-Stokes (RANS) equations as well as the heat conduction equation for solid bodies.

Licensed Units:
  • Main solver (GASP) = 4 site licenses
Portfolio changes for FY2023:

GASP licensing was reduced in FY2023 to better align with actual usage.

The 3 GASP floating licenses were removed from the license pool.

Usage Notes:

GASP usage is controlled by the Shared License Buffer (SLB) system. Please refer to the SLB User Guide for further information on how to submit a GASP job.


Gaussian

Gaussian

Gaussian is a series of electronic structure programs used by chemists, chemical engineers, biochemists, physicists, and others for research in established and emerging areas of chemical interest. Starting from the basic laws of quantum mechanics, Gaussian predicts the energies, molecular structures, and vibrational frequencies of molecular systems, along with numerous molecular properties derived from these basic computation types. It can be used to study molecules and reactions under a wide range of conditions, including both stable species and compounds, which are difficult or impossible to observe experimentally, such as short-lived intermediates and transition structures.

Licensed Units:
  • Licensed for unlimited jobs/cores at all DSRCs
Portfolio changes for FY2023:

No changes.

Usage Notes:

N/A


Matlab

MATLAB

MATLAB is a high-level technical computing language and interactive environment for algorithm development, data visualization, data analysis, and numeric computation. Using MATLAB, some users solve technical computing problems faster than with traditional programming languages, such as C, C++, and Fortran.

Licensed Units:
  • Main MATLAB interactive/solver license = 27
  • TOOLBOXES
    • SIMULINK = 4
    • Communication_Toolbox = 2
    • Control_Toolbox = 1
    • Curve_Fitting_Toolbox = 2
    • Signal_Blocks = 2
    • Neural_Network_Toolbox = 2
    • Fixed_Point_Toolbox = 1
    • GADS_Toolbox = 2
    • Image_Toolbox = 6
    • MATLAB_Coder = 2
    • MATLAB_Builder_for_Java = 10
    • Compiler = 2
    • MAP_Toolbox = 1
    • Optimization_Toolbox = 4
    • Distrib_Computing_Toolbox = 9
    • PDE_Toolbox = 1
    • Signal_Toolbox = 7
    • Stateflow = 2
    • Statistics_Toolbox = 9
    • Symbolic_Toolbox = 2
    • Identification_Toolbox = 1
    • Wavelet_Toolbox = 1
    • Distrib_Comp_Engine = 200
Portfolio changes for FY2023:

Although there were no changes to core MATLAB or toolbox licenses, the MATLAB Parallel Server (see: Distrib_Comp_Engine) license were increased to 200 to allow for unlimited core scalability for MATLAB Parallel. MATLAB Parallel is not currently available for all DSRCs; Further notifications will be issued on this status later in FY2023. Please contact the HPC Help Desk for further information.

Usage Notes:

MATLAB solver and toolbox usage is requestable by the Shared License Buffer (SLB) system. Please refer to the SLB User Guide for further information on how to submit a MATLAB job.

MATLAB interactive sessions perform best through SRD or on the HPC Portals.


Pointwise

Pointwise

Pointwise is CFD mesh generation software, covering all preprocessing from geometry model import to flow solver export.

Licensed Units:
  • Interactive session licenses = 17
Portfolio changes for FY2023:

Due to increasing demand, Pointwise licenses were increased for FY 2023.

Pointwise session licenses were increased from 14 unclassified units last cycle, to 17 units.

Usage Notes:

Pointwise interactive sessions perform best through SRD or on the HPC Portals.


Star-CCM+

Star-CCM+

STAR-CCM+ is primarily CFD (computational fluid dynamics) software which uses the finite element analysis or finite volume method to calculate the transport of physical quantities on a discretized mesh. For fluid flow, the Navier–Stokes equations are solved in each of the cells.

Licensed Units:
  • Main solver (GPU-enabled power session / ccmppower+) = 30
  • Interactive session licenses (serial session / ccmpsuite) = 10
Portfolio changes for FY2023:

StarCCM+ increases this year include a sizeable increase to simulation solver availability, as well as the inclusion of new Nvidia GPU-enabled capabilities. There have also been increases in the FY2023 pre/post StarCCM+ serial mode tools.

The StarCCM+ Power licenses (ccmppower) were increased from 20 unclassified units last cycle to 30 units.

The StarCCM+ Serial pre/post licenses (ccmpsuite) were increased from 7 unclassified units last cycle to 10 units.

Usage Notes:

Star-CCM+ solver usage is controlled by the Shared License Buffer (SLB) system. Please refer to the SLB User Guide for further information on how to submit a Star-CCM+ job.

Star-CCM+ interactive sessions perform best through SRD or on the HPC Portals.


Tecplot

Tecplot

Tecplot is a complete (interactive) CFD (computational fluid dynamics) visualization tool that helps analyze, explore, and understand complex simulation data.

Licensed Units:
  • Interactive session licenses = 18
Portfolio changes for FY2023:

Due to increasing demand, Pointwise licenses were increased for FY 2023.

Pointwise session licenses were increased from 15 unclassified units last cycle, to 18 units.

Usage Notes:

Tecplot interactive sessions perform best through SRD or on the HPC Portals.


US3D

US3D

VirtusAero's US3D is a computational fluid dynamics (CFD) software that simulates fluid flow and heat transfer in complex geometries. It is used in the aerospace, defense, and energy industries for the design and optimization of gas turbine engines, rockets, and wind turbines, among other applications. US3D uses a high-fidelity unstructured mesh method, enabling accurate simulations even in complex geometries, and can handle high Reynolds numbers, turbulent flows, and a wide range of physical phenomena.

Licensed Units:
  • Floating HPC solvers = 2
Portfolio changes for FY2023:

US3D is a newly added code for FY2023.

Usage Notes:

N/A