Skip to content

Revamping Chapel lessons #22

@razoumov

Description

@razoumov

Earlier today (2024-Aug-22) we had a Chapel training coordination meeting organized by the Chapel development team and focused on revamping the HPC Carpentry Chapel lessons. Over the next few months we would like to update and significantly expand http://www.hpc-carpentry.org/hpc-chapel (that I wrote first back in 2017 and pretty much neglected since then) to adapt it to a wider spectrum of users. We will switch from the single "heat diffusion" working example to three separate tracks ("heat diffusion" for physicists and engineers, "Julia set" for people who aren't interested in solving PDEs, and a third problem to focus on explicit task synchronization without large grids). We will also update everything to the latest Chapel release and add GPU Chapel materials.

There was also a suggestion to switch http://www.hpc-carpentry.org/hpc-chapel to the Carpentry's new lesson template https://github.com/carpentries/workbench-template-md to make the lesson page more dynamic. If I am not mistaken (please correct me if I am), that would require creation of a new repository in lieu of the old one. What is the HPC Carpentry's position on this, and what is the process? I would like to preserve or migrate all the currently open issues and work on them one by one over the next few months.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions