Changes

EM.Tempo Acceleration

468 bytes added, 16:03, 29 August 2014
{{version|14.8+}}[[Image:FDTD58.png|thumb|300px|right|[[FDTD Module]]'s Engine Settings dialog]]
[[EM.Tempo]] presents three different options for acceleration. Some details about each of the options are discussed below:
{{note|If [[EM.Cube]] determines your system does not have the appropriate SIMD facilities to effectively run the single-precision solver, the double-precision solver will be run automatically.}}
*'''Double-Precision Solver:''' [[EM.Tempo]]'s double-precision engine is also multi-threaded, and is slightly more accurate in some cases. It does not take advantage of any available SIMD facilities, which makes it a very portable solver.
 *'''GPU Solver:'''[[EM.Tempo]]'s GPU solver is a CUDA-based engine which is capable of extreme performance (speedup of up to 40x).
{{note|Accuracy-critical computations, such as Farfield calculationBefore attempting to use [[EM.Tempo]]'s GPU engine, please make sure all drivers are still performed in double-precisionup to date.}}{{note|Accuracy-It is critical computationsto have the right environment to efficiently use the GPU solver. For immediate help, such as Farfield calculation, are still performed in double-precisionplease contact collaborate@emagtech.com}} ==Thread Factor== [[Image:FDTD58.png|thumb|300px|[[FDTD Module]]'s Engine Settings dialog]] 
===Thread Factor===
The thread factor determines how many threads are effectively used in the computation. It is only relevant for CPU-based solvers. While a thread factor of two or three usually yields the best performance, it is suggested that the user experiment to find the best thread factor for his/her system.
{{FDTD Details}}
831
edits