Multi-Threading and Tire Models
Since computing tire forces and moments during a vehicle simulation is one of the most costly tasks, multi-threaded execution of tire models on a multi-core computer can substantially reduce the clock time for a simulation.
The CDTire and FTire models offer
multi-threaded execution with MotionSolve, while the MF-TYRE and MF-SWIFT models do not. The
means to enable multi-threading for CDTire and FTire do differ, therefore each method is
described in the table below:
Tire Model | Multi-Threaded | Enabling Multi-Threading |
---|---|---|
CDTire | YES | The CDTire.ini file controls multi-threading for CDTire.
To enable multi-threading, set the maximum threads in the parallel block to a
number greater than one. For example: [Parallel] MaxThreads=4 |
FTire | YES | Multi-threading is controlled by the environment variable NUSOL_MT_TIRE.
|
MF-TYRE and MF-SWIFT |
NO | Not Applicable |