Skip to content

Machine Learning and Artificial Intelligence Support

On this page

The table of contents requires JavaScript to load.

The Center for High Performance Computing (CHPC) broadly supports computational research at the University of Utah. Our mission is to support the ever-increasing—and increasingly diverse—research computing and data needs of researchers.

To this end, we offer computational resources, data storage and transfer services, virtual machines, resources for the analysis of protected health information, and advanced training and user support.

Machine learning and artificial intelligence applications are increasingly relevant to researchers from every discipline. The CHPC also provides the hardware and software required for machine learning and artificial intelligence applications.  Whether you're studying the structure and function of proteins, analyzing patterns in the formation of sea ice, or examining speech patterns in audio recordings, the CHPC is here to help.


Software for Machine Learning

The CHPC provides researchers with a number of common machine learning (AI) tools through our "deeplearning" module, which includes TensorFlow, Keras, PyTorch, Jax, and scikit-learn. This common software bundle provides a quick and easy method for researchers to explore machine learning—no software installation necessary. Researchers can also install their own Python packages if they need access to other software.

In addition to the large software array the CHPC provides for ML applications, the CHPC also provides popular large language models and tools for researchers to use.

Researchers can quickly gain access to the deeplearning module and other CHPC resources, such as Jupyter notebooks through the Open OnDemand web interface.


Compute Support

Utah AI Supercomputer

The Utah AI Supercomputer is upcoming statewide AI resource created to provide Utah's institutions of higher education, state organizations, and commercial sector with access to advanced computing resources, training, and support.

GPUs on CHPC Clusters

In addition to tens of thousands of CPU cores that the CHPC manages, the high-performance computing clusters also include GPU servers, which can greatly improve training times and throughput for large machine learning applications. Additional information on GPU resources, including instructions for access, can be found on our GPU documentation.

The Responsible AI (RAI) initiative owns GPU nodes, both in the general environment (Granite cluster) and protected environment (Redwood cluster). To request access to the RAI GPU nodes, send a message to helpdesk@chpc.utah.edu detailing the research you perform that involves AI.


Data

Data Storage

Machine learning and artificial intelligence are data-intensive by nature. Large data sets are right at home at the CHPC; we currently manage petabytes of research data and offer storage solutions—including options with backups—to researchers by the terabyte.

The Responsible AI (RAI) initiative owns high speed storage in the general environment, which is intended for projects that do not involve sensitive/regulated data. To request access to the RAI storage in the general environment, send a message to helpdesk@chpc.utah.edu detailing the research you perform that involves AI.

Data Transfer

There are several options for moving data to and from CHPC resources. Included in these solutions are our dedicated Data Transfer Nodes (DTNs), which have been optimized to enable low-latency and high-speed data transfers, enabling researchers to transfer, manage, and access their data with zero delays in their research.


User Support and Training

The CHPC has dedicated research computing specialists in the User Services team that facilitate researchers in all aspects of high performance computing. If you would like to talk to a dedicated research consultant at the CHPC, please contact us at helpdesk@chpc.utah.edu and let us know how we can help.

  The Center for High Performance Computing hosts virtual office hours with its research computing facilitators at 1:00 p.m. MT most Fridays. Please see the events page for details. You are also welcome to reach out to helpdesk@chpc.utah.edu for assistance.

The User Services team offers a series of presentations each semester to help researchers get started with CHPC resources. Presentations generally do not require registration and there is no cost to attend.

Getting a CHPC Account

If you want to gain access to the vast computational resources that the CHPC provides, please apply for a CHPC account.

Incoming PIs can request an account through the CHPC Portal. If you are part of a research group, but are not a PI, please have your PI invite you to their group via the CHPC Portal. We provide additional information, including the process for getting a CHPC account, on the Getting Started Guide.

If you have any questions, please don't hesitate to reach out at helpdesk@chpc.utah.edu.

Last Updated: 6/3/26