scbc_daily_schedule
Monday
- Introductions
- What is Scientific Computing?
- Fundamentals (I still don't care for this here. Perhaps we could work it in with some relevance to the LCM machines? -K)
- Parallelism
- Shared memory model
- Historical context
- The Living Computer Museum: visit and discussion
Tuesday
- A Grand Problem
- Hands on: UNIX compiling using Make
- Why C++? FORTRAN?
- Hands on: C++ & FORTRAN
Wednesday
- High Performance Computing
- What does it take to run your code elsewhere? Schedulers, jobs, batch mentality
- Limitations on scaling
- Hands on: Local parallel machines
- Post-Processing
- Hands on: Octave
- Hands on: Python
- do you want to touch on R? I would leave out for time reasons
Thursday
- Numerical (in)stability, computer representation issues
- How much model is in the simulation?
- Hands on: governing equations
- Partial differential equations (PDEs), the finite element method (FEM), multi-grid/adaptive mesh refinement
- Best practices, verification & validation
Friday
- Informal Workshop on Contemporary Issues in HPC, with Networking
scbc_daily_schedule.txt · Last modified: 2022/07/21 06:59 by 127.0.0.1