# Are there other ways to speed up the simulation?

**URL:** <https://forum.plexim.com/t/are-there-other-ways-to-speed-up-the-simulation/640>\
**Category:** PLECS\
**Tags:** simulation-time, performance\
**Created:** [March 14, 2019, 10:13am UTC](https://forum.plexim.com/t/are-there-other-ways-to-speed-up-the-simulation/640 "2019-03-14T10:13:36Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![DMuth](https://avatars.discourse-cdn.com/v4/letter/d/5f8ce5/32.png) [@DMuth](https://forum.plexim.com/u/DMuth)\
**Post date:** [March 14, 2019, 10:13am UTC](https://forum.plexim.com/t/are-there-other-ways-to-speed-up-the-simulation/640/1 "2019-03-14T10:13:36Z")

</div>

Are there other ways to speed up the simulation? Is it possible to use a high performance graphics card for it?

---

<div class="post-metadata">

**Author:** ![Oliver\_Schwartz](https://dub1.discourse-cdn.com/flex006/user_avatar/forum.plexim.com/oliver_schwartz/32/6_2.png) [@Oliver\_Schwartz](https://forum.plexim.com/u/Oliver_Schwartz)\
**Post date:** [March 22, 2019, 8:44am UTC](https://forum.plexim.com/t/are-there-other-ways-to-speed-up-the-simulation/640/2 "2019-03-22T08:44:09Z")

</div>

Hi,

In a transient simulation the results of the next time step depend on the results of the current time step. Such a simulation is therefore not well suited for parallel computation.

As a result, the (single thread) speed of your CPU has the biggest impact on simulation time. PLECS profits from multi-core CPUs because it can offload things like scope rendering to another core (or run multiple simulations in parallel on different cores). The performance of your graphics card, however, has no impact on the simulation speed.

Kind regards,

Oliver Schwartz

---

<div class="post-metadata">

**Author:** ![tinivella](https://avatars.discourse-cdn.com/v4/letter/t/b77776/32.png) [@tinivella](https://forum.plexim.com/u/tinivella)\
**Post date:** [October 31, 2019, 9:48am UTC](https://forum.plexim.com/t/are-there-other-ways-to-speed-up-the-simulation/640/3 "2019-10-31T09:48:58Z")

</div>

hi

I wrote a workarund in python to do that, it generate more variants of the same simulation and then run parallel with gui automatization

you can find on my github [https://github.com/tinix84/pyplecs](https://github.com/tinix84/pyplecs)
