Starting with Lab 2, all lab assignments that ask for a Makefile must include a proper Makefile that works with the make command on Stampede. If you are not familiar with Makefiles, please see the Software Carpentry Make Tutorial.
Due date | Assignment | GitHub | Group discussion |
02/07/2017 extended to 02/09/2017 |
Lab 1 -- Concurrent Programming using Pthreads Word PDF | https://classroom.github.com/assignment-invitations/9f2612132f77cb9b731682c781340bc7 | GoogleDoc |
03/10/2017 extended to 03/24/2017 |
Lab 2 - OpenMP Parallelization of the Floyd-Warshall algorithm Sample input: graph2000-10000.dat Corresponding output: graph2000-10000.paths.dat.gz |
https://classroom.github.com/assignment-invitations/9a9be4eef5674c0ffddc3839d45cecac |
GoogleDoc |
05/04/2017 extended to 05/09/2017 |
Lab 3 - Optimization and Parallelization of a Molecular Dynamics Application Code |
https://classroom.github.com/assignment-invitations/782390d52df28cca12907fac7d2cdfcd |