News

Loading Events

« All Events

Advanced Job Management @ A*STAR

May 2 @ 9:00 am - 5:00 pm

Advanced Job Management I (9:00 – 12:00)

To register: click here

Overview:

The objective of this course is to teach basic usage of PBS Professional job scheduler. You will learn basic job management such as submitting, deleting and viewing the status of jobs. Understanding about projects and quotas, writing batch scripts to submit unattended jobs.

Agenda:

  1. Introduction to PBS Professional
  2. PBS Professional Key Features and Benefits
  3. PBS Professional Components and Roles
  4. Job submission
    1. Batch and interactive jobs
    2. Writing PBS batch scripts (learning various PBS directives used in batch script)
    3. Submitting batch and interactive jobs
    4. Job submission options
  5. Understanding Resources
    1. Host wide and Job wide resources
  6. Requesting resources in chunks
  7. Deferring Job Execution
  8. Job Management
    1. List jobs
    2. Learn various job states
    3. Delete jobs
    4. Hold jobs
  9. Selective job querying
  10. Projects management
    1. Understanding Projects and quota
    2. Submitting jobs to a specific project
    3. Checking project usage and balance
  11. Learning about various queues
  12. Handling output and error files

Prerequisites:

  1. A valid user account on NSCC system, ASPIRE1
  2. Pre-installed SSH client like Putty or Moba-Xterm to connect to ASPIRE1 on user’s laptop
  3. Basic understanding of Linux commands.
    1. File management
    2. “vi” editor
    3. Using “modules” in Linux

Expected outcome:

At the end of this course, one should have a fair undertaking about PBS Pro, projects and queues configuration at NSCC, basic job management.

Advanced Job Management II (13:00 – 17:00)

To register: click here

Overview:

The advanced job management training focuses on array job, job dependencies, checkpoint and restart, file stage-in/out and troubleshooting job submission issues. This will help users to more efficiently run their jobs by best utilizing the hardware.

Agenda:

  1. Introduction
  2. Job management and project info in brief
  3. Job exit codes
  4. MPI jobs in batch mode
    1. “mpirpocs” parameter
    2. MPI tight integration
  5. Multithreaded jobs and OMP_NUM_THREADS in batch mode
  6. Details on memory enforcement
  7. Job Arrays
  8. Job dependencies
  9. PBS Reservations
  10. Using Check pointing
  11. File stage-in/out
  12. Using IME
  13. Troubleshooting
  14. Lab Session
  15. Using Compute Manager
  16. Using Display Manager

Prerequisites:

A valid user account on NSCC system, ASPIRE1

  1. Pre-installed SSH client like Putty or Moba-Xterm to connect to ASPIRE1 on user’s laptop
  2. Basic understanding of Linux commands.
    1. File management
    2. “vi” editor
    3. Using “modules” in Linux
    4. Process management
  3. Basic PBS Pro job management

Expected outcome:

At the end of this course, one will have a fair understanding of advanced job management such as array jobs, reservations, Job dependencies, file stage-in/out, IME and Compute, Display Manager.

 

Details

Date:
May 2
Time:
9:00 am - 5:00 pm
Event Category:

Venue

Charles Babbage Room, Level 17, Connexis South Tower, 1 Fusionopolis Way, Singapore 138632
1 Fusionopolis Way, Level 17, Connexis South,
Singapore, Singapore 138632 Singapore
© NATIONAL SUPERCOMPUTING CENTRE (NSCC) SINGAPORE 2019