Skip to main content

SNIC Training News Letter

No 141, 12 November 2021

– Published 12 November 2021

Welcome to the latest edition of the SNIC training newsletter. Today we newly list training events on using batch schedulers, Quantum Mechanical and Molecular Mechanics simulations as well as scientific visualisations in Paraview. We also re-list a number of events from our previous newsletters, which are still open for registration.

SNIC’s next interactive support session “zoom-in” is scheduled for 25 November. We highlight training events provided by the ENCCS, which are focusing on users who want to access pre-exascale systems, in particular LUMI. We also advertise an PRACE advanced training centre course in OpenFOAM.

  • Training for new users
    • Online training and support event: “Introduction to NSC”, 17 November 2021 at 10:00
    • Online training seminar: Cluster architecture and job submission, 8th December 2020 at 13:30
  • Training to use the Alvis system dedicated to machine learning
    • Online training mini workshop: "Introduction to Alvis", 7 December 2021 at 13:00
  • Application training
    • Online training course: "QM/MM best practices" by HPC2N, 9 December 2021
    • Online training course: “Scientific visualisation with ParaView - An introduction” by LUNARC, 15 December 2021
    • Online training mini workshop: “Introduction to WIEN2k”, 18 November 2021 at 13:00
  • Online interactive support and discussion forum
    • SNIC zoom-in - a virtual open-house: 25 November 2021 from 14:00 until 15:00
  • Training events from ENCCS for users preparing for LUMI access
    • OpenMP Offloading Workshop, November 18 @ 09:00 - November 19 @ 12:30 CET
    • CMake Workshop, November 29 @ 09:00 - November 30 @ 13:00 CET
    • ENCCS/NVIDIA GPU Hackathon, 6th, 13th - 15th December 2021
  • PRACE advanced training centre courses
    • ONLINE: OpenFOAM training workshop in collaboration with PDC and ENCCS 7th December 2021

Training for new users

Online training and support event: “Introduction to NSC”, 17 November 2021 at 10:00

An online event with two parts:

  • A short introduction to NSC suitable for new users, topics include the Sigma (LiU) and Tetralith (SNIC) clusters, the module system, submitting jobs, allocating GPU:s for simulations or graphics and other useful information.
  • An open session for questions with several NSC application experts attending.

Feel free to join (and leave) whenever depending on your interest. The online event is open for all present and prospective NSC users.

Time: 17 Nov 2021, 10:00 - ca. 11:00 Short introduction to NSC, ca. 11:00 - Open session

See also the NSC introduction event page, where the presentation will be available.

Online training seminar: Cluster architecture and job submission, 8th December 2020 at 13:30

This event explains key features of a contemporary HPC cluster, such as widely deployed within SNIC and LUNARC. It will explain the principles behind the job scheduler and how the scheduler can be used to accomplish your computational work in an efficient manner. The examples will utilise the SLURM scheduler, which is deployed on the SNIC resources.

Time: 8 December at 13:30

For more information and registration visit the cluster architecture and job submission seminar page at LUNARC.

Training to use the Alvis system dedicated to machine learning

Online training mini workshop: "Introduction to Alvis", 7 December 2021 at 13:00

An online event with two parts:

  • An introductory presentation with demos, suitable for new users of Alvis.
  • An optional workshop where users can go through a tutorial in machine learning on Alvis. To use workshop reserved resources, registration is required.

To register for the workshop part, request membership to SNIC 2021/7-120 at least two days before the seminar start. Alternatively if you are a member of an active project on Alvis, you can use that without reserved resources.

Link to request membership in SNIC 2021/7-120 in SUPR

Time: 7 December 2021

 

  • 13:00 - ca. 15:00 Introduction to Alvis
  • 15:00 - 17:00 Workshop with help available

Zoom link for Alvis user introduction

Application training

Online training course: "QM/MM best practices" by HPC2N, 9 December 2021

The aim of the course is to give an intro to classical Molecular Dynamics (MD) simulations and the combined Quantum Mechanical and Molecular Mechanics (QM/MM) simulations. We will start from scratch by setting a MD simulation, in the first half-day of the course, and then use this system to setup a QM/MM simulation. Regarding the software, we will use VMD, NAMD, ORCA, and GAUSSIAN for the full QM/MM protocol. We will also provide users with a set of best practices to improve the performance of their simulations.

This course will be one-day. It will have lectures interspersed with live-demo sessions where you get to try out what the instructor shows.

Time and date: 9 December 2021, 09:00-16:00.

For more information and registration, see the QM/MM course page at HPC2N.

Online training course: “Scientific visualisation with ParaView - An introduction” by LUNARC, 15 December 2021

This course is an introduction to Scientific Visualisation using the ParaView application. ParaView is an open source data analysis and visualisation application. ParaView provides state of the art algorithms and visualisation techniques. It can analyse extremely large data sets and supports a multitude of commonly used data file formats. ParaView is based on the Visualisation Toolkit (VTK), a powerful visualisation library for C++ and Python.

