# Parallel is very slow

**URL:** <https://discourse.julialang.org/t/parallel-is-very-slow/9443>\
**Category:** General Usage\
**Tags:** parallel\
**Created:** [March 2, 2018, 8:45am UTC](https://discourse.julialang.org/t/parallel-is-very-slow/9443 "2018-03-02T08:45:59Z")\
**Posts on this page:** 1\
**Showing post:** 16

<div class="post-metadata">

**Author:** ![tkoolen](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tkoolen/32/1603_2.png) [@tkoolen](https://discourse.julialang.org/u/tkoolen)\
**Post date:** [March 9, 2018, 2:35am UTC](https://discourse.julialang.org/t/parallel-is-very-slow/9443/16 "2018-03-09T02:35:33Z")

</div>

Yeah, exactly.

You really shouldn’t have to manually split up the range with `@threads` though, the macro does that for you. Sure, there is this argument for splitting up manually: [Parallelizing for loop in the computation of a gradient - #18 by saschatimme](https://discourse.julialang.org/t/parallelizing-for-loop-in-the-computation-of-a-gradient/9154/18), but in this particular case I don’t think there’s any inference issue, at least on 0.7.

---

_[View the full topic](https://discourse.julialang.org/t/parallel-is-very-slow/9443)._
