Pittsburgh Supercomputing Center 

Advancing the state-of-the-art in high-performance computing,
communications and data analytics.

XSEDE HPC Workshop: Summer Bootcamp

June 16-19, 2015

XSEDE, along with the Pittsburgh Supercomputing Center and the National Center for Supercomputing Applications at the University of Illinois will be presenting a Hybrid Computing workshop.

This 4 day event will include MPI, OpenMP, OpenACC and accelerators and run June 16-19.  We will conclude with a special hybrid exercise contest that will challenge the students to apply their skills over the following 3 weeks and be awarded the Second Annual XSEDE Summer Boot Camp Championship Trophy.

Sites

Due to demand, this workshop will be telecast to several satellite sites.  This workshop is NOT available via a webcast.

You may attend this event at any of the following sites:

Pittsburgh Supercomputing Center
Purdue University
George Washington University
The University of Houston, Clear-Lake
Georgia State University
The University of Michigan
Michigan State University
Pennsylvania State University
West Virginia University
Lehigh University
University of Tennessee - Knoxville
The University of Houston

To register,  choose the appropriate link on the XSEDE Portal Registration pages: https://portal.xsede.org/course-calendar

Questions

Please address any questions to Tom Maiden at This email address is being protected from spambots. You need JavaScript enabled to view it..

Tentative agenda 

To be as time zone friendly as possible, each day will run from 11AM-5PM Eastern time.  The tentative agenda is as follows (all times given are Eastern):

Tuesday June 16
11:00 Welcome
11:15 Computing Environment
11:45 Intro to Parallel Computing
12:30 Intro to OpenMP
1:30 Lunch break
2:30 Exercise 1    (zip folder of all exercises) 
3:15 More OpenMP
4:30 Exercise 2
5:00 Adjourn
Wednesday June 17
11:00 Intro to OpenACC
12:00 Exercise 1
12:30 Introduction to OpenACC (cont.)
1:00 Lunch break
2:00 Exercise 2
2:45 Introduction to OpenACC (cont.)
3:00 Using OpenACC with CUDA Libraries  
3:30 Advanced OpenACC
4:00 OpenMP 4.0 Sneek Peek
5:00 Adjourn
Thursday June 18
11:00 Introduction to MPI
1:00 Lunch break
2:00 Intro exercises
3:10 Intro exercises review
3:15 Scalable Programming: Laplace code
3:45 Laplace Exercise
5:00 Adjourn
Friday June 19
11:00 Laplace Exercise(Cont)
12:30 Laplace Exercise Review
1:00 Lunch break
2:00 Advanced MPI
3:00 Outro to Parallel Computing             
4:00 Hybrid Computing
4:30 Hybrid Competition
5:00 Adjourn

 

XSEDE, the Extreme Science and Engineering Discovery Environment, is the most advanced, powerful, and robust collection of integrated digital resources and services in the world. It is a single virtual system that scientists and researchers can use to interactively share computing resources, data, and expertise. XSEDE integrates the resources and services, makes them easier to use, and helps more people use them.

XSEDE HPC Workshop: OpenACC

May 5, 2015

XSEDE, along with the Pittsburgh Supercomputing Center and the National Center for Supercomputing Applications at the University of Illinois will be presenting an OpenACC GPU programming workshop on May 5, 2015.

OpenACC is the accepted standard using compiler directives to allow quick development of GPU capable codes using standard languages and compilers. It has been used with great success to accelerate real applications within very short development periods. This workshop assumes knowledge of either C or Fortran programming. It will have a hands-on component using the Blue Waters which is deployed at NCSA.

Due to demand, this workshop will be telecast to several satellite sites. This workshop is NOT available via a webcast. Please note that the hands-on accounts will be limited to 200 students, available across all sites and awarded by order of registration.

You may attend at any of the following sites:

  • Pittsburgh Supercomputing Center
  • Pennsylvania State University
  • University of Houston Clear-Lake
  • Stanford University
  • West Virginia State University
  • Ohio Supercomputer Center
  • University of Tennessee - Knoxville
  • University of Iowa
  • University of Houston

