Compiler performance tips

Hi!

I find the julia performance tips page very useful. I am wondering if there is a similar document with some tips in order to reduce compiler latency and start up times. E.g., which patterns to use, which to avoid, etc.

Thanks for helping!

13 Likes

https://github.com/JuliaPlots/Plots.jl/pull/2157

is not a tutorial, bit is a very useful read in general.

8 Likes

Thanks for sharing!

2 Likes

I provided some other good discussions below that you should check out @fverdugo. Also here’s a good blog post talking about Composable multi-threaded parallelism in Julia if you’re interested. :slight_smile:

https://github.com/JuliaLang/julia/issues/33333

https://github.com/JuliaLang/julia/issues/33326

3 Likes