| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • Stop wasting time looking for files and revisions. Connect your Gmail, DriveDropbox, and Slack accounts and in less than 2 minutes, Dokkio will automatically organize all your file attachments. Learn more and claim your free account.

View
 

CS 5334 4390 Spring 2017 Lab Assignments

Page history last edited by Shirley Moore 3 years, 4 months ago

 

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

Word  PDF

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

Word   PDF

Code

   nbody0.cc

   Makefile-lab3

https://classroom.github.com/assignment-invitations/782390d52df28cca12907fac7d2cdfcd

GoogleDoc

    Stampede roofline model 

KNL roofline model

 

 

Comments (0)

You don't have permission to comment on this page.