2009 Parallel Computing and Multi-core Programming 15-16 OpenMP Programming