Using Multiple Processors for a Deterministic Run

Not planned


1 comment

  • Official comment
    Rick Kossik

    Unfortunately, this is generally not possible.  GoldSim calculations generally need to be run in a serial manner (e.g., for any given timestep, the elements must be updated in a specific order, and of course, each timestep must be computed before the next one can be computed).  As a result, although there are some calculations that can be broken into different threads (and we do this when possible), for the most part, it is difficult to easily break the calculations into multiple, independent threads, as most calculations are dependent on previous calculations (e.g., results from previous timestep). 

    Comment actions Permalink

Please sign in to leave a comment.