Skip to main content

SNIC Training News Letter

No 153, 13 May 2022

– Published 13 May 2022

Welcome to the latest edition of the SNIC newsletter.   We newly advertise the Julia online Seminar organised by HPC2N and remind on a number of events perviously advertised.  The next SNIC zoom-in session will be on the 9th of June.

  • Programming training
    • Online workshop: "Python at UPPMAX", 18th May 2022
    • Online Seminar: Julia programming: HPC topics, HPC2N, 30 May 2022
    • PDC/HPC2N/ENCCS online workshop: Intermediate Topics in MPI, 14-17 June, 9:00-12:30
  • Online interactive support and discussion forum:
    • SNIC zoom-in - a virtual open-house, 9 June from 14:00 until 15:00
  • HPC summer school
    • PDC Summer School 2022: Introduction to High Performance Computing, 15-26 August 2022
  • OpenMolcas Developers’ Workshop
    • The 10th OpenMolcas Developers’ Workshop, Uppsala 8-10 June 2022 (also online)

Programming training

Online workshop: "Python at UPPMAX", May 18, 2022

UPPMAX is organising a 1+1 hour interactive introduction on how to run and install additional Python packages on the computer resources provided by UPPMAX - Rackham, Snowy, and Bianca.

The following will be covered during the first hour:

  • Loading the appropriate Python module from the software tree
  • Installing additional packages in the common user space under $HOME
  • Installing packages in Python virtual environments in project folders
  • Using ‘conda’ to install packages in virtual environments - suitable approach for Bianca
  • Alternative approaches

In the following hour, participants will be able to bring their particular software request for discussion with the UPPMAX application experts.

When: Wednesday, May 18, 2022.

Time: 10:00 - 12:00.

Where: online.

For more information and registration, please visit the Python workshop page at UPPMAX.

Online Seminar: Julia programming: HPC topics, HPC2N, 30 May 2022

HPC2N is inviting you to a talk by Kristoffer Carlsson, developer at Julia Computing in Sweden.

In this talk, Kristoffer Carlsson, developer at Julia Computing in Sweden, will talk about the Julia language with particular emphasis on performance in an HPC setting.  Topics mentioned will be Julia's compilation pipeline, SIMD, parallelism (shared and distributed memory), among others.

Time and date: 30 May 2022, 14:00-15:00 CEST

Please register for the talk to receive the Zoom link at the Julia talk page at HPC2n.

PDC/HPC2N/ENCCS online workshop: Intermediate Topics in MPI. June 14-17, 9:00-12:30

This workshop targets programmers in both academia and industry who already have experience with basic MPI and are ready to take the next step to more advanced usage. Topics which will be covered include communicators, groups, derived data types, one-sided communication, non-blocking collectives and hybrid MPI+threading approaches. Lectures will be interleaved with hands-on exercises. All exercises will be written in C, but the instructors will be able to answer questions about MPI in Fortran and Python.

For further information and registration, please visit the MPI workshop page at ENCCS.

Online interactive support and discussion forum

SNIC zoom-in - a virtual open-house, 9th June 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: 9 June from 14:00 until 15:00

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

This will be the last zoom-in before the summer break.   Zoom-in is scheduled to restart in September.

HPC summerschool

PDC Summer School 2022: Introduction to High Performance Computing, 15-26 August 2022

The PDC Center for High Performance Computing (PDC) and the KTH School of Electrical Engineering and Computer Science (EECS) welcome you to our "Introduction to High Performance Computing" summer school.  Interested students and researchers (with academic or industrial/commercial backgrounds) from anywhere in the world are welcome to apply to attend the course.  This course provides the skills needed to utilise high-performance computing (HPC) resources, and includes an introduction to a range of important topics, such as:

  • parallel algorithms
  • parallel programming
  • modern HPC architectures
  • performance analysis and engineering
  • software engineering

The course targets, in particular, computational and data scientists and therefore connections to different HPC use cases will be used to help illustrate these topics. The course consists of both lectures and guided hands-on lab sessions.

More information about the school, including a link to the application form, is available on the 2022 PDC Summer School webpage.

The deadline for applications is the 30 May 2022

OpenMolcas Developers’ Workshop

The 10th OpenMolcas Developers’ Workshop, Uppsala 8-10 June 2022 (also online)

Welcome to the 10th edition of the OpenMolcas developers' workshop, bringing together the community of developers, users, and anyone else interested in the project. This year the workshop is hosted by the Quantum Chemistry Group at Uppsala University and we are very excited to announce that we have partnered up with TREX and ENCCS, which will help us with the organization, but most importantly will contribute to the scientific part as well!

The workshop will take place in sunny Uppsala, but as traveling might still be difficult for some the workshop is offered in a hybrid format, and anyone who registers is able to participate exclusively online.

For further information and registration, please visit the OpenMolcas 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.