UMBC logo
  REU Site: Interdisciplinary Program in High Performance Computing


Detailed Schedule

REU Site: Interdisciplinary Program in High Performance Computing

Detailed Schedule, Summer 2015


This schedule is designed to give you an overview of the topics involved with the program and of the activities planned. This is a living document and will be updated throughout the program. Please see the Program Details for more explanations regarding the program and the schedule.
The chapter numbers and their titles refer to the book Peter S. Pacheco, Parallel Programming with MPI, Morgan Kaufmann, 1997.

Expand all
Collapse all

Week 1: 06/15/15-06/19/15
Day Time Main topic Location
Sunday, 06/14/15 09:00-04:00 Move-in
05:00-07:00 Welcome meeting SOND 409
Monday, 06/15/15 08:30-09:30 Orientation with breakfast SOND 409
09:30-10:45 Lecture 1: Overview and orientation for the cluster maya ENGR 023
  presented by Dr. Gobbert
11:00-12:00 Lab 1: Linux on maya, serial "Hello, world!" ENGR 104
  facilitated by all RAs
12:00-01:30 Joint lunch with all participants Skylight Room
01:30-02:45 Lecture 2: Motivation for parallel computing and parallel "Hello, world!" ENGR 023
  presented by Dr. Gobbert
03:00-04:00 Lab 2: Homework on parallel computing: compiling and running sample codes ENGR 104
  facilitated by all RAs
05:30-06:30 Dinner break
Tuesday, 06/16/15 09:00-09:30 Morning meeting ENGR 023
09:30-10:45 Lecture 3: Chapter 3: Greetings! ENGR 023
presented by Dr. Gobbert
11:00-12:00 Lab 3: Format conversions, command-line arguments, and error check ENGR 104
  facilitated by all RAs
12:00-01:30 Lunch break
01:30-02:45 Lecture 4: Chapter 4: An Application: Numerical Integration ENGR 023
presented by Dr. Gobbert
03:00-04:00 Lab 4: Homework on parallel computing: trapezoidal rule ENGR 104
  facilitated by all RAs
05:30-06:30 Dinner break
Wednesday, 06/17/15 09:00-09:30 Morning meeting ENGR 023
09:30-10:45 Lecture 5: Chapter 5: Collective Communication ENGR 023
presented by Dr. Gobbert
11:00-12:00 Lab 5: Homework on parallel computing: parallel dot product ENGR 104
  facilitated by Ari Blenkhorn, Jon Graf, and Sam Khuvis
12:00-01:30 Lunch break
01:30-02:45 Lecture 6: Statistics 1: R overview and Introductory Statistics ENGR 023
presented by Dr. Adragni
03:00-04:00 Lab 6: Descriptive statistics, hypothesis test, confidence interval ENGR 104
  facilitated by Sai Popuri
06:00-08:30 GRE preparation course 1: pre-test ENGR 104/104A
Thursday, 06/18/15 09:00-12:00 GRE preparation course 2 MEYR 120
12:00-01:30 Lunch break
01:30-02:15 Presentations by project clients SOND 409
02:15-03:00 VIP meeting with Dr. Freeman Hrabowski, President of UMBC SOND 409
03:30-05:30 Presentations by project clients SOND 409
06:00-08:00 Professional development workshop with dinner
Friday, 06/19/15 09:00-09:30 Morning meeting ENGR 023
09:30-10:45 Lecture 7: Chapter 5: Collective Communication ENGR 023
presented by Dr. Gobbert
11:00-12:00 Lab 7: Homework on parallel computing: serial coding of auxiliary functions for power method ENGR 104
  facilitated by Ari Blenkhorn, Jon Graf, and Sam Khuvis
12:00-01:30 Lunch break
01:30-02:45 Lecture 8: Statistics 2: Estimation Methods ENGR 023
presented by Dr. Adragni
03:00-04:00 Lab 8: Monte Carlo Estimation with R using snow ENGR 104
  facilitated by Sai Popuri
