Skip to content

Beverin

Beverin is an AMD-based GPU cluster for the purpose of testing and porting applications.

Cluster Specification

Login node

Beverin has one MI250X login node.

Compute Nodes

Beverin consists of 13 MI250X and 128 MI300A compute nodes.

node type number of nodes total CPU sockets total GPUs
mi200 13 13 104
mi300 128 512 512

See Running jobs on Beverin for details on the associated slurm partitions.

Storage and file systems

Beverin uses the HPCP filesystems and storage policies.

Getting started

Logging into Beverin

To connect to Beverin via SSH, first refer to the ssh guide.

~/.ssh/config

Add the following to your SSH configuration to enable you to directly connect to Beverin using ssh beverin.

Host beverin
    HostName beverin.vc.cscs.ch
    ProxyJump ela
    User cscsusername
    IdentityFile ~/.ssh/cscs-key
    IdentitiesOnly yes

Software

Beverin provides uenv to deliver programming environments and application software. Please refer to the uenv documentation for detailed information on how to use the uenv tools on the system.

  • Programming Environments

    Provide compilers, MPI, Python, common libraries and tools used to build your own applications.

In addition to the base GNU and linalg programming environments, a few other dedicated environments are provided on a best effort basis:

  • Climate and Weather Applications

    Provide software stacks for climate and weather workflows on Beverin.

See the uenv quick start guide to find all programming environments available on Beverin.

Containers

Beverin supports container workloads using the Container Engine.

To build images, see the guide to building container images on Alps.

Running Jobs on Beverin

Slurm

Beverin uses Slurm as the workload manager, which is used to launch and monitor distributed workloads.

There are two Slurm partitions on the system, corresponding to the two node types:

  • mi200 (default)
  • mi300
name nodes max nodes per job time limit
mi200 13 13 24 hours
mi300 128 128 24 hours

FirecREST

Beverin can also be accessed using FirecREST at the https://api.cscs.ch/ml/firecrest/v2 API endpoint.