Difference between revisions of "Online training materials"

From SNIC Documentation
Jump to: navigation, search
(First version, basic contents, SLURM resources)
 
Line 3: Line 3:
 
''This pages is currently under construction and more contents will be added soon.''
 
''This pages is currently under construction and more contents will be added soon.''
  
== Using HPC systems ==
+
== Basic use of HPC systems ==
 +
 
 +
=== UNIX and LINUX ===
 +
 
 +
''To be added''
  
 
=== Job schedulers ===
 
=== Job schedulers ===
  
 
==== SLURM ====
 
==== SLURM ====
[https://www.schedmd.com/ SLURM] is currently the most widely used job scheduler by the SNIC [[centres]].  Unless you are using software, whose GUI is well integrated into the scheduler, having some knowledge about it is required when working at a SNIC installation.  On the SLURM website you can access the [https://slurm.schedmd.com/documentation.html official SLURM documentation] an [https://slurm.schedmd.com/faq.html FAQ] and [https://slurm.schedmd.com/tutorials.html (video) tutorials].
+
[https://www.schedmd.com/ SLURM] is currently the most widely used job scheduler by the [[centres|SNIC centres]].  Unless you are using software, whose GUI is well integrated into the scheduler, having some knowledge about it is required when working at a SNIC installation.  On the SLURM website you can access the [https://slurm.schedmd.com/documentation.html official SLURM documentation] an [https://slurm.schedmd.com/faq.html FAQ] and [https://slurm.schedmd.com/tutorials.html (video) tutorials].
 
In addition the SNIC centres provide their own documentation, also describing local customisation:
 
In addition the SNIC centres provide their own documentation, also describing local customisation:
  
 
* NSC's [https://www.nsc.liu.se/support/batch-jobs/introduction/ Introduction to batch jobs]
 
* NSC's [https://www.nsc.liu.se/support/batch-jobs/introduction/ Introduction to batch jobs]
 
* LUNARC's [http://lunarc-documentation.readthedocs.io/en/latest/batch_system/ batch system guide]
 
* LUNARC's [http://lunarc-documentation.readthedocs.io/en/latest/batch_system/ batch system guide]
 +
 +
== Programming ==
 +
 +
=== Parallel programming ===
 +
==== OpenMP ====
 +
For [[OpenMP]] related training materials refer to the [[OpenMP#Resources|resource section]] of the OpenMP entry.

Revision as of 16:57, 30 January 2017

We provide an overview on publicly available training materials from SNIC related (e.g. SNIC centres) and external sources.

This pages is currently under construction and more contents will be added soon.

Basic use of HPC systems

UNIX and LINUX

To be added

Job schedulers

SLURM

SLURM is currently the most widely used job scheduler by the SNIC centres. Unless you are using software, whose GUI is well integrated into the scheduler, having some knowledge about it is required when working at a SNIC installation. On the SLURM website you can access the official SLURM documentation an FAQ and (video) tutorials. In addition the SNIC centres provide their own documentation, also describing local customisation:

Programming

Parallel programming

OpenMP

For OpenMP related training materials refer to the resource section of the OpenMP entry.