titan

Up since 11/8/17 02:45 pm

eos

Up since 11/14/17 11:20 pm

rhea

Up since 10/17/17 05:40 pm

hpss

Up since 11/20/17 09:15 am

atlas1

Up since 11/15/17 07:25 am

atlas2

Up since 11/27/17 10:45 am
OLCF User Assistance Center

Can't find the information you need below? Need advice from a real person? We're here to help.

OLCF support consultants are available to respond to your emails and phone calls from 9:00 a.m. to 5:00 p.m. EST, Monday through Friday, exclusive of holidays. Emails received outside of regular support hours will be addressed the next business day.

Loading Events

Crash Course in Supercomputing – Summer 2014

Details

Date:
June 20, 2014
Time:
9:00 am - 4:00 pm

Organizer

Robert Whitten
Phone:
(865) 241-1196
Email:
whittenrm1@ornl.gov

Venue

JICS Auditorium, Building 5100
1 Bethel Valley Road
Oak Ridge, TN 37831 United States
+ Google Map

On-site registration is closed due to popular demand! You can still register to attend via WebEx.

 

The Crash Course in Supercomputing course is designed to give participants an overview of high-performance computing concepts and techniques. The target audience is summer interns and those with no prior exposure to high-performance computing. The course is divided into two sections. Section 1 will discuss the Unix operating system. Section 2 will discuss parallel programming concepts.

REGISTRATION IS REQUIRED.

Please note that on-site attendance is restricted to participants who already have access to the ORNL campus. This course will be available via webcast for those that wish to attend but do not have on-site access. When registering, please indicate if you will be attending in person or attending the webcast.

COURSE WILL BEGIN AT 9:00AM

Overview

Section 1

In this course, students will learn to program, compile, and run code in a unix environment. We begin by introducing students to the unix environment, common unix commands, and the vi editor. Next the students will learn the basics of makefiles, followed by a tutorial on programming in C. Finally, the students will put together all the concepts from the class by programming, compiling, and running a program.

Section 2

In this course, students will learn to write parallel programs that can be run on a supercomputer. We begin by discussing the concepts of parallelization before introducing MPI and OpenMP, the two leading parallel programming libraries. Finally, the students will put together all the concepts from the class by programming, compiling, and running a parallel code on one of the NCCS supercomputers.

Agenda

CrashCourse14_Agenda (2)

Introduction to Unix/Linus (Daniel Lucio):    06_20_UnixIntro

Introduction to FORTRAN and C (Suzanne Parete-Koon):  fotranCbasics Suzanne Parete-Koon

Crash Course in Message Passing Interface (Adam Simpson):  intro MPI

What is Parallelism? (Robert French):  HPC-Crash-Course-Parallelism

 

Streaming recording link:
https://olcf.webex.com/olcf/ldr.php?RCID=36ad43b9b07266b88e56fb85369c9217
Download recording link:
https://olcf.webex.com/olcf/lsr.php?RCID=458f9b8b9558b8e584c6b7112c6c9958

Registration

Registration is now closed.