On this page you will find resources for the Kobe-Brown summer school on high performance computing.
If you have any questions, please feel free to contact Nat Trask .
Campus Map
Announcements
Please refer to this page for announcements and information relating to the program.
https://pi.ircpi.kobe-u.ac.jp/brown/HowtoUseFX10.pdf
Schedule
We will update this section with more schedule details as they become available.
Please note the following important events:
- Saturday, August 23 : 9:00 am Summer School begins at Brown. 182 George St., Room 110
Morning:
Introductory talks by program leaders and short presentations by project participants.
Extremely informal C/C++ placement test.
Afternoon:
Introduction to the Supercomputer Kei (Professor Yokokawa) and MPI (Nat Trask)
- Sunday, August 24 : 9:00 am Summer School continues at the Rockefeller Library, Digital Scholar Lab
Morning:
MPI exercises
Afternoon:
Presentations from project leaders:
- Yuhang Tang - Dissipative particle dynamics for biomedical applications
- Xingjie (Helen) Li - Peridynamics for fracture simulation
- Koji Morishita - Direct numerical simulation of fluid flow
Group assignments
- Monday, August 24 - Wednesday, August 27 : School continues in separate groups
Short presentations will be given on final afternoon in Providence.
- Monday, September 1 - Friday, September 5 : 9:00 am Summer School begins at Kobe. Location TBD
Class Files
Presentations given during the program will be posted here.
Presentations
Resources for Presentations
Resources
MPI
Before You Arrive
To ensure that everyone is adequately prepared to begin work, we suggest that everyone make sure that they're comfortable with C/C++ at least at the level of this crash course.
If this seems daunting to you, please get in touch with either Nat or Yuhang and we'll help bring you up to speed before the course starts.
At the beginning of the program, we will cover some basics of one common parallel programming model for doing high performance computing. If you haven't seen this type of programming before, we suggest that you try to work through the following MPI beginner tutorial. If you understand the code in that tutorial and can successfully compile and run them in the command line, then you will be in good shape for the rest of the program.
When the workshop begins, we will spend a day working through some similar MPI tutorials before splitting up into group projects.