Skip to content

Latest commit

 

History

History
27 lines (19 loc) · 1.53 KB

README.md

File metadata and controls

27 lines (19 loc) · 1.53 KB

Astro 528 Class Project

GitHub Actions : Build Status

Project Goals:

  • Put software development skills learned during class and lab exercises into practice on a real world problem
  • Gain experience optimizing real scientific code
  • Gain experience parallelizing a real scientific code
  • Investigate how performance scales with problem size and number of processors
  • Share lessons learned with the class

Prior to the peer code review, update this readme, so as to make it easy for your peer code reviewer to be helpful. What should they know before starting the review? Where should they look first?

Remember to commit often and push your repository to GitHub prior to each project deadline.

Class Project Schedule

  • Project proposal (due Sept 6)
  • Serial version of code (due Oct 2)
  • Peer code review (due Oct 9)
  • Parallel version of code (multi-core) (due Oct 30)
  • Second parallel version of code (distributed-memory/GPU/cloud) (due Nov 13)
  • Completed code, documentation, tests, packaging (optional) & reflection (due Nov 29)
  • Class presentations (Nov 27 - Dec 6, detailed schedule )