Replies: 2 comments 3 replies
-
Since |
Beta Was this translation helpful? Give feedback.
-
For me, base threads is always slower than single threaded (IIRC). Polyester scales extremely poorly here. I haven't tried the workstealing or prioritized yet, but they look to do far better. |
Beta Was this translation helpful? Give feedback.
-
I haven't tried any optimizations so far but Schedulers.jl scale quite well for the benchmark of
fib(20)
.The work-stealing (red) and prioritized (multi-queue; yellow) schedulers can speed up
fib
computation while the base (blue) scheduler straggles above around 5 threads. That said, this could be because of some missing features in Schedulers.jl.Links:
Beta Was this translation helpful? Give feedback.
All reactions