CS 420 - Assignment 6 (Option 2)

Due: Tuesday, December 11th by 11:59 PM

Choose your own project

Choose your own project.  Possibilities include:

Write a parallel program using pthreads.  Benchmark it to measure the speedup for various problem sizes.

Implement a component of an operating system (e.g., GeekOS)

Do something interesting with system-level API functions (e.g., POSIX, Win32)

Please discuss your project with me before you get started.


Create a zip file containing your project in a compilable form.  Include a README.txt file that describes what you did, contains benchmark results, conclusions, etc.

Upload your zip file to Marmoset as Project 6: