Henry2 Linux cluster
The Henry2 cluster is a heterogeneous cluster that includes state-of-the-art equipment such as the newest CPUs, GPUs, and networking architecture while maintaining older resources as long as feasible.
The cluster is an Intel Xeon based Linux cluster, and compute nodes include a mix of several generations of Intel Xeon processors primarily in dual-socket blade servers, some having attached GPUs.
Types of resources
Work is scheduled on the cluster using a queuing system (LSF). Various queues are available to all HPC accounts. Submitted jobs are placed in queues based on how long they will run and how many processor cores they will use.
Resources may be specified according to:
Availability of resources
Availability of resources can be monitored using the Cluster Status
Cluster monitoring: News, updates, outages, and maintenance schedules
Available software: Software packages and installed applications
Computing resources available to all accounts
Because of the dynamic nature of the cluster, the types and amounts of compute resources available are always in flux.
There are currently:
- On the order of 1000 compute nodes with well over 10,000 cores.
- Almost a third of the nodes are connected with InfiniBand.
- Over 30 nodes have one or more attached GPUs of various models.
- Over 100 nodes have more than 128 GB of memory, and there are a few 500 GB nodes.
Various queues are available with varying priority, time limit, and core limit.
- Higher priority is given to jobs with a greater degree of parallelism, i.e., MPI jobs.
- Higher priority is given to shorter jobs. Job limits for various queues range from 10 minutes to 2 weeks.
- The number of simultaneous cores or nodes available for a single job is always changing. In general, the largest MPI jobs currently running on the cluster would range between 128 and 256 cores.
- By default, all jobs are scheduled on nodes of the same type (homogeneous). For users with unique applications having minimal communication or dependence on architecture, we have a specialty heterogeneous queue that allows for the utilization of over 1000 cores.
See the cluster status pages for up-to-date specifics on the current number of nodes based on model, memory, or interconnect.
The types of GPU models are listed on the LSF resource page.
For guidance on querying
LSF to display the current resource limits available on each queue, see the LSF FAQ.
Storage resources available to all accounts
- 1 GB per account home directory space
The home directory is for source code, scripts, and small executables.
- 10 TB per project scratch space
Scratch space is temporary space used for running applications and working with large data.
- 1 TB per project mass storage space
Mass storage is long term storage space for files not being actively used.
Citing Henry2 compute resources or OIT-HPC consulting services
Please acknowledge compute resources as:
We acknowledge the computing resources provided on Henry2, a high-performance computing cluster operated by North Carolina State University.
and acknowledge any significant user support resources as:
We also thank consultant name(s) for their assistance with (describe tasks such as porting, optimization, visualization, etc.), which was provided through the Office of Information Technology HPC services at NCSU.