Saturday, 06/20/15 Complete homework

Week 2: 06/22/15-06/26/15
Day Time Main topic Location
Sunday, 06/21/15 Complete homework
Monday, 06/22/15 09:00-09:30 Morning meeting ENGR 023
09:30-10:45 Lecture 9: Matlab 1: Programming in Matlab ENGR 023
presented by Dr. Gobbert
11:00-12:00 Lab 9: Homework on parallel computing: serial code for power method ENGR 104
  facilitated by Ari Blenkhorn, Jon Graf, and Sam Khuvis
12:00-01:30 Lunch break
01:30-02:45 Lecture 10: Statistics 3: Simulations and Monte Carlo Integration ENGR 023
presented by Dr. Adragni
03:00-04:00 Lab 10: Monte Carlo Integration with snow ENGR 104
  facilitated by Sai Popuri
05:30-06:30 Dinner break
Tuesday, 06/23/15 09:00-09:30 VIP meeting with Dr. William LaCourse, Dean of CNMS ENGR 023
09:30-10:45 Lecture 11: Chapter 11: Performance ENGR 023
presented by Dr. Gobbert
11:00-12:00 Lab 11: Homework on parallel computing: parallel code for power method ENGR 104
  facilitated by Ari Blenkhorn, Jon Graf, and Sam Khuvis
12:00-01:30 Lunch break
01:30-02:45 Lecture 12: Statistics 4: Regression Methods ENGR 023
presented by Dr. Adragni
03:00-04:00 Lab 12: Serial and Parallel computation of PRESS ENGR 104
  facilitated by Sai Popuri
05:30-06:30 Dinner break
Wednesday, 06/24/15 09:00-09:30 Morning meeting ENGR 023
09:30-10:45 Lecture 13: Matlab 2: Graphics in Matlab ENGR 023
presented by Dr. Gobbert
11:00-12:00 Lab 13: Homework on parallel computing: Setup and post-processing of performance studies ENGR 104
  facilitated by Ari Blenkhorn, Jon Graf, and Sam Khuvis
12:00-01:30 Lunch break
01:30-02:45 Lecture 14: Introduction to BLAS, LAPACK, MKL ENGR 023
presented by Dr. Gobbert
03:00-04:00 Lab 14: Homework on parallel computing: use of BLAS in utility routines ENGR 104
  facilitated by Ari Blenkhorn, Jon Graf, and Sam Khuvis
05:30-06:30 Dinner break
Thursday, 06/25/15 09:00-12:00 GRE preparation course 3 MEYR 272
12:00-01:30 Lunch break
02:00-03:45 Presentations by project clients SOND 409
03:45-04:15 VIP meeting with Dr. Philip Rous, Provost of UMBC SOND 409
04:30-05:30 Presentations by project clients SOND 409
06:00-08:00 Professional development workshop with dinner
Friday, 06/26/15 09:00-09:30 Morning meeting ENGR 023
09:30-11:00 Lecture 15: Hybrid Programming using GPUs and Intel Phi Accelerators ENGR 023
presented by Dr. Gobbert
11:00-12:00 Lab 15: post-processing of study results and powerful graphics ENGR 104
  facilitated by all RAs
12:00-01:30 Lunch break
01:30-02:45 Lecture 16: LaTeX and BibTeX for reports ENGR 023
presented by Dr. Gobbert
03:00-04:00 Lab 16: Homework on parallel computing: report on studies for power method ENGR 104
  facilitated by all RAs
Saturday, 06/27/15 Complete homework

Week 3: 06/29/15-07/03/15
Day Time Main topic Location
Sunday, 06/28/15 Project work
Monday, 06/29/15 09:00-09:30 Morning meeting SOND 409
09:30-12:00 Initial project work: development of work plan SOND 409
12:00-01:30 Lunch break
01:30-05:00 Project work SOND 409
Tuesday, 06/30/15 09:00-09:30 Morning meeting SOND 409
09:30-12:00 Project work SOND 409
12:00-01:30 Lunch break
01:30-05:00 Project work SOND 409
Wednesday, 07/01/15 09:00-09:30 Morning meeting SOND 409
09:30-12:00 Class: presentation of work plans; outline of tech. report SOND 409
12:00-01:30 Lunch break
01:30-05:00 Project work: proposal to client SOND 409
Thursday, 07/02/15 09:00-12:00 GRE preparation course 4 MEYR 120
12:00-01:30 Lunch break
04:00-05:00 Professional development workshop: guest speaker SOND 409
05:30-07:30 Joint dinner
Friday, 07/03/15 Independence Day Observed
Saturday, 07/04/15 Independence Day

Week 4: 07/06/15-07/10/15
Day Time Main topic Location
Sunday, 07/05/15 Project work
Monday, 07/06/15 09:00-09:30 Morning meeting SOND 409
09:30-12:00 Class: project updates SOND 409
12:00-01:30 Lunch break
01:30-05:00 Project work SOND 409
Tuesday, 07/07/15 09:00-09:30 Morning meeting SOND 409
09:30-12:00 Project work SOND 409
12:00-01:30 Lunch break
01:30-05:00 Project work SOND 409
Wednesday, 07/08/15 09:00-09:30 Morning meeting SOND 409
09:30-11:00 Project work SOND 409
11:00-12:00 Lunch break
12:00-04:00 Field trip to the National Cryptologic Museum
Thursday, 07/09/15 09:00-12:00 GRE preparation course 5 MEYR 120
12:00-01:30 Lunch break
01:30-04:00 Project work SOND 409
04:00-05:00 Professional development workshop with Dr. Janet Rutledge, Vice Provost and Dean of the Graduate School SOND 409
05:30-07:30 Joint dinner
Friday, 07/10/15 09:00-10:00 VIP meeting with Dr. Karl Steiner, Vice President for Research SOND 409
10:00-12:00 Project work SOND 409
12:00-01:30 Lunch break
01:30-05:00 Project work: Section 2 Background due by COB SOND 409
Saturday, 07/11/15 Project work

Week 5: 07/13/15-07/17/15
Day Time Main topic Location
Sunday, 07/12/15 Project work
Monday, 07/13/15 09:00-09:30 Morning meeting SOND 409
09:30-11:00 Class: project updates; LaTeX for talks SOND 409
11:00-12:00 Lab: framework of slides in LaTeX for client updates SOND 409
12:00-01:30 Lunch break
01:30-05:00 Project work SOND 409
Tuesday, 07/14/15 09:00-09:30 Morning meeting SOND 409
09:30-12:00 Project work SOND 409
12:00-01:30 Lunch break
01:30-05:00 Project work SOND 409
Wednesday, 07/15/15 09:00-09:30 Morning meeting SOND 409
09:30-12:00 Project work SOND 409
12:00-01:30 Lunch break
01:30-05:00 Project work SOND 409
Thursday, 07/16/15 09:00-12:00 GRE preparation course 6 MEYR 272
12:00-01:30 Lunch break
01:30-04:00 Project work SOND 409
04:00-05:00 Professional development workshop: guest speaker SOND 409
05:30-07:30 Joint dinner
Friday, 07/17/15 09:00-09:30 Morning meeting SOND 409
09:30-12:00 Project work SOND 409
12:00-01:30 Lunch break
01:30-05:00 Project work: Section 3 Methodology due by COB SOND 409
Saturday, 07/18/15 Project work

Week 6: 07/20/15-07/24/15
Day Time Main topic Location
Sunday, 07/19/15 Project work
Monday, 07/20/15 09:00-09:30 Morning meeting SOND 409
09:30-11:00 Class: project updates; how to write scientific abstracts SOND 409
11:00-12:00 Lab: abstracts for SURF SOND 409
12:00-01:30 Lunch break
01:30-05:00 Project work SOND 409
Tuesday, 07/21/15 09:00-09:15 Morning meeting SOND 409
09:15-12:00 Field trip to Advanced Computing Systems
12:00-01:30 Lunch break
01:30-05:00 Project work SOND 409
Wednesday, 07/22/15 09:00-09:30 Morning meeting SOND 409
09:30-12:00 Project work SOND 409
12:00-01:30 Lunch break
01:30-05:00 Project work SOND 409
Thursday, 07/23/15 09:00-12:00 GRE preparation course 7 MEYR 120
12:00-01:30 Lunch break
01:30-04:30 Project work SOND 409
04:00-05:00 Professional development workshop: guest speaker SOND 409
05:30-07:30 Joint dinner
Friday, 07/24/15 09:00-01:00 2015 Summer Horizons: Apply to Graduate School! TBD
01:30-05:00 Project work: Section 4 Results due by COB SOND 409
Saturday, 07/25/15 Project work

Week 7: 07/27/15-07/31/15
Day Time Main topic Location
Sunday, 07/26/15 Project work
Monday, 07/27/15 09:00-09:30 Morning meeting SOND 409
09:30-10:45 Class: project updates; LaTeX for posters SOND 409
11:00-12:00 Lab: framework of posters in LaTeX for SURF SOND 409
12:00-01:30 Lunch break
01:30-05:00 Project work
Tuesday, 07/28/15 09:00-09:30 Morning meeting SOND 409
09:30-12:00 Project work
12:00-01:30 Lunch break
01:30-05:00 Project work
Wednesday, 07/29/15 09:00-09:30 Morning meeting SOND 409
09:30-12:00 Project work: preparation of posters for SURF SOND 409
12:00-01:30 Lunch break
01:30-05:00 Project work SOND 409
Thursday, 07/30/15 09:00-12:00 GRE preparation course 8: post-test ENGR 104/104A
12:00-01:30 Lunch break
01:30-05:00 Project work: draft of project webpage for each team SOND 409
05:30-07:30 Professional development workshop with dinner
Friday, 07/31/15 09:00-09:30 Morning meeting SOND 409
09:30-10:45 Class: Project updates; presentation of posters for SURF SOND 409
11:00-12:00 Lab: finalization of posters for SURF SOND 409
12:00-01:30 Lunch break
01:30-05:00 Project work: Sections 1 Introduction and 5 Conclusions due by COB SOND 409
Saturday, 08/01/15 Project work

Week 8: 08/03/15-08/07/15
Day Time Main topic Location
Sunday, 08/02/15 Project work
Monday, 08/03/15 09:00-09:30 Morning meeting SOND 409
09:30-10:45 Class: Confirmation of project posters; review of project webpages SOND 409
11:00-12:00 Lab: finalization of project webpages SOND 409
12:00-01:30 Lunch break
01:30-05:00 Project work SOND 409
Tuesday, 08/04/15 09:00-09:30 Morning meeting
09:30-10:45 Class: Oral presentation of all teams
11:00-12:00 Lab: finalization of oral presentations SOND 409
12:00-01:30 Lunch break
01:30-02:45 Final review of project reports SOND 409
03:00-05:00 Project work SOND 409
Wednesday, 08/05/15 09:00-12:30 Summer Undergraduate Research Fest (SURF) UC Ballroom
12:00-01:30 Joint lunch with all participants Skylight Room
01:30-03:00 Program evaluation
03:30-05:00 Project wrap-up to mentors
Thursday, 08/06/15 09:00-12:00 Finalize project work
12:00-01:30 Lunch break
01:30-05:00 Finalize project work
05:30-07:30 Professional development workshop with dinner
Friday, 08/07/15 09:00-09:30 Morning meeting SOND 409
09:30-10:45 Class: Final program wrap-up SOND 409
11:00-12:00 Participant feedback on program SOND 409
12:00-01:30 Joint lunch with all participants Skylight Room