HPCMP Commercial Enterprise Software License Portfolio for FY2022

Renewals, Changes and Additions

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

The transition from FY2021 to FY2022 include the following changes:

ADDITIONS:

  • Increase in the Ansys HPC Packs
  • Increase of Star-CCM+ Power licenses

The new Ansys HPC Pack availability will allow researchers greater simulation core capability, and should offer a lower job execution expansion factor. The unit increase to Star-CCM+ Power solvers was made for the same purpose.

REDUCTIONS:

  • A reduction to Star-CCM+ pre/post licensing
  • A 50% decrease of idle Ansys CFD pre/post units (lightly used licenses)
  • Removal of Accelrys from the ESMT portfolio
  • Planned FY2023 abandonment of TotalView from the ESMT portfolio *

These reductions were made as balances to the portfolio additions, and analyzed to be a net positive exchange for the user-base. The reduction of Ansys CFD prepost was made in alignment with real-world utilization rates, and should be of no or very limited impact to its users.

* TotalView software is not planned for renewal by the HPCMP in FY2023, but was renewed for FY2022 to allow for workload migration.

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 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/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 = 34
  • Varied array of pre/post processing tools and solve equations
Portfolio changes for FY2022:

This new software cycle brings another expansion to the Ansys HPC Pack licenses, allowing significantly larger core allocations. Due to the increased adoption of Ansys HPC Pack licenses, there was a reduction to the Ansys Workgroup license pool.

The Ansys HPC Pack tokens ('anshpc_pack') were increased from '27' unclassified units last cycle, to '34' 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

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 = 13
  • EnSight Gold interactive session licenses = 8
Portfolio changes for FY2022:

No changes.

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

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) = 1000
    • LS-DYNA usage requires '1' token per active thread (core)
Portfolio changes for FY2022:

No changes.

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++ 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 FY2022:

No changes.

Usage Notes:

N/A


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 has the ability to 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 = 8192*
    • Only supports Intel and AMD architectures
  • Accelerator cards – 64
    • Licensed for CUDA architecture
Portfolio changes for FY2022:

No changes

Usage Notes:

N/A


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 FY2022:

No changes.

Usage Notes:

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


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 / 3 "floating" licenses
Portfolio changes for FY2022:

No changes.

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 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 the all DSRCs
Portfolio changes for FY2022:

No changes.

Usage Notes:

N/A


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 = 160
Portfolio changes for FY2022:

Maintenance for several legacy and unused report generation toolboxes was discontinued. These toolboxes will still be available for all Matlab versions 2022A and below.

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 is CFD mesh generation software, covering all preprocessing from geometry model import to flow solver export.

Licensed Units:
  • Interactive session licenses = 14
Portfolio changes for FY2022:

No changes.

Usage Notes:

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


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 (power session / ccmppower) = 20
  • Interactive session licenses (serial session / ccmpsuite) = 7
Portfolio changes for FY2022:

To accommodate more demand for the StarCCM batch processing licenses, a reduction was made to the pre/post license 'ccmpsuite' pool.

The StarCCM+ Power licenses ('ccmppower') were increased from '19' unclassified units last cycle to '20' units. The StarCCM+ Serial pre/post licenses ('ccmpsuite') were decreased from '8' unclassified units last cycle to '7' 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 is a complete (interactive) CFD (computational fluid dynamics) visualization tool that helps analyze, explore, and understand complex simulation data.

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

No changes.

Usage Notes:

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


TotalView

TotalView is a debugger that supports threads, MPI, OpenMP, C/C++, and Fortran, mixed-language codes, and advanced features like on-demand memory leak detection, other heap allocation debugging features, and Standard Template Library Viewer (STLView). Unique features are also available such as dive, a wide variety of breakpoints, the Message Queue Graph/Visualizer, powerful data analysis, and control at the thread level.

Licensed Units:
  • Max debugger cores = 50
Portfolio changes for FY2022:

No changes.

Usage Notes:

NOTE: Due to very low utilization across the enterprise and alternative software options, please be aware that TotalView software licensing is not planned for renewal by the HPCMP in FY2023. Please make all necessary workflow transition plans before April 1, 2023.