Parallelism in Julia

This is a past event

54 people went

Location image of event venue

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