Skip to content

luraess/julia-day-2022

Repository files navigation

Julia-day 2022

Intro to parallel stencil computation in Julia

Program: https://calcul.math.cnrs.fr/2022-06-journee-julia-calcul.html

Automatic notebook generation

The presentation slides and the demo notebook are self-contained in a Jupyter notebook julia-parallelstencil-intro.ipynb that can be auto-generated using literate programming by deploying the julia-parallelstencil-intro.jl script.

To reproduce:

  1. Clone this git repo
  2. Open Julia and resolve/instantiate the project
using Pkg
Pkg.activate(@__DIR__)
Pkg.resolve()
Pkg.instantiate()
  1. Run the deploy script
julia> using Literate

julia> include("deploy_notebooks.jl")
  1. Then using IJulia, you can launch the notebook and get it displayed in your web browser:
julia> using IJulia

julia> notebook(dir="./")

To view the notebook as slide, you need to install the RISE plugin

Resources

Packages

Courses and resources

Misc

About

Intro to parallel stencil computation in Julia

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published