Skip to content

erolrecep/GettingStartedwithAHPCC

Repository files navigation

Getting Started with AHPCC



Agenda

  1. Introducing the Portal and Interactive Apps
  2. Pinnacle Terminal from browser & get access to AHPCC
  3. Linux 101: Start using HPC operating system
    • Project 1: Create a Python project template
    • Project 2: Run the Python project on HPC
  4. SLURM and Module: Setting development environment and submitting jobs to an HPC
    • What is Module?
    • What is the life cycle of module/package in HPC environment?
    • Hands-on exercises for package lifecycle with Module.
    • What is SLURM?
    • Why do we use SLURM and Module?
    • Hands-on exercises for SLURM commands with the job lifecycle.
  5. Hands-on exercises of SLURM
    • There are 6 mini Python projects. They are implemented and ready to run. Your job is writing SLURM scripts for each of them and monitor how things go.

Good Luck!


This repository is designed and produced for the first time users. The flow of the repository is organized to take the user from introducing the basics of Linux-based operating system to HPC resource management and job submission tools to help users submit their job. Provided examples are just added to show the required steps for each task to successfully submit the job to the HPC system.