High Performance Computing

Research Computing supports all UVA researchers who are interested in writing code to address their scientific inquiries. Whether these programming tasks are implemented interactively, in a series of scripts or as an open-source software package, services are available to provide guidance and enable collaborative development. RC has specific expertise in object oriented programming in Matlab, R, and Python.

Examples of service areas include:

  • Collaborating on package development
  • Reviewing and debugging code
  • Preparing scripts to automate or expedite tasks
  • Developing web interfaces for interactive data exploration
  • Advising on integration of existing software tools

UVA has two local computational facilities available to researchers: Rivanna and Ivy. Depending upon your use case, privacy requirements, and the application(s) you need to run, we can help you create an account and start processing your data.


Standard Security HPC Cluster

Rivanna provides a high-performance computing environment for all user levels with a total of 603 nodes and 20476 cpu cores. This includes specialty hardware like GPGPUs and large memory nodes. All nodes are supported by a high-performance EDR/FDR Infiniband network using Mellanox hardware. The Rivanna cluster also provides approximately 1.9PB of scratch (temporary) storage on a high-speed Lustre filesystem. Users may also lease space on “Research Project” and “Research Standard” storage that are mounted to Rivanna, as well as elsewhere.


High-Security / HIPAA Computing Environment

Ivy is a secure computing environment for researchers consisting of virtual machines (Linux and Windows) backed by a total of 83 nodes and approximately 3000 cpu cores. Researchers can use Ivy to process and store sensitive data with the confidence that the environment is secure and meets HIPAA, FERPA, CUI or ITAR requirements.