JuliaCon 2020 (times are in UTC)

JuliaCon 2020 (times are in UTC)

Kristoffer Carlsson

  • Contributor to Base and many packages (Pkg.jl, OhMyREPL.jl, PGFPlotsX.jl, TimerOutputs.jl, JuAFEM.jl, NearestNeighbors.jl, etc)
  • Release manager for Julia.
  • Software engineer at Julia Computing.
  • PhD-student in mechanical engineering at Chalmers University of Technology, Sweden.

Sessions

07-29
13:00
30min
Shippable apps and custom sysimages with PackageCompiler.jl
Kristoffer Carlsson

This talk presents the new 1.0 release of the Julia package PackageCompiler.jl which allows one to, in addition to create sysimages, also create “apps” or executables which can be run on machines that do not have Julia installed. In addition, it gives a background to the Julia compilation model and how and why one would want to create custom sysimages.

Purple Track
07-29
18:50
10min
SIMD in Julia - Automatic and explicit
Kristoffer Carlsson

SIMD (Single Instruction, Multiple Data) is a term for when the processor executes the same operation (like addition) on multiple numbers (data) in one instruction. This can give significant speedups. Julia has many ways to take advantage of SIMD, sometimes it happens automatically, as an optimization, but it is also possible to manually write SIMD code.
This talk will give an overview of the different ways you can use SIMD in Julia.

Green Track
07-31
15:10
10min
Pkg.update() or What's going on in Pkg-land?
Kristoffer Carlsson

Julia 1.0 was released two years ago and with that a brand new, rewritten from scratch, package manager called Pkg. This talk summarizes some of the improvements and features that have been added to Pkg since Julia 1.0 was released and also gives an overview of some of the plans for the future.

Red Track