Registration

Please register for the site that you wish to attend at https://portal.xsede.org/course-calendar

Questions

Please address any questions to Tom Maiden at This email address is being protected from spambots. You need JavaScript enabled to view it. 

Tentative Agenda

The tentative agenda, subject to change, is below. It is designed  to be time-zone friendly.

Tuesday, May 5
All times given are Eastern time
11:00 Welcome
11:15 Computing Environment
11:45 Parallel Computing and Accelerators
12:15 Introduction to OpenACC
1:00 Lunch break
2:00 Introduction to OpenACC, con't
3:45 Using OpenACC with CUDA Libraries
4:00 Advanced OpenACC
4:30 OpenMP 4.0 Sneak Peek
5:00 Final Notes and Adjourn

 

Short questionnaire

Please answer these short (1 question each) questionnaires:


XSEDE, the Extreme Science and Engineering Discovery Environment, is the most advanced, powerful, and robust collection of integrated digital resources and services in the world. It is a single virtual system that scientists and researchers can use to interactively share computing resources, data, and expertise. XSEDE integrates the resources and services, makes them easier to use, and helps more people use them.

XSEDE HPC Workshop: BIG DATA

April 7, 2015

XSEDE along with the Pittsburgh Supercomputing Center are pleased to announce a one day Big Data workshop, to be held April 7, 2015.

This workshop will focus on topics such as Hadoop and Spark.

Agenda

Tuesday, April 7
All times given are Eastern
11:00 Welcome
11:25 Intro to Big Data
11:45 Big Data Applications and Platforms
12:15 Hadoop
1:00 Lunch break
2:00 Hadoop (continued)
2:30 Exercises
3:15 Spark
4:15 Exercises
5:00 Adjourn

 

Logistics

Due to demand, this workshop will be telecast to several satellite sites.

This workshop is NOT available via a webcast.

You may attend at any of the following sites.

  • Pittsburgh Supercomputing Center
  • University of Utah
  • Stanford University
  • Ohio Supercomputer Center
  • University of Houston, Clear-Lake
  • Georgia State University
  • Harvey Mudd College
  • Purdue University
  • University of Michigan
  • West Virginia State University
  • University of Houston
  • NASA Langley Research Center
  • Youngstown State University
  • Idaho National Laboratory
  • University of Iowa

Register via the XSEDE Portal.

Please address any questions to Tom Maiden at This email address is being protected from spambots. You need JavaScript enabled to view it.


XSEDE, the Extreme Science and Engineering Discovery Environment, is the most advanced, powerful, and robust collection of integrated digital resources and services in the world. It is a single virtual system that scientists and researchers can use to interactively share computing resources, data, and expertise. XSEDE integrates the resources and services, makes them easier to use, and helps more people use them.

XSEDE HPC Workshop: MPI

March 4-5, 2015

XSEDE along with the Pittsburgh Supercomputing Center and the National Center for Supercomputing Applications are pleased to announce a two-day MPI workshop, to be held March 4-5, 2015.

This workshop is intended to give C and Fortran programmers a hands-on introduction to MPI programming. Both days are compact, to accommodate multiple time zones, but packed with useful information and lab exercises. Attendees will leave with a working knowledge of how to write scalable codes using MPI – the standard programming tool of scalable parallel computing.

Due to demand, this workshop will be telecast to several satellite sites.

This workshop is NOT available via a webcast.

You may register for this event at any of the following sites:

  • Pittsburgh Supercomputing Center
  • University of Utah
  • West Virginia University
  • Georgia State University
  • University of Michigan
  • Michigan State University
  • University of Tennessee-Knoxville
  • Purdue University
  • Ohio Supercomputer Center
  • University of Houston, Clear-Lake
  • NASA Langley Research Center
  • University of Delaware
  • George Washington University

Please choose the appropriate link on the XSEDE Portal Registration pages: https://portal.xsede.org/course-calendar

