JuliaCon 2022 (Times are UTC)

Suas preferências de localidade foram salvas. Acreditamos que temos um excelente suporte para inglês em pretalx, mas se você encontrar problemas ou erros, por favor entre em contato conosco!

Valentin Churavy

asads


Sessions

22/07
15:00
180min
Hands-on ocean modeling and ML with Oceananigans.jl
Chris Hill, Francis Poulin, Gregory Wagner, Valentin Churavy, Simone Silvestri, Tomas Chor, Suyash Bire, Rodrigo Duran, Jean-Michel Campin

Come get your feet wet with Oceananigans.jl, a native Julia, fast, friendly, flexible and fun ocean model. In the first half of this workshop participants will be helped to run and analyze one of several simple ocean problems. The problems relate to state-of-the-art challenges in climate science and computational science. In the second half we will examine Julia language features, packages and design choices that enable Oceananigans.jl.

Red
27/07
12:30
30min
Julia to the NEC SX-Aurora Tsubasa Vector Engine
Erich Focht, Valentin Churavy

The package VectorEngine.jl enables the use of the SX-Aurora Tsubasa Vector Engine (VE) as an accelerator in hybrid Julia programs. It builds on GPUCompiler.jl leveraging the VEDA API as well as the LLVM-VE compiler and the Region Vectorizer. Even though the VE is very different from GPUs, using only few cores and arithmetic units with very long vector length, the package enables programmers to use it in a very similar way, simplifying the porting of Julia applications.

JuliaCon
Blue
27/07
13:00
30min
Fast Forward and Reverse-Mode Differentiation via Enzyme.jl
William Moses, Ludger Paehler, Tim Gymnich, Valentin Churavy

Enzyme is a new LLVM-based differentiation framework capable of creating fast derivatives in a variety of languages. In this talk we will showcase improvements in Enzyme.jl, the Julia-language bindings for Enzyme that enable us to differentiate through parallelism (Julia tasks, MPI.jl, etc), mutable memory, JIT-constructs, all while maintaining performance. Moreover we will also showcase Enzyme's new forward mode capabilities in addition to its existing reverse-mode features.

JuliaCon
Purple
28/07
12:30
45min
JuliaGPU
Valentin Churavy, Tim Besard

The JuliaGPU community welcomes both long-standing contributors and newcomers to a birth-of-the feather event on the state of the JuliaGPU ecosystem.

Join the discussion on the bof-voice channel in discord.
Voice your feedback and experiences.

JuliaCon
BoF
28/07
16:30
90min
Julia in HPC
Valentin Churavy, Johannes Blaschke, Michael Schlottke-Lakemper

The Julia HPC community has been growing over the last years with monthly meetings to coordinate development and to solve problems arising in the use of Julia for high-performance computing.

The Julia in HPC Birds of a Feather is an ideal opportunity to join the community and to discuss your experiences with using Julia in an HPC context.

Note: We will host the BoF via Zoom and share the meeting link 15 min before start time in the #hpc channels of JuliaCon Discord and Julia Slack.

JuliaCon
BoF
29/07
17:10
10min
The JuliaCon Proceedings
Mathieu Besançon, Carsten Bauer, Ranjan Anantharaman, Valentin Churavy

In this talk, we will present the JuliaCon proceedings, the purpose, scope, and target audience of this venue. The proceedings are a community-driven initiative to publish articles of interest to the research and developer communities gathered by JuliaCon, they do not require application processing fees nor a paywall on article, making both producing and accessing the articles possible for all. We will then give a quick tour of the reviewing and publication process which happen transparently in

Green