Juliacon 2024

Valentin Churavy

PhD student at the MIT JuliaLab


Sessions

07-10
11:30
30min
Compiler plugins and non-native execution caching
Valentin Churavy

Recent improvements to compilation caching in Julia have made it feel a lot more snappy :)
Except when you use non-native compilation (think GPUs or Automatic Differentiation) :(
In this talk I will dive into recent progress on non-native compilation caching, how Julia performs caching in the first place and my thoughts on compiler plugins

Julia Internals and Tooling
REPL (2, main stage)
07-10
15:50
10min
ScopedValues -- What are they good for
Valentin Churavy

ScopedValues are a new language feature in Julia 1.11, in this talk I will discuss their uses and some implementation details.

Julia Internals and Tooling
REPL (2, main stage)
07-11
14:00
60min
BinaryBuilder BoF
Elliot Saba, Mosè Giordano, Valentin Churavy

Come to this BoF to discuss the recent massive changes in BinaryBuilder and to discuss further development of ecosystem-wide improvements. Applicable topics include: improvements to BinaryBuilder proper, improvements to Yggdrasil and surrounding infrastructure, improvements to JLLs, applications of the new modularized BinaryBuilder ecosystem to new projects, and more!

Julia Internals and Tooling
Struct (1.4)
07-11
16:00
60min
JuliaGPU BoF
Valentin Churavy, Katharine Hyatt, 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.

Accelerated & large-scale computing
Struct (1.4)
07-12
11:30
60min
Julia in HPC
Valentin Churavy, Mosè Giordano

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.

Accelerated & large-scale computing
Struct (1.4)