Lighthouse Configuration

Hardware

Login

While the hardware provided for Lighthouse may vary by PI, the login nodes and process remains uniform.  All Lighthouse users should login to lighthouse.arc-ts.umich.edu in order to submit jobs. Detailed instructions are available in the Lighthouse User Guide.

Networking

The compute nodes are all interconnected with InfiniBand networking. In addition to the InfiniBand, there is a gigabit Ethernet network that also connects all of the nodes.

Storage

Both home directories and /scratch storage space is provided by Turbo, our high-speed data storage service.   Until May 2019, we will also have the Flux home and scratch directories mounted in a read-only state to aid in migrating data to Lighthouse; these will be mounted as /oldhome and /oldscratch.

See our list of storage options to find the best fit for your needs.

Operation

Computing jobs on Lighthouse are managed completely through Slurm.  See the Lighthouse User Guide for directions on how to submit and manage jobs.

Software

There are three layers of software on Lighthouse:

Operating Software

The Lighthouse cluster runs CentOS 7. We update the operating system on Lighthouse as CentOS releases new versions and our library of third-party applications offers support. Due to the need to support several types of drivers (AFS and Lustre file system drivers, InfiniBand network drivers and NVIDIA GPU drivers) and dozens of third party applications, we are cautious in upgrading and can lag CentOS’s releases by months.

Compilers and Parallel and Scientific Libraries

Lighthouse supports the Gnu Compiler Collection, the Intel Compilers, and the PGI Compilers for C and Fortran. The Lighthouse cluster’s parallel library is OpenMPI, and the default versions are 1.10.7 (i686) and 3.1.2 (x86_64), and there are limited earlier versions available.  Lighthouse provides the Intel Math Kernel Library (MKL) set of high-performance mathematical libraries. Other common scientific libraries are compiled from source and include HDF5, NetCDF, FFTW3, Boost, and others.

Please contact us if you have questions about the availability of, or support for, any other compilers or libraries.

If you have questions, please send email to hpc-support@umich.edu.

To Order Lighthouse Service:

Email hpc-support@umich.edu before including hardware in a proposal or purchasing hardware.  Once a plan is in place, you will need to request a subscription to Lighthouse for each node.

You also need a Lighthouse user login to access your nodes.

Related Events

September 20 @ 9:00 am - 12:00 pm

Introduction to the Linux Command Line

This course will familiarize the student with the basics of accessing and interacting with Linux computers using the GNU/Linux operating system’s Bash shell, also generically referred to as “the command…

September 20 @ 1:00 pm - 4:00 pm

Research Computing on the Great Lakes cluster

This workshop will provide a brief overview of the the new HPC environment and is intended for current Flux and Armis users.  We will use the temporary Beta HPC cluster…

September 20 @ 3:00 pm - 4:30 pm

Data management in R with data.table

Matt Dowle, author of the data.table package, describes it as, “provid[ing] a high-performance version of base R’s data.frame with syntax and feature enhancements for ease of use, convenience and programming speed.” In this workshop…

September 23 @ 1:00 pm - 4:00 pm

Introduction to the Linux Command Line

This course will familiarize the student with the basics of accessing and interacting with Linux computers using the GNU/Linux operating system’s Bash shell, also generically referred to as “the command…