Training Basics

HPCC 101 Documents

Software Carpentry Lessons are the best. If you don’t have basic Linux command line skills, we highly recommend that you go through their The Unix Shell lesson. Look for an instructor-led version of this, and their Version Control with Git in the near future

HPCC Basics Tutorial (PDF) … this is pretty old, and somewhat outdated

UNIX Command Line Reference Card (PDF)

HPCC 101 Videos

HPCC: What is it?

A brief overview of Wharton’s High Performance Compute Cluster (HPCC).

Wharton VPN – Coming Soon!

mobaXterm Installation

Installation of mobaXterm, Wharton Research Computing’s preferred SSH and SFTP client for Windows. OSX (Mac) and Linux/UNIX users already have an SSH client: Terminal, so you can skip this video … see our Access Page for details on connecting for other OSes.

Batch Jobs with qsub

Use Univa Grid Engine’s ‘qsub’ command to run research code on Wharton’s HPCC.

The next four training videos were part of March 2, 2021 HPCC training.

Best Practices

This section will be going over best practices on HPCC like using project folders, group permissions, symlinks and git repo.

Parallel vs Array Jobs

This section will be going over parallel vs array jobs on HPCC. It will discuss when to use parallel vs array jobs and why using array jobs might be a better route.

Python on HPCC

This section will be going over how to use Python in the HPCC environment like creating a virtual environment and installing modules.

Advanced Tricks

This section will be going over advanced tricks to use in the HPCC environment like using rsync, rclone, holding jobs and email/text alerts for job completion.