I'm invited to give a lecture in a Scat workshop http://www.scat.bristol.ac.uk/meetings_and_events/meet9/ in multicore programing for physics.
I pretend to use almost all of the first three presentation from "Introduction to Parallel Programming" as an introduction. After that, I want to make a lab session with a system of uncoupled harmonic oscillators integrated using Verlet and where one want to measure the total kinetic energy and center of mass of the system. My idea is that the attendant be able to identify and code with OpenMP the places where parallelization is feasible.
The public of this lectures are scientist, grad and undergrad physics students with background in numerical simulation and maybe MPI.
I'll post here my code for the harmonic oscillators asap, and would like some feedback from you. Maybe there are better case studies than that, I don't know. But the idea is to show something familiar to physicist, something I don't have seen here.
So, if you have any comments, or want to help me to make a courseware for physicist I'd be glad.
Thanks in advance,
tsuresuregusa [at] gmail