Please address any questions to Tom Maiden at This email address is being protected from spambots. You need JavaScript enabled to view it..

Wednesday, March 4
All times given are Eastern
11:00 Welcome
11:15 Computing Environment
12:00 Intro to Parallel Computing
1:00 Lunch break
2:00 Introduction to MPI
3:30 Introductory Exercises
4:10 Intro Exercises Review
4:15 Scalable Programming: Laplace code
5:00 Adjourn/Laplace Exercises
Thursday, March 5
All times given are Eastern
11:00 Laplace Exercises
12:00 Laplace Solution
12:30 Lunch break
1:30 Advanced MPI
2:30 Outro to Parallel Computing
3:30 Exercises
4:30 Adjourn

Additional information

MPI Reference Page: 

Survey Question - Are you more familiar with C or Fortran?

https://docs.google.com/forms/d/1EjuCqmYpXN09tersHnri8dCwuokM_bclsjw1uHi7rh0/viewform

Survey Question 2 - Have you finished the exercise?  Click below when you have finished.

https://docs.google.com/forms/d/1yxF-D0riOc8SsSwujMu_xHFpoYUqHDqAVasuK4Er-K0/viewform


XSEDE, the Extreme Science and Engineering Discovery Environment, is the most advanced, powerful, and robust collection of integrated digital resources and services in the world. It is a single virtual system that scientists and researchers can use to interactively share computing resources, data, and expertise. XSEDE integrates the resources and services, makes them easier to use, and helps more people use them.

XSEDE HPC Workshop: OpenACC

February 6, 2015

XSEDE, along with the Pittsburgh Supercomputing Center and the National Center for Supercomputing Applications at the University of Illinois will be presenting an OpenACC GPU programming workshop on February 6, 2015.

OpenACC is the accepted standard using compiler directives to allow quick development of GPU capable codes using standard languages and compilers. It has been used with great success to accelerate real applications within very short development periods. This workshop assumes knowledge of either C or Fortran programming. It will have a hands-on component using the Blue Waters which is deployed at NCSA.

Due to demand, this workshop will be telecast to several satellite sites. This workshop is NOT available via a webcast. Please note that the hands-on accounts will be limited to 200 students, available across all sites and awarded by order of registration.

You may attend at any of the following sites:

  • Pittsburgh Supercomputing Center
  • National Center for Supercomputing Applications
  • University of Houston Clear-Lake
  • University of Utah
  • Georgia State University
  • Ohio Supercomputer Center
  • University of Tennessee - Knoxville
  • NASA Langley Research Center
  • George Washington University
  • University of South Carolina
  • King Abdullah University of Science and Technology

Please register for the site that you wish to attend:

https://portal.xsede.org/course-calendar

The tentative agenda, subject to change, is below. It is designed  to be time-zone friendly.

Please address any questions to Tom Maiden at This email address is being protected from spambots. You need JavaScript enabled to view it. 

Tentative Agenda

Friday, February 6
All times given are Eastern time
11:00 Welcome
11:15 Computing Environment
11:45 Parallel Computing and Accelerators
12:15 Introduction to OpenACC
1:00 Lunch break
2:00 Introduction to OpenACC, con't
3:45 Using OpenACC with CUDA Libraries
4:00 Advanced OpenACC
4:30 OpenMP 4.0 Sneak Peek
5:00 Final Notes and Adjourn

Are you more familiar with C or Fortran?

https://docs.google.com/forms/d/1EjuCqmYpXN09tersHnri8dCwuokM_bclsjw1uHi7rh0/viewform

Are you finished with the exercises?

https://docs.google.com/forms/d/1yxF-D0riOc8SsSwujMu_xHFpoYUqHDqAVasuK4Er-K0/viewform


XSEDE, the Extreme Science and Engineering Discovery Environment, is the most advanced, powerful, and robust collection of integrated digital resources and services in the world. It is a single virtual system that scientists and researchers can use to interactively share computing resources, data, and expertise. XSEDE integrates the resources and services, makes them easier to use, and helps more people use them.