You must log in to edit wiki content.

Farber

This page will help you get started using the Farber cluster, UD's second Community Cluster. For general information and specifications about the Farber cluster, visit the IT Research Computing website. To cite the Farber cluster for grants, proposals and publications, use these HPC templates.

Getting started on Farber

Accessing Farber

You need a Farber account to access the login node. For example, using SSH to connect to the Farber login node with account traine, type:

    ssh traine@farber.hpc.udel.edu

Using Farber

Your account is configured as a member of an investing-entity group name (workgroup) which determines access to your group's compute nodes, queues and storage resources on Farber. Setting your workgroup environment is required in order to submit jobs to the Farber cluster. For example, the traine account is a member of the it_css workgroup. To start a shell in the it_css workgroup, type:

    workgroup -g it_css

You will need to know Unix/Linux before using Farber. The getting started guide will provide the basics about using IT-supported HPC systems, from accessing the cluster to running applications. The Farber HPC Basics presentation is an overview about Farber focusing on the differences from a standard Linux system.

Systems overview

System information

farber.hpc.udel.edu has live resources: system status, job stats, system alerts.

UD IT HPC has Farber machine information: attributes including a database of node information, milestones, offline nodes and nodes disabled for maintenance.

Cluster monitoring for Farber uses Ganglia to monitor its hardware components.

System alerts: Check here first if you are experiencing problems with the cluster.

Node status notification for Farber is an opt-in service notifying you about the status changes on any of your workgroup's nodes.

Job statistics: Check here for the total number of jobs that ended on each day over a range (week, 2 weeks, month, 6 months, year) with an overlay of the total number of jobs which the job scheduler classified as “failed.”

Software

  • IT-managed software: A list of installed software that IT builds and maintains for Farber users.
  • IT's udbuild process for building and installing software on the Farber cluster.

Configuration

Farber community cluster overview [available formats]

Farber community cluster overview

Filesystems

Transferring files to/from Farber

For general information on file transfer see Transferring files

Computing environment

For general information see Computing environment

Application development

There are two 64-bit compiler suites on Farber with Fortran, C and C++:

Intel Composer XE
GCC GNU Compiler Collection

In addition, IT has installed OpenJDK (Open Java Development Kit), which can only be used on the compute nodes.

IT has also installed the Portland Compiler Suite (PGI) at the request of the HPC community since some applications must be compiled with it, however it is not officially supported.

Farber is based on Intel (code name “Ivy Bridge”): See Intel 64 and IA-32 Architectures Optimization Reference Manual and Intel Math Kernel Library Cookbook.

For general information, see Application development

Running applications

General information about running applications is applicable to all software. Additional help for specific software may be found on the general software page.

Review the nVidia'a GPU-Accelerated Applications list for applications optimized to work with GPUs. These applications would be able to take advantage of nodes equipped with nVidia Tesla K20X coprocessors.

Use of some commercial software on Mills may require that your research group purchase a right-to-use license (e.g. ANSYS, IDL and COMSOL).

Help

Node status notification

Opt-in to Farber node status notification service to receive one email if any of your workgroup's nodes transition from being offline, online or accepting-jobs.

System problems or can't find an answer on this wiki

If you are experiencing a system related problem, first check Farber cluster monitoring and system alerts. To report a new problem, or you just can't find the help you need on this wiki, then send an e-mail to consult@udel.edu with subject=“Farber Help” and make the first line of the message body be

    Type=Cluster

or submit a Research Computing Help Request specifying High-Performance Computing and Farber cluster for the problem details. .

Ask or tell the HPC community

hpc-ask is a Google group established to stimulate interactions within UD’s broader HPC community and is based on members helping members. This is a great venue to post a question, start a discussion or share an upcoming event with the community. Anyone may request membership. Messages are sent as a daily summary to all group members. This list is archived, public, and searchable by anyone.

clusters/farber/start.txt · Last modified: 2017-01-09 15:44 by anita