# When to use pmap vs Threads.@threads?

**URL:** <https://discourse.julialang.org/t/when-to-use-pmap-vs-threads-threads/72805>\
**Category:** Julia at Scale\
**Tags:** jump, parallel, multithreading, pmap\
**Created:** [December 9, 2021, 5:29am UTC](https://discourse.julialang.org/t/when-to-use-pmap-vs-threads-threads/72805 "2021-12-09T05:29:48Z")\
**Posts on this page:** 1\
**Showing post:** 9

<div class="post-metadata">

**Author:** ![carstenbauer](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/carstenbauer/32/4981_2.png) [@carstenbauer](https://discourse.julialang.org/u/carstenbauer)\
**Post date:** [December 9, 2021, 8:59am UTC](https://discourse.julialang.org/t/when-to-use-pmap-vs-threads-threads/72805/9 "2021-12-09T08:59:45Z")

</div>

> [@chelseas](#):
>
> To be honest I’m not super sure what the difference between multi-threading and multi-processing is…and which would be better for my application.

There have been many discussions on this here on discourse (and, of course, elsewhere). See for example [Multi-threading or multi-processing, how to know which to use and when?](https://discourse.julialang.org/t/multi-threading-or-multi-processing-how-to-know-which-to-use-and-when/72278)

---

_[View the full topic](https://discourse.julialang.org/t/when-to-use-pmap-vs-threads-threads/72805)._
