If you have a large collection of data and have to do similar computations on each element, data parallelism is an easy way to speedup computation using multiple CPUs and machines as well as GPU(s). While this is not the only kind of parallelism, it cover... (more…)
Read more »
When I first learned about the Julia programming language, there were a few things that gave me the "wat" moments. One of those surprises involves both the naming and meaning of functions. (more…)
Read more »
For more info on the Julia Programming Language, follow us on Twitter: https://twitter.com/JuliaLanguage and consider sponsoring us on GitHub: https://github... (more…)
Read more »
The weirdness witnessed below is taken from https://discourse.julialang.org/t/all-ways-to-define-functions-in-julia/45816/16 Well, almost, there is a very subtle difference. If you define a function… (more…)
Read more »