Time: 5 December, 9:00 until 12:30

For more information and access to registration visit the scientific visualisation course page at LUNARC.

Online training mini workshop: “Introduction to WIEN2k”, 18 November 2021 at 13:00

An online training event suitable for new users of the WIEN2k software package. The first part includes a brief overview and background for using WIEN2k. Thereafter, practical examples and discussion of running WIEN2k efficiently on the NSC clusters will be made. The last part of the event will be open for hands-on testing and questions. Note that for the hands-on part you need to be covered by a WIEN2k license and have an account and compute project at NSC.

Time: 18 Nov 2021, 13:00 - ends at latest 17:00

For more information, see the NSC WIEN2k event page.

Online interactive support and discussion forum

SNIC zoom-in - a virtual open-house: 25 November 2021 from 14:00 until 15:00

You are invited to a virtual meeting room. Inside the meeting room we like to discuss services offered by the SNIC centres and how they can be used for your computational needs, help you process your data and visualise your results. Participants are highly encouraged to pose their own questions.

Next zoom-in session: 25 November from 14:00 until 15:00

For more information and details on access, please visit the LUNARC zoom-in page.

Training events from ENCCS for users preparing for LUMI access

OpenMP Offloading Workshop, November 18 @ 09:00 - November 19 @ 12:30 CET

ENCCS is offering a training workshop on November 18-19 focused on GPU offloading using OpenMP. These new features, which are available since version 4.0, make OpenMP a good option for researchers and developers who wish to accelerate their code on GPUs using a cross-platform framework supported by all HPC device vendors (including NVIDIA, AMD, and Intel)

The workshop will be hands-on and interactive and lectures will be interleaved with type-along sessions and exercises. CSC Finland has contributed to the training material

Prerequisites: Previous experience with OpenMP, e.g. for conventional threading on CPUs, is not required. However, participants should be comfortable writing code in C/C++ or Fortran.

Registration and more information at the ENCCS OpenMP offloading workshop page.

CMake Workshop, November 29 @ 09:00 - November 30 @ 13:00 CET

CMake is a language-agnostic, cross-platform build tool and is nowadays the de facto standard, with large projects using it to reliably build, test, and deploy their codebases.

What you will learn

  • Write a CMake build system for C, C++, and Fortran projects producing libraries and/or executables.
  • Run tests for your code with CTest.
  • Ensure your build system will work on different platforms.
  • Detect and use external dependencies in your project.
  • Safely and effectively build mixed-language projects (Python+compiled language)

Registration and more information at the ENCCS CMake workshop page.

ENCCS/NVIDIA GPU Hackathon: 6th, 13th - 15th December 2021

Together with NVIDIA and NSC, ENCCS orgnises GPU Hackathons to provide exciting opportunities for scientists to accelerate their AI research or HPC codes under the guidance of expert mentors from National Labs, Universities and Industry leaders in a collaborative environment. Teams of researchers are paired with experienced GPU mentors to learn and apply the accelerated and parallel computing skills needed by the scientific community. Both current or prospective users of large hybrid CPU/GPU HPC clusters who develop HPC and AI applications that could benefit from GPU acceleration are encouraged to participate!

The ENCCS hackathon will be designed for teams to work in productive sprint sessions with expert mentors for a full week. A wide variety of different projects are possible, for example:

  • Accelerating applications written in common languages – C/C++, Fortran, Python
  • Using OpenACC to gradually offload work to GPUs and incrementally improving the performance
  • Identifying expensive kernels and porting them to CUDA
  • Profiling already GPU accelerated applications to find hotspots for further acceleration

The event is supported by WASP and NSC through the access to BerzeLiUs system.

Please register at the ENCCS/NVIDIA GPU Hackathon page.

PRACE advanced training centre courses

ONLINE: OpenFOAM training workshop in collaboration with PDC and ENCCS 7th December 2021

OpenFOAM is a widely-used open-source code in computational fluid dynamics (CFD). OpenFOAM uses finite volume method to solve governing equations of fluid motion through modules written in C++. This workshop will cover all foundational aspects of OpenFOAM, including an introduction to OpenFOAM enviroment as well as running on HPC resources. It will be useful for new users to broaden their basic knowledge of OpenFOAM.

The training will run on the KTH PDC Dardel system. For Dardel specs and the details, see the Dardel page at PDC.

Prerequisites: Basic knowledge of using Linux will be required. Participants are expected to know basic numerical analysis and have CFD theoretical background.

More information and registration at the OpenFOAM workshop page at ENCCS.

 

Training overview

SNIC training webpage

In addition to these news letters we also provide a SNIC training webpage.

This webpage currently gives an overview on all courses currently planned. It provides links to more information and the actual registration. The webpage also includes training which is expected to be mostly of interest to individual SNIC centres. Information will be added to this page as it becomes available.