Training

OSC offers perioding training both at our facility and at universities across the state on a variety of topics. Additionally, we will partner with other organizations to enable our users to access additional training resources. Here you can find copies of the materials from recent training events.

We are currently in the process of updating our training strategy and documents. If you are interested in having us come to your campus to provide training, please contact OSC Help. You can also contact us if there is a specific training need you would like to see us address.

Schedule and Registration

Training events are posted on ARMSTRONG prior to the event and include registration information.

Programs in Specific Fields

Meetings and seminars on specific topics, organized by scientists in residence at the OSC and from across Ohio, bring users valuable information about new computing techniques and about additions to the OSC's software resources.

Supercomputer Overviews

Supercomputer Overviews are presented for users interested in the OSC, its facilities, which computing applications are appropriate, and how to get an account on the supercomputer.

Regional Workshops

Training workshops may be requested at various locations throughout the state. OSC offers sessions for everyone from new users unfamiliar with our services and facilities to more advanced users unfamiliar with optimization techniques. The workshops provide information about network use, job control, operating systems, compiling systems, hardware specifications, parallel environments, performance analysis tools and debuggers. Workshops may also be customized.

Conquering the OSC Batch Environment

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

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

Who Should Attend: New OSC users, or researchers interested in learning about OSC resources. 

Prerequisites:  Basic knowledge of UNIX is expected.

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(link sends e-mail) with questions.

Documentation Attachment: 

Introduction to High Performance Computing at OSC

Description

This two hour workshop will provide an introduction to OSC resources and how to access them. Topics include:

  • High performance computing concepts.
  • Hardware and software available at OSC.
  • Getting allocations and accounts.
  • How to connect and log in.
  • How to move data on and off the systems.
  • Introduction to batch processing.
  • Storage and file systems.

Optional hands-on participation: 

Participants who bring a laptop computer will be able to connect to the supercomputers during the workshop.  OSU wireless is available in the seminar room.  OSC workshop accounts will be provided.

Who Should Attend

New OSC users, or researchers interested in learning about OSC resources.

Prerequisites

There are no prequisites.

Method of Delivery

Slide presentation and open discussion. A recent copy of the materials can be found below.

Additional Information

Contact oschelp@osc.edu with questions.

If you would like to host this workshop at your location, please let us know

Documentation Attachment: 
Service: 

Introduction to Linux / UNIX

Description

This brief course 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. Includes hands-on exercises.

Topics

  • 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)

Who Should Attend

OSC users with little or no experience using the command line of a UNIX or UNIX-like operating system.

Prerequisites

There are no prequisites.

Method of Delivery

Slide presentation and hands-on exercises. A recent copy of the materials can be found below.

Additional Information

Contact oschelp@osc.edu with questions.

Documentation Attachment: 
Service: