Simulation becomes more important by the day for competitive product innovation, but it comes at a cost. Can you do a more sophisticated simulation while keeping the budget under control? The answer is “yes” thanks to a new type of universal licensing and cloud compute for Abaqus, CST Studio Suite, and the other SIMULIA and 3DEXPERIENCE SIMULATION tools.
A traditional engineering analysis tool has two primary components: a graphical user interface (GUI) application and a solver application. Some products combine the licensing of these two components, such as SOLIDWORKS Simulation, but it has its pros and cons for both the vendor and the customer.
Abaqus, however, separates GUI and solver licensing. For Abaqus, the solver license is traditionally referred to as a “token”. The more tokens an Abaqus user has, the more computing power (i.e., CPU cores and GPU devices) their Abaqus solver can access in order to solve faster.
Figure 1: A plot of how many Abaqus tokens are needed to run the solver on so many CPU cores.
This licensing schema becomes difficult when multiple essential simulation tools are following the same approach - a likely scenario when an Abaqus company adopts a more comprehensive “virtual prototyping” approach to simulation.
This approach reaches greater accuracy and reliability up to the point that it may replace some physical prototyping, by engaging additional physics beyond structural, such as fluids, electromagnetics, acoustics, and multibody dynamics. This can traditionally result in inflated software budgets that are hard to justify if all the tools are not used frequently.
Furthermore, investment in the more rarely used software can siphon budget from additional compute licensing for the more frequently used tools. For example, do you trade away 8 additional CPU cores of Abaqus compute licensing, which you would use 80% of the time, just to gain access to a CFD tool that would be used once a month?
Figure 2: Abaqus, PowerFLOW, Simpack, wave6, and CST Studio Suite simulate different physics and are traditionally licensed separately.
Outside of expanding into other physics, companies are also challenged to keep simulation tasks efficient by upgrading hardware and/or utilizing cloud services (…or doing less simulation!).
These pressures can pose difficult questions to companies and their simulation users. How compatible are the licenses with next-generation CPUs and GPUs? Will my licenses be able to be used on the cloud or are they stuck on my machines? If I do want to use the cloud, how hard is it to implement, and is that an additional cost? If I need additional computational capacity for a very short duration of time, what are my options?
The GoEngineer simulation consulting and support team recently went through this. Below is a picture of our very own aging compute cluster that was powered by traditional Abaqus licensing. Questions rang of: do we get new hardware, do we use the cloud, how do we use the cloud, how do we license it all, and what is the cost? We ultimately decided to retire our cluster, switch to a newer licensing schema, and take advantage of cloud compute. Our productivity gains have been impressive, and we couldn’t be happier.
Figure 3: The GoEngineer simulation consulting team’s old server room.
Here is what we did.
Enter the unified licensing model (ULM), available now for new purchases or as an equivalent replacement for your traditional licenses. This dramatic revision to simulation software licensing has three main goals:
Under the unified licensing model, the user still buys their GUI and their solver licenses separately, but those solver licenses are now universal among the portfolio of Dassault Systèmes simulation tools. With solver licensing being the bulk of the simulation software expense, ULM lowers the barrier of entry into any new physics to just the cost of a GUI seat. Here is a list of the compatible products:
SimUnit Supported Software | Functionality |
Abaqus | Structural FEA |
3DEXPERIENCE STRUCTURAL | Structural & Fatigue FEA |
3DEXPERIENCE FLUIDS | Navier-Stokes CFD |
fe-safe* | Fatigue FEA |
Tosca* | Topology & Nonparametric Optimization |
Isight* | Parametric Optimization |
PowerFLOW | Lattice Boltzmann CFD |
XFlow | Lattice Boltzmann CFD |
CST Studio Suite | Electromagnetics |
Simpack* | Multibody Dynamics |
3DEXPERIENCE Optimization Tools | Process Automation & Design Optimization |
*On-premise compute only
The speed of computation is a critical concern amongst analysts, hinging on the quality and availability of computing hardware and the budget limitations of solver tokens.
ULM addresses the hardware issue by allowing users to solve on either their local hardware or on the official cloud.
Local solves are fast and convenient when:
The cloud excels when:
Traditional simulation solver tokens provide 24/7 usage at a set maximum amount of compute power. This pressures the cost-conscious user to buy only as many tokens as they plan to make constant usage of. What usually happens in practice is that there will be simulation sprints where a lot of simulation needs to get accomplished in a short amount of time, whether that’s one big analysis or many small ones. Then your project (or projects!) is delayed by a compute bottleneck due to your licensing.
Figure 4: How simulation workloads really happen, and what bottlenecks their execution.
ULM solves these limitations by introducing credits. The credit is a consumable license that provides a certain amount of computation time at the specified configuration (which is to say, if you solve with more cores, the credits are consumed faster). Valid for both on-premise and on-cloud compute, credit licensing provides flexible and instant access to high-core-count HPC configurations on the 3DEXPERIENCE Cloud for a very low entry price. Here are the credit and token conversion rates for running Abaqus on the 3DEXPERIENCE Cloud:
Cloud Cores | SimUnit Credit/Hour | SimUnit Tokens |
4 | 19 | 29 |
8 | 27 | 43 |
18 | 37 | 64 |
36 | 47 | 91 |
48 | 52 | 106 |
96 | 66 | 162 |
144 | 77 | 213 |
192 | 87 | 263 |
See our Abaqus Buying Guide for all combinations of on-premise and on-cloud token and credit conversion rates. These rates vary for other physics solvers.
Users can have tokens, credits, or tokens and credits. By combining tokens and credits, simulation users can construct a best-of-all-worlds situation for themselves including a baseline of daily compute licensing and access to extreme resources on demand. And with SimUnits’ universality, it’s not just for one FEA or CFD (or other simulation) tool, but for all of them.
The unified licensing model offers an exciting opportunity for simulation departments of all kinds. Whether they are concerned about their budget, their throughput, or the depth and breadth of their simulation, SimUnits opens up the possibilities to take advantage of a growing portfolio of comprehensive engineering analysis tools, especially in the era of cloud computing.
Intro to CAD-Connected Composites FEA: A Game-Changer for Composites Design
3DEXPERIENCE Parametric Optimization: The Ultimate Tool for Data-Driven Design
How to Run Abaqus Simulations on the Cloud with the 3DEXPERIENCE Platform
FEA Critical Speed Analysis & Rotor Dynamics
Turbulence Models in 3DEXPERIENCE Fluid Dynamics Engineer Role
About Marcel Ingels
Marcel is a Senior Simulation Specialist at GoEngineer. He earned his BS and MS in Biomedical Engineering at the University of Toledo. With nine years of experience in the sim space, Marcel’s primary role lies in leading simulation projects in the medical device, aerospace, automotive, and defense industries, and in providing technical support and training on Abaqus and the 3DEXPERIENCE portfolio. His previous experience includes conducting analysis for a spinal implant start-up company and as a research assistant at an orthopedic research institute, where he focused on CAE analysis of impact biomechanics and orthopedic devices.
Get our wide array of technical resources delivered right to your inbox.
Unsubscribe at any time.