Parallelism in Julia


Details
We have seen in the past months how fast Julia can be when running on one CPU. However, sometimes you need to escape the confines of a single core. The next session of the Julia London User Group meetup will show you how to use parallelism in Julia in various forms.
The evening will begin with Avik Sengupta discussing the methods for multi-process distributed computing in Julia. Topics will include:
- Staring a Cluster
- Types of cluster managers
- Distributed primitives - Channel, remotecall
- Distributed programming - pmap, @parallel
- Distributed Data - DistributedArrays, JuliaDB
For the latter half of the evening, we will be joined via video call by Jeff Bezanson, one of the creators of the Julia language. Jeff will talk about threading (ie, shared memory parallelism) in Julia - its past, present and future.
Schedule:
18:15 - Registration, Pizza & Networking
18:45 - Distributed Computing in Julia
17:45 - Break
20:00 - Multithreading in Julia
Announcements:
-
Tomorrow (Thu 14th June) evening at 17:30, David Anthoff will present an online tutorial on Query.jl and related packages. https://www.youtube.com/watch?v=OFPNph-WxLM
-
Only a couple of days to for early bird tickets for JuliaCon. Workshops and keynote speakers have now been announced. http://juliacon.org
Image Credit: The Amazing @cormullion https://flic.kr/p/241wHXV

Parallelism in Julia