Introduction to Linux/Unix and Batch Processing

Date: 
Thursday, March 12, 2015 - 9:00am to 5:00pm
Location: 

Bale Theater, Ohio Supercomputer Center

Staff from the Ohio Supercomputer Center are providing a pair of workshops to clients on Thursday, March 12, 2015. The morning session kicks off with an introduction to Linux/Unix, and the afternoon session addresses batch processing. More details are below.


Introduction to Linux/Unix

Date and time: March 12, 9 a.m. to 12 p.m.  Click here to register for this workshop.

This half-day session is designed to introduce users without UNIX or Linux experience to the core concepts and tools necessary to be productive on a UNIX or UNIX-like operating system. It includes hands-on exercises. Topics include:

  • Basic structure of Linux
  • Getting out of trouble (control keys)
  • Linux command structure
  • Getting help (man pages)
  • Logging in and out
  • Organization of files and directories into a tree hierarchy
  • Basic file and directory related commands
  • Absolute and relative paths, wildcards
  • File/directory permissions and how to change them
  • Screen editors (emacs, vi, nano)
  • Linux shell (primarily bash)
  • I/O redirection and UNIX / Linux piping
  • Searching files (grep, find)

Conquering the OSC Batch Environment 
or
“Why Must I Get in Line? I Want to Run Now!” 

Date and time: March 12, 1 to 5 p.m.  Click here to register for this workshop.

Every year since its inception, OSC has found batch processing to be among the top-ranked help topics. Simply put: "How do I get my program to run on the supercomputer?"

This hands-on, half-day session not only will answer this question for OSC machines, but also explain how a user can find out useful information about the batch environment infrastructure. Users will be able to submit and run batch jobs with different purposes. Topics include:

  • The basics: Batch environment, batch file format, job submission, job status, return files
  • Optional resources: Nodes, cores, memory, accelerators, processing time, software, etc.
  • Our virtual waiting room: The PBS batch system, also known as “The Queue”
    (We will demonstrate how the system can be used interactively. Yes, it is possible!)
  • How to manage jobs: The command line and our new OSC OnDemand Web Portal
  • How to use batch jobs to perform parallel processing
  • Useful environment variables related specifically to the batch system

Additional Workshop Information

Location: Bale Theater, Ohio Supercomputer Center, 1224 Kinnear Rd., Columbus, OH 43212

Date: Thursday, March 12, 2015

Time: 9 a.m.-12 p.m., Introduction to Linux/Unix
             1 p.m.-5 p.m., Conquering the OSC Batch Environment

Who Should Attend: New OSC users, or researchers interested in learning about OSC resources. Individuals may choose to attend one or both sessions.

Prerequisites: There are no prerequisites for the morning session. Basic knowledge of UNIX is expected for the afternoon session.

Hands-on participation: Participants who bring a laptop computer will be able to connect to the supercomputers during the workshop. OSC workshop accounts will be provided.

Method of Delivery: Slide presentation and lab exercises. Copies of the materials will be available online before the workshop.

Additional Information: Contact oschelp@osc.edu with questions.

Registration: