HardwareAcceleration
Hardware acceleration using a supported GPU for transient acoustics simulations based on the discontinuous Galerkin method.
Syntax
model.sol(sname).feature(solv).create(fname,"HardwareAcceleration")
model.sol(sname).feature(solv).feature(fname).set(pname,value)
Description
This feature can be used as an attribute to the
Time
feature to accelerate the solution time if you are simulating transient acoustics using a discontinuous Galerkin method. It requires access to a supported GPU.
The following properties are available:
Table 6-36:
Valid Hardware Acceleration Properties
Property
Value
Default
Description
dgacc
boolean
false
Use an accelerated solver for discontinuous Galerkin.
gpuresidual
boolean
true
Compute residual on GPU, if
dgacc
is set to
true
.
gpusingleprecision
boolean
false
Use single precision on GPU, if
gpuresidual
is set to
true
. If
false
, double precision is used.