Skip to content

Guide to Parallel Computing with Julia

JuliaHub Webinar

On-Demand Webinar

Are you looking to enhance the performance of your programs and unlock the true potential of Julia?

Join us for an insightful Webinar as we delve into the world of parallel computing in Julia using JuliaHub. We will explore the powerful world of parallel programming in Julia and also showcase the use of Asynchronous Tasks for concurrency, multithreading macros, and the Distributed standard library for parallelism, all while focusing on JuliaHub as the cutting-edge platform for this purpose.

What You'll Learn:

  • Use Tasks / Channels for Coroutines: Discover how to effectively use Tasks and Channels to enable smooth communication between different components of your program, unleashing the potential of coroutines for seamless parallel computing.
  • Optimize for a Single Machine Using Spawn and Thread Macros: Learn to optimize your code for a single machine by harnessing the power of Julia's spawn and thread macros, allowing you to efficiently utilize available resources.
  • Leverage Multiple Machines with Distributed.jl: Explore the world of distributed computing with Distributed.jl, enabling you to scale your computations across multiple machines, each operating within its memory space.

 

Speakers

Jacob-1
Jacob Vaverka
Sales Engineer
JuliaHub and JuliaSim sales engineer with mathematics background and experience building applications in high performance compute environment for production automotive workflows.
jeff
Dr. Jeff Bezanson
Co-creator of the Julia programming language & Co-founder of JuliaHub
Jeff Bezanson is a co-founder and the CTO of Julia Computing. Jeff has a long history of experience in the field of computing, dating back to their days as a graduate student at MIT. Jeff then went on to work as a senior software engineer at Interactive Supercomputing, where they gained valuable experience in the development of high-performance computing software. After that, they founded their own company, Computing Tools, LLC, which developed the Julia programming language.Jeff Bezanson has a Master of Science (M.S.) in Computer Science from the Massachusetts Institute of Technology and a Bachelor of Arts (B.A.) in Computer Science from Harvard University.

Access this Webinar for free