Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

18 total results found

HPC Basics

HPC Usage

GRIT High Performance Computing Environment (hpc.grit.ucsb.edu) The GRIT High Performance Computing (HPC) environment at the University of California, Santa Barbara provides researchers with a scalable, GPU-accelerated computing platform accessible through a ...

Slurm Usage

HPC Usage

To use the new HPC Cluster The new HPC cluster is available via a GUI to the SLURM interface, which can be found here: https://hpc.grit.ucsb.edu/ Intro SLURM (Simple Linux Utility for Resource Management) is a widely used open-source job scheduler that we ...

Using Rsync

HPC Usage

Basic Rsync Usage rsync is a very powerful and widely used tool for moving data. The manual page has many useful examples (from the command line type "man rsync"). Here are a couple of examples to get you started: # the command format is #rsync <switch opt...

MATLAB Usage

HPC Usage OpenOnDemand - OOD

Matlab via GUI Matlab via CLI Example Slurm Script Memory Optimization Matlab in your PATH Using Matlab via GUI Connect to GRITs Open On Demand service (https://hpc.grit.ucsb.edu/) Select your Duration, Cores and RAM: Th...

Anaconda

Python User Docs

"Anaconda is the hardware store of data science tools, Miniconda is the workbench (software distributions), Conda is the assistant (package manager) who helps you get new tools and customise your hardware store or workbench." Linux Installation Instructions...

The 'screen' program

HPC Usage

screen can be used when running jobs to allow you to disconnect your computer from a remote terminal session, for example when running a very long rsync job.    # (From a terminal command line): # create a new screen session screen -S    #name the session ...

Jupyter access locations (public)

HPC Usage

Jupyter Web UI available at these addresses. Public https://hpc-01.grit.ucsb.edu/jupyter ✔️ https://forge.eri.ucsb.edu:8004/jupyter/hub/login ✔️ https://hammer.eri.ucsb.edu/jupyter/ ✔️

SSH Key Setup

Remote Access

On a Mac, use Terminal  / On a PC, use PowerShell (run as administrator) or install WSL: https://learn.microsoft.com/en-us/windows/wsl/install Open a PowerShell window as an administrator (PC), or Terminal window (Mac) and run the following command: s...

R Packages Notes

HPC Usage

We tend to install R with all the packages, so if you're finding one make sure that you are seeing the default install path.  To see the installed packages (from an R prompt): > installed.packages(); To find just one (one example of when it's there, another...

Data Sharing

Network Storage

Methods to share data/storage with collaborators:  https link (like in a public_html directory; publicly available)  Google Drive-like link sharing with NextCloud (allows sharing to groups or individuals) Rsyncd daemon (which requires the use of the comma...

Copernicus Data API Install/Usage

HPC Usage

From scratch Install mini conda https://docs.anaconda.com/miniconda/miniconda-install/ source ~/.bashrc Install the CDS API dependencies conda create --name cdsapi conda activate cdsapi conda install -c conda-forge cdsapi With this the steps to get a...

VS Code

HPC Usage

Supported VS Code Options We offer VS Code via the HPC Desktop application as well as the HPC VS Code Server application. Both of these options support installing extensions and persist settings and extensions across sessions.  Unsupported VS Code Options W...

a note on long running rstudio jobs

HPC Usage

r-studio, R Studio, rstudio, RStudio Problem:  I have to run very time intensive code overnight, but I get kicked out of the RStudio server after 60 minutes of inactivity and the code stops running. It seems others on our team have been running into the same...

Using environments with jupyterhub

HPC Usage

How to enable a conda environment in jupyterhub. From the jupyterhub web interface: 1) Click the "File, then “New” pulldown button and choose “Terminal” 2) In the terminal window activate your environment (for example 'myenv': conda activate myenv3) inst...

Services: Core vs. Recharge

GRIT Menu of Services

GRIT Core Services vs. Recharge Services Below is a long list of the basic services that are covered under the MOU's between GRIT and the supported research units. Note that privately owned and exclusively accessed servers are not included in baseline servi...

Running recurring jobs with scrontab

HPC Usage

THIS IS A WORK IN PROGRESS! Scheduling Recurring Jobs on GRIT HPC with scrontab GRIT HPC supports periodic job scheduling using Slurm’s scrontab feature.This allows users to run jobs on a schedule using cron-style syntax, similar to Linux crontab. Typical u...

Facilities, Equipment and Other Resources

Proposal Facilities Text

Text for use in proposals. Original version and more info is here:https://docs.google.com/document/d/1fcc9LwYzwC8_GF-q0Ad_HSdHJweauC_UOw40SDlBBdY/edit?tab=t.0 IT Infrastructure: Information and technical infrastructure we utilize will be managed in coordina...

moving data with rsyncd

HPC Usage

This assumes we have setup a data share pointed at the rsyncd (d for daemon) and opened it up to a specific range of remote IP addresses.  Get a list of files on in your GRIT managed folder 'mydata' rsync --list-only rsync://reflection.grit.ucsb.edu/mydata/ ...