NOTE! THESE DOCUMENTS NOT UPDATED to HPC3 specifics, yet!
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.
For more in depth training, you can see our HPCC Basics PDF.
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.