2.0 KiB
title, last_updated, sidebar, permalink, redirect_from
title | last_updated | sidebar | permalink | redirect_from | ||
---|---|---|---|---|---|---|
Introduction | 28 June 2019 | merlin6_sidebar | /merlin6/introduction.html |
|
The Merlin local HPC cluster
Historically, the local HPC clusters at PSI were named Merlin. Over the years, multiple generations of Merlin have been deployed.
Merlin6
Merlin6 is a the official PSI Local HPC cluster for development and mission-critical applications that has been built in 2019. It replaces the Merlin5 cluster.
Merlin6 is designed to be extensible, so is technically possible to add more compute nodes and cluster storage without significant increase of the costs of the manpower and the operations.
Merlin6 is mostly based on CPU resources, but also contains a small amount of GPU-based resources which are mostly used by the BIO Division and Deep Learning projects:
- The Merlin6 CPU nodes are in a dedicated Slurm cluster called
merlin6
.- This is the default Slurm cluster configured in the login nodes, and any job submitted without the option
--cluster
will be submited to this cluster.
- This is the default Slurm cluster configured in the login nodes, and any job submitted without the option
- The Merlin6 GPU resources are in a dedicated Slurm cluster called
gmerlin6
.- Users submitting to the
gmerlin6
GPU cluster need to specify the option--cluster=gmerlin6
.
- Users submitting to the
Merlin5
The old Slurm CPU merlin cluster is still active and is maintained in a best effort basis.
- The Merlin5 CPU cluster is called merlin5.
Merlin Architecture
The following image shows the Slurm architecture design for the Merlin5 & Merlin6 clusters:

Merlin6 Architecture Diagram
The following image shows the Merlin6 cluster architecture diagram:
