Welcome to Unity!

The Unity cluster is a collaborative, multi-institutional high-performance computing cluster located at the Massachusetts Green High Performance Computing Center (MGHPCC). The cluster is under active development and supports primarily research activities. Partnering institutions today include UMass Amherst, UMass Dartmouth, and University of Rhode Island.


New users:

Information on how to get started with the Unity cluster available here.

More information on the Unity Transition available here.

Unity documentation is available here.


Something not working for you? 

Send email to hpc@umass.edu with as much detail as you can provide to open a support ticket.


Need additional help? 

We offer office hours every week on Tuesdays 2:30-4 PM on Zoom. Be sure to check the cluster notes page for up-to-date information on any canceled/delayed office hours.


Need expert help using the cluster and optimizing your code? 

We encourage you to schedule an appointment with one of our experienced HPC facilitators. Send an email to hpc@umass.edu and request an HPC facilitator consultation.



Cluster Notices

Home Directory Quotas Increased to 50 GB09-15-2022

Home directory quotas have been increased from 10 GB to 50 GB.

Individual /work directories are being phased out and are no longer being created for new accounts.

Users should use the shared PI directory /work/pi_[piusername]

New Node Package Changes08-12-2022

Any new nodes that are provisioned on Unity as of Friday the 5th of August will have a different set of packages, mainly concerning development headers and shared libraries. Existing nodes are not yet affected, although the entire cluster will reflect this change in the distant future.

Our module system, Spack, offers a simple method to install shared libraries and development headers as modules. Previously, we installed these as system APT packages. This will now be handled through Spack. Therefore, users may need to change their scripts to add additional modules for packages that no longer exist.

For example, previously, the package "libnetcdff-dev" was installed, and did not require a module load. This is now the module "netcdf-fortran" and does require a module load on newer nodes. Please let us know if you are looking for a library that does not exist as a module.