Learning how to use HPC infrastructure (part I)
Monday, 17 October 2022 -
09:00
Monday, 17 October 2022
09:00
Introduction to high-performance computing
-
Frédéric Wautelet
(
University of Namur
)
Introduction to high-performance computing
Frédéric Wautelet
(
University of Namur
)
09:00 - 11:00
Room: MERCATOR 04
<table border="0" cellpadding="10px"> <tbody> <tr> <td colspan="2"> <p>This first session introduces to the field of high performance computing and presents the whole training offer.</p> </td> </tr> <tr> <td rowspan="2"> <p><strong>Contents:</strong></p> <ul> <li>Introduction to cluster computing: strengths and weaknesses</li> <li>Presentation of the CÉCI clusters and collborators, and Tier-1</li> <li>Presentation of the training sessions</li> <li>Presentation of the account creation process</li> </ul> <p> </p> </td> <td> <p><strong>No prerequisite.</strong><br /> <strong>Prerequisite for</strong>: all the other sessions. </p> <p><strong>Type</strong>: Lecture<br /> <strong>Target audience</strong>: Everyone<br /> <strong>Must: </strong>This session is mandatory.</p> </td> </tr> </tbody> </table>
11:15
Connecting with SSH from Windows and Linux on CECI clusters (1)
-
Olivier Mattelaer
(
UCLouvain/CISM
)
Juan Cabrera
(
UNamur/PTCI
)
Connecting with SSH from Windows and Linux on CECI clusters (1)
Olivier Mattelaer
(
UCLouvain/CISM
)
Juan Cabrera
(
UNamur/PTCI
)
11:15 - 12:45
Room: MERCATOR 04
<table border="0" cellpadding="10px"> <tbody> <tr> <td colspan="2"> <p>SSH is the protocol used to connect to the clusters. This session presents the complete use of the tools to make access to the clusters easy (without being harrassed by passphrase requests, coping with firewalls in a transparent manner, transferring files from one cluster to another, etc.)</p> </td> </tr> <tr> <td rowspan="2"> <p><strong>Contents:</strong></p> <ul> <li>SSH client usage and common errors</li> <li>SSH keys, passphrases and agents</li> <li>SSH configuration file</li> <li>Passphrase managers</li> <li>Tunnels, proxies and (pseudo-)VPNs</li> <li>SSH-based file transfer (SCP, rsync, Unison, SSHFS)</li> </ul> </td> <td> <p><strong>Prerequisite:</strong></p> <ul> <li>Being familiar with a text editor </li> <li>Mastering the Linux command line and the GNU utilities (mkdir, cp, scp, etc.)</li> </ul> <strong>Prerequisite for</strong>: all the other sessions <p> </p> <p><strong>Type</strong>: Hands-on, <br /> <strong>Target audience</strong>: Everyone<br /> <strong>Must: </strong>This session is mandatory.</p> </td> </tr> </tbody> </table>
14:00
Connecting with SSH from Windows and Linux on CECI clusters (2)
-
Olivier Mattelaer
(
UCLouvain/CISM
)
Juan Cabrera
(
UNamur/PTCI
)
Connecting with SSH from Windows and Linux on CECI clusters (2)
Olivier Mattelaer
(
UCLouvain/CISM
)
Juan Cabrera
(
UNamur/PTCI
)
14:00 - 15:00
Room: MERCATOR 04
<table border="0" cellpadding="10px"> <tbody> <tr> <td colspan="2"> <p>SSH is the protocol used to connect to the clusters. This session presents the complete use of the tools to make access to the clusters easy (without being harrassed by passphrase requests, coping with firewalls in a transparent manner, transferring files from one cluster to another, etc.)</p> </td> </tr> <tr> <td rowspan="2"> <p><strong>Contents:</strong></p> <ul> <li>SSH client usage and common errors</li> <li>SSH keys, passphrases and agents</li> <li>SSH configuration file</li> <li>Passphrase managers</li> <li>Tunnels, proxies and (pseudo-)VPNs</li> <li>SSH-based file transfer (SCP, rsync, Unison, SSHFS)</li> </ul> </td> <td> <p><strong>Prerequisite:</strong></p> <ul> <li>Being familiar with a text editor </li> <li>Mastering the Linux command line and the GNU utilities (mkdir, cp, scp, etc.)</li> </ul> <strong>Prerequisite for</strong>: all the other sessions <p> </p> <p><strong>Type</strong>: Hands-on, <br /> <strong>Target audience</strong>: Everyone<br /> <strong>Must: </strong>This session is mandatory.</p> </td> </tr> </tbody> </table>
15:15
Introduction to linux and the command line
-
Bernard Van Renterghem
(
UCL CISM
)
Introduction to linux and the command line
Bernard Van Renterghem
(
UCL CISM
)
15:15 - 17:00
Room: MERCATOR 04
<table border="0" cellpadding="10px"> <tbody> <tr> <td colspan="2"> <p>Often, the workflow for researchers is to acquire a piece of software, and either modify it, or wrap it in scripts, or simply install it on the clusters, or all of that at the same time, on many clusters. This session will introduce to the tools that can make this whole process easier.</p> </td> </tr> <tr> <td rowspan="2"> <p><strong>Contents:</strong></p> <ul> <li>Programming paradigms</li> <li>Types of languages and the choice of the language.</li> <li>Tools for deploying software </li> <li>The programmer's toolkit </li> <li>Writing comments and elements of style</li> </ul> </td> <td> <p><strong>Prerequisite:</strong></p> <ul> <li>Being familiar with a text editor </li> <li>Mastering the Linux command line and the GNU utilities (mkdir, cp, scp, etc.)</li> </ul> </td> </tr> <tr> <td> <p><strong>Type</strong>: Lecture<br /> <strong>Target audience</strong>: Rookie programmers<br /> <strong>Must: </strong>This session is a nice-to-have.</p> </td> </tr> </tbody> </table>