TDM 30200
Project links
Only the best 10 of 14 projects will count towards your grade. |
Topics are subject to change. While this is a rough sketch of the project topics, we may adjust the topics as the semester progresses. |
Project | Release date | Due date |
---|---|---|
January 9 |
January 20 |
|
January 19 |
January 27 |
|
Project 3: Concurrency, parallelism, cores, threads: part II |
January 26 |
February 3 |
Project 4: Concurrency, parallelism, cores, threads: part III |
February 2 |
February 10 |
Project 5: High performance computing on Brown with SLURM: part I |
February 9 |
February 17 |
Project 6: High performance computing on Brown with SLURM: part II |
February 16 |
February 24 |
Project 7: High performance computer on Brown with SLURM: part III |
February 23 |
March 3 |
March 2 |
March 10 |
|
March 9 |
March 24 |
|
Project 10: High performance computing on Brown with SLURM: part IV — GPUs |
March 23 |
March 31 |
March 30 |
April 7 |
|
April 6 |
April 14 |
|
April 13 |
April 21 |
|
April 20 |
April 28 |
Projects are released on Thursdays, and are due 1 week and 1 day later on the following Friday, by 11:55pm. Late work is not accepted. We give partial credit for work you have completed — always submit the work you have completed before the due date. If you do not submit the work you were able to get done, we will not be able to give you credit for the work you were able to complete. Always double check that the work that you submitted was uploaded properly. See here for more information. Each week, we will announce in Piazza that a project is officially released. Some projects, or parts of projects may be released in advance of the official release date. Work on projects ahead of time at your own risk. These projects are subject to change until the official release announcement in Piazza. |
Syllabus
Navigate to the syllabus.