Service de calcul haute performance (HPC)
Le Centre informatique met à disposition de la communauté scientifique de l'UNIL plusieurs types de ressources de calcul, serveurs et applications.
Getting Started
Getting started on the DCSR facilities.
DCSR? Kesako?
The full name is the Division de Calcul et Soutien à la Recherche / Scientific Computing and Rese...
How to access the clusters
The DCSR maintains several clusters (Wally, Axiom and Jura) which are described here. There are 3...
DCSR Courses
We are organising courses on a regular basis, here are the topic addressed for the moment: Int...
FAQ
Frequently asked questions about the DCSR facilities and services
I'm a PI and would like to use the clusters - what do I do?
It's easy! Please fill in the request form at https://conference.unil.ch/research-resource-reques...
How do I get an account on the clusters?
Your PI needs to add you to the project group. Once this is done your account will be created - ...
How do I ask for help?
Before asking for help please take the time to check that your question hasn't already been answe...
How do I move data to and from the UNIL NAS?
The documentation can be found at: https://wiki.unil.ch/ci/books/service-de-calcul-haute-perform...
I accidentally deleted a file - can I get it back?
This depends on where the file was and when it was created and deleted. /scratch There is no ba...
What projects am I part of and what is my default account?
In order to find out what projects you are part of on the clusters then you can use the Sproject ...
How do I run a job for more that 10 days?
The simple answer is that you can't - the maximum run time for jobs on the DCSR clusters is 10 da...
Can you install package X for me?
The answer is maybe. General interest tools and libraries If it's a general purpose tool ...
Why are my jobs waiting due to QOSGrpCpuLimit?
On the DCSR clusters long jobs (more that one day) are only allowed to occupy 2/3 of the CPUs at ...
How to provide an external collaborator with an account on HPC clusters?
There are three steps: the external collaborator must ask an account to UNIL using this form ...
Why is there a DCSR GitLab service and what is it?
What is it? The DCSR hosted version control service (https://gitlab.dcsr.unil.ch) is primarily i...
How to give access to my files on the UNIL NAS to an external collaborator
There are two administrative steps: the external collaborator must ask an account to UNIL usin...
Tutorials
Tutorials and how-to guides on a wide range of topics relating to the DCSR.
How to run a job on the clusters
Overview Suppose that you have finished writing your code, say a python code called <my_code....
R on the clusters
R is provided via the new software environment Interactive mode To load R: source /dcsrsoft/sp...
Data management
NEWS: on 16th November a new NAS will be put in production and will be directly accessible from t...
How to manage sensitive data on UNIL NAS
Request a storage space for sensitive data To request storage of sensitive data please go to ...
New Software Environment
What and why? In order to make use of the performance advantages of modern CPUs, applications an...
Requesting and using GPUs
GPU Nodes As part of the Axiom partition there are a number of GPU equipped nodes available. Cu...
Using Conda and Anaconda
Conda is a package manager system for Python and other tools and is widely used in some areas suc...
MATLAB on the clusters
The full version of MATLAB is only installed on the login node so in order to run MATLAB jobs on ...
Profiling Python
Profiling with Intel VTune module load HPC/Software module load intel/vtune vtune-gui& ...
Running OpenFOAM®
Official documentation https://www.openfoam.com/ How to run OpenFOAM OpenFoam is provided via ...
Elmer-FEM and friends
Elmer-FEM and gmsh are provided via the new software environment Official Elmer-FEM document...
Offline installation on Jura
Installing new software on Jura is complicated because the cluster does not have Internet access....
Software local installation
This page gives an example of a local installation of a software, i.e. a software that will be on...
Compiling and running MPI codes
Unless you target specific machines on Axiom, we highly recommend you to compile your code on a c...
DCSR Clusters and storage
The DCSR clusters and storage facilities in more detail
Wally
Wally is a general purpose cluster for both high throughput and parallel jobs. It is composed of...
Axiom
Axiom is a special purpose cluster composed of a number of different types of machine with some n...
Jura
Jura is a cluster for the analysis of sensitive data and is primarily used by the CHUV. Computin...
Storage on the Clusters
There are three main types of storage available and each is intended for a particular type of use...
Quarterly maintenance
Maintenance schedule 2020 In order to provide a stable service, regular maintenance periods a...