Single precision executables have “_s” in the filename whereas double precision executables have “_d” in the filename. Double precision run times will be approximately 30% longer than single precision run times (varies somewhat depending on platform).
It’s not always known beforehand when a double precision executable is needed. The only sure way to know is to run both ways (single and double precision) and see if your results are affected. In general, implicit analyses are more sensitive to numerical roundoff than explicit analyses.
Foremost is that the time step is sufficiently small to provide solution stability. Without stability, accuracy is moot.
If you are overly conservative and reduce the time step excessively (one or more orders of magnitude), it could be detrimental to the solution accuracy (unless double precision is used).
Using double precision LS-Dyna versions, the plotfiles are written by default with double precision as well. Due to double size of the resulting plotfiles, problems could occur during postprocessing, e. g., using FEMZIP or plotcprs. Therefore, plotfiles should be written in 32-bit format, if double precision LS-Dyna versions are used.
How to define 32-bit format plotfiles: