HPC Education and Training for Fall 2017

Tuesday, September 12, 2017 - 10:00am to Wednesday, September 13, 2017 - 4:00pm
Event Type: 

Fall 2017 HPC Education and Training Schedule
From: Glenn Luecke, August 22, 2017 

XSEDE Big Data Workshop.  September 12-13, 10:00-4:00 206 Durham Center.  This workshop will focus on topics such as Hadoop and Spark and will be presented using the Wide Area Classroom training platform.  Please register by going to https://portal.xsede.org/course-calendar

Other Events, Workshops, Classes:

HPC HELP Workshop.  (Free pizza lunch.)  September 26, 12:30-4:00, 206 Durham.  Taught by Professor Glenn Luecke.  Must register by Monday, September 25 at 5:00 pm to attend.  For more information, see below. To register, go to https://iastate.qualtrics.com/jfe/form/SV_894cgjdDRX2OopT

 HPC Distinguished Lecture:   Wednesday, October 11, 4:00-5:00 room 3 Physics.  Richard Gerber, Senior Science Advisor, HPC Department Head, National Energy Research Scientific Computing (NERSC) Center, Berkeley Laboratory.   Tentative lecture title: “HPC at NERSC current and future plans”.

 HPC HELP Workshop.  (Free pizza lunch.)  November 1, 12:30 – 4:00, 206 Durham.  Taught by Professor Glenn Luecke.  Must register by Monday, October 30 at 5:00 pm to attend.  For more information, see below. To register, go to https://iastate.qualtrics.com/jfe/form/SV_4Nnbg47H80LoL4N

 XSEDE HPC Workshop: GPU Programming Using OpenACC.  This XSEDE workshop is scheduled for Thursday, November 7 in room 206 Durham.  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 Bridges computing platform at the Pittsburgh Supercomputing Center.  Registration is not open yet.  When available, information will be posted at http://www.hpc.iastate.edu/news

 HPC Classes. 

1.  Introduction to High Performance Computing:  Math/ComS/CprE 424, 3 credits, offered fall semesters. 

2.  High Performance Computing:  Math/ComS/CprE 525, 3 credits, offered spring semesters.


The HPC HELP Workshops provide training in how to use Condo and CyEnce and to provide one-on-one help to those using these clusters. Condo and CyEnce clusters have been upgraded and are now using a new job scheduler called Slurm.  In addition to help with running applications using the new Slurm job scheduler, the following are some examples of the help provided:

1.    Logging onto a machine and setting up work and temporary directories.

2.    Using xterm to allow the use of performance and debugging tools.

3.    Copying files from external machines to ITS machines using the data transfer node.

4.    How to run parallel jobs using MPI and OpenMP.

5.    Porting applications to one of the clusters.

6.    Installation of software.

7.    Debugging programs using Allinea’s DDT debugger.

8.    Optimizing programs using Allinea’s Performance Reports and MAP.


1.    Must have an account on CyEnce, Condo or the Student Cluster.

2.    Bring your laptop.

3.    Attendance is limited to 45 due to the size of 206 Durham.

4.    Registration is required.