# Is there any plot package that supports multithreading now?

**URL:** <https://discourse.julialang.org/t/is-there-any-plot-package-that-supports-multithreading-now/91787>\
**Category:** General Usage\
**Tags:** question\
**Created:** [December 17, 2022, 6:28pm UTC](https://discourse.julialang.org/t/is-there-any-plot-package-that-supports-multithreading-now/91787 "2022-12-17T18:28:47Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![YiboXia](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/yiboxia/32/50734_2.png) [@YiboXia](https://discourse.julialang.org/u/YiboXia)\
**Post date:** [December 17, 2022, 6:28pm UTC](https://discourse.julialang.org/t/is-there-any-plot-package-that-supports-multithreading-now/91787/1 "2022-12-17T18:28:47Z")

</div>

Hi guys!

I have now parallelized all codes about computation except plotting. I am trying to find a way to boost the plotting. Is there any plot package that supports multithreading now?

and I also want to know if Makie.jl or Plots.jl can work in a distributed program.

Many thanks!

---

<div class="post-metadata">

**Author:** ![jules](https://avatars.discourse-cdn.com/v4/letter/j/41988e/32.png) [@jules](https://discourse.julialang.org/u/jules)\
**Post date:** [December 17, 2022, 6:32pm UTC](https://discourse.julialang.org/t/is-there-any-plot-package-that-supports-multithreading-now/91787/2 "2022-12-17T18:32:02Z")

</div>

Distributed is different than multithreading I would say. I think Makie should work in a distributed way where you have it running on different processes. It will probably not work running on different threads as it was not written with thread safety as a goal and there is some global state.

---

<div class="post-metadata">

**Author:** ![YiboXia](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/yiboxia/32/50734_2.png) [@YiboXia](https://discourse.julialang.org/u/YiboXia)\
**Post date:** [December 17, 2022, 7:04pm UTC](https://discourse.julialang.org/t/is-there-any-plot-package-that-supports-multithreading-now/91787/3 "2022-12-17T19:04:51Z")

</div>

Thank you! I would try Makie in that way:)
