Introduction to Research Computing on Palmetto Cluster

Instructor

  • Instructors: Asher Antao, Tue Vu, Grigori Yourganov, Linh Ngo
  • Office: 2138 Barre Hall
  • Office Hours: Wednesdays, 8:30 am to 11:30 am
  • Email: aantao AT clemson DOT edu; tuev AT clemson DOT edu; gyourga AT clemson DOT edu; lngo AT clemson DOT edu

Workshop Description

This workshop introduces participants to the Palmetto Cluster, Clemson University’s largest high-performance computing resource, its structure and basic usage and how to submit computational tasks to the cluster. It was specifically created for the Skylight / Mercury users. A short introduction to Linux is also included.

Prerequisites

no prerequisites

Course Outline

Topic

Description

Setup Preparing for the course
1. Introduction What is Palmetto?
2. Accessing the Palmetto Cluster How can I access the Palmetto cluster from my local machine?
3. Navigating Files and Directories How can I move around on Palmetto?
How can I see what files and directories I have?
How can I specify the location of a file or directory on my computer?
4. Working With Files and Directories How can I create, copy, and delete files and directories?
How can I edit files?
5. The structure of the Palmetto Cluster What is the structure of the Palmetto Cluster?
6. Storage on Palmetto How and where can I store my files?
7. Transferring files to and from Palmetto How can I transfer data between Palmetto and my local machine?
8. Running an interactive job on Palmetto How do I request and interact with a compute node?
9. Running a batch job How do I run my computations on a compute node on the background?
Finish

The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.