Webinar

Guide to Parallel Computing with Julia

Webinar

Guide to Parallel Computing with Julia

Event Date & Time

Sep 26, 2023, 1:00 PM

Sep 26, 2023, 1:00 PM

ET

Speakers

Share

Share

Event Date & Time

Sep 26, 2023, 1:00 PM

ET

Speakers

Share

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

Jeff Bezanson is the co-creator of the Julia programming language and Chief Technology Officer at JuliaHub. With a PhD from MIT and an undergraduate degree from Harvard, Jeff has focused his career on advancing technical computing. He was awarded the J.H. Wilkinson Prize for Numerical Software in 2019 for his foundational work on Julia. Jeff is an active contributor to the Julia language and its ecosystem, and continues to lead efforts to make high-performance, composable computing more accessible to scientists, engineers, and developers worldwide.

Speakers

Jeff Bezanson is the co-creator of the Julia programming language and Chief Technology Officer at JuliaHub. With a PhD from MIT and an undergraduate degree from Harvard, Jeff has focused his career on advancing technical computing. He was awarded the J.H. Wilkinson Prize for Numerical Software in 2019 for his foundational work on Julia. Jeff is an active contributor to the Julia language and its ecosystem, and continues to lead efforts to make high-performance, composable computing more accessible to scientists, engineers, and developers worldwide.

Speakers

Jeff Bezanson is the co-creator of the Julia programming language and Chief Technology Officer at JuliaHub. With a PhD from MIT and an undergraduate degree from Harvard, Jeff has focused his career on advancing technical computing. He was awarded the J.H. Wilkinson Prize for Numerical Software in 2019 for his foundational work on Julia. Jeff is an active contributor to the Julia language and its ecosystem, and continues to lead efforts to make high-performance, composable computing more accessible to scientists, engineers, and developers worldwide.

/

/

Guide to Parallel Computing with Julia

/

/

Guide to Parallel Computing with Julia