Skip to content

bu-rcs/Intro_to_SCC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 

Repository files navigation

Introduction to the Shared Computing Cluster for Academic Classes

Research Computing Services
Boston University

Introduction

The Boston University Shared Computing Cluster (SCC) is a heterogeneous Linux cluster composed of both Shared and Buy-in components. The system currently includes over 28,000 CPU cores, 400 GPUs, and nearly 14 petabytes of storage for research data.

The SCC is suitable for high-performance computing in a wide range of disciplines, from the physical sciences, engineering, biostatistics, public and global health, bioinformatics, genomics, neuroscience, and geographic information systems (GIS), to emerging computational communities such as machine learning, economics, finance, the social sciences, microbiology, and infectious diseases.

Connecting to the SCC

Using SCC-OnDemand:

SCC OnDemand is the recommended way to access the BU Shared Computing Cluster (SCC) over the web using a graphical, menu-based environment that doesn’t require using an SSH client. It is particularly well suited to applications like VSCode, Spyder, RStudio, MATLAB, STATA, and Jupyter Notebook which have a graphical component. Additionally, OnDemand allows you to upload and download files, launch applications and view disk quotas.

To launch OnDemand, go to: scc-ondemand.bu.edu

Using ssh

To connect to the SCC, use either scc1 or scc2 login node:

SCC Navigation & Storage Quotas

Each SCC user has a small (10GB) private home directory. It is commonly used to store personal files. The space in home directory cannot be increased. To monitor your Home Directory space usage, execute:


[scc1$ ~] quota -s
Home Directory Usage and Quota:
Name           GB    quota    limit in_doubt    grace |    files    quota    limit in_doubt    grace
ktrn      3.72791     10.0     11.0      0.0     none |  115,486  200,000  200,000        0     none

In addition to home directory, SCC users have a project space. To see the list of projects to which you belong to, execute:


[scc1$ ~] groups
cs101

To see the path to the project space and the project space quota, execute:


[scc1$ ~] pquota
                                      quota     quota       usage     usage
project space                          (GB)    (files)       (GB)   (files)
-----------------------------------  ------  ---------  ---------  --------
/projectnb/cs101                       1000   32768000     187.08     47984

For many academic projects, the project space has the following structure:


# Set current directory to the project directory  
[scc1$ ~] cd /projectnb/cs101

# List files and directories  
[scc1$ ~] ls -l
drwxrws---  2 root cs101ta 4096 Sep  7  2024 admin
drwxr-s--- 18 root cs101ta 4096 Sep  7  2024 archive
drwxrwsr-x  5 root cs101ta 4096 Sep  7  2024 materials
drwxrwsr-t  7 root cs101   4096 Sep  7  2024 projects
drwxr-sr-x 21 root cs101ta 4096 Sep  7  2024 students

admin - can be accessed and edited by the course instructors only
archive - archive directory, can only be accessed by the course instructors
materials - a directory with course materials prepared by the instructors
projects - a directory that can be used by students to work on group projects
students - a directory for the student individual assignments. Student folders in this directory can only be accessed by the student and instructors. Students do not have permissions to view each others folders.

About

Introduction to the Shared Computing Cluster

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published