Table of Contents

Peanut Cluster (Slurm)

Infrastructure

Ganglia Monitoring

Hardware

Our cluster contains nodes with the following specs:

general:

fast:

pascal

quadro

titan

Storage

There is slow scratch space mounted to /scratch. It is a ZFS pool consisting of 10x 2TB 7200RPM SAS drives connected via a LSI 9211-8i and is made up of 5 mirrored VDEVs, which is similar to a RAID10. The servers uplink is 1G ethernet.

Access

Scratch space is mounted on the linux.cs nodes as well as all Slurm compute nodes.

Performance is slow

This is expected. The maximum speed this server will ever be able to achieve is 1Gb/s because of its single 1G ethernet uplink. If this cluster gains in popularity we plan on upgrading the network and storage server.

Partitions / Queues

To find out what partitions we offer, checkout the sinfo command.

As of December, 2015 we have will have at least 2 partitions in our cluster; 'debug' and 'general'.

Partition Name Description
debug The partition your job will be submitted to if none is specified. The purpose of this partition is to make sure your code is running as it should before submitting a long running job to the general queue.
general All jobs that have been thoroughly tested can be submitted here. This partition will have access to more nodes and will process most of the jobs. If you need to use the --exclusive flag it should be done here.
fast 2019-12-02: 48 threads, 128GB RAM
quadro 2019-12-02: 2x Quadro P4000. *
pascal 2018-05-04: 1x Nvidia GTX1080.
titan 2018-05-04: 4x Nvidia GTX1080Ti. *

* This partition is shared and you MUST use the --gres to specify the resources you wish to use. It is also encouraged to specify cpu and memory.