CSinParallel Summer 2021 Virtual Workshop

Tentative program

Monday, June 21

8:45am MDT -Welcome and introductions - [Dick]

Welcome; introduction of CSinParallel team members

Participation using our videoconferencing technology


9:00am-11:30am MDT -Session 1: Hands-on OpenMP on Raspberry Pi [Suzanne]

Interactive document - Raspberry Pi Handout

9:00-10:00 - Getting started; Patternlets

10:00-10:30 - (Break)

10:30-11:30 - Exemplars: Integration, Drug Design

11:30am-1:00pm MDT - (Lunch break)


1:00pm-2:00pm MDT - Session 2: PDC resources "show and tell" [Dick, moderator]

PDC curriculum video - Suzanne - Is Rapid Integration of PDC Possible?

Discussion of concerns

Some PDC resources

  • Video - Fantastic PDC Resources and Where to Find Them
  • CSinParallel.org [Dick]
  • TSGL/TSAL [Joel]
  • PDC Unplugged [Suzanne]
  • PDC for Beginners online book [Libby]

2:00pm-2:30pm MDT - (Break)



2:30pm-3:30pm MDT - Session 3: Hands-on experience with remote multicore computing [Joel, moderator]

3:30pm-4:30pm MDT - (Optional social session)

Tuesday June 22

8:45am MDT - Welcome

9:00am-11:30am MDT - Session 4: Hands-on MPI and distributed/cluster computing with Raspberry Pi [Suzanne,Libby]

9:00-10:00 - Getting started; Patternlets

10:00-10:30 - (Break)

10:30-11:30 - Exemplars: Forest Fire Simulation, Drug Design:

11:30am-1:00pm MDT - (Lunch break)


1:00pm-2:30pm MDT - Session 5: Remote distributed computing with MPI [Dick]

1:00-1:30 - Patternlets - CoLab notebook

1:30-2:30 - Forest Fire Exemplar with two technologies - Virtual server;  Chameleon Cloud Jupyter Notebook

2:30pm-3:00pm MDT - (Break)


3:00pm-4:00pm MDT - Session 6:  Undergraduate Teaching Experiences with PDC [Joel, moderator]

Lightning presentations (20 min)

  • Suzanne - Dive into Systems (online text)
  • Dick - Raspberry Pi kits as a Systems platform
  • Joel - TSGL visualizations in Data Structures
  • Libby - PDC in the Systems course

Discussion


4:00pm-5:00pm MDT - (Optional social session)

Wednesday, June 23

8:45am MDT - Welcome 

9:00am-10:15am MDT - Session 7: Experience reports from CSinParallel adopters[Joel, moderator]

Presentations with Q&A  (presenters TBD)

10:15am-10:45am MDT - (break)


10:45am-noon MDT - Session 8: Curriculum workshop session [Dick, moderator]

Question: What concrete steps would you take to add more PDC to your course(s) or your department's curriculum?

Goal:

  1. Start formulating some potential plans for your own institution
  2. Write work session room number(s) followed by a one-sentence summary of your start.

 

Topical work sessions (30 min, silent start)

Report out, discussion (30 min)

11:50am MDT - Wrap-up

Noon-1:00pm MDT - (Optional social session)

Additional resources

  • Raspberry Pi image for this workshop
  • Parts List for kits