Week | What We Plan To Do | What We Actually Did |
Apr 1-7 | Plan Approach | Researched the problem |
Apr 8-14 | Design and Implement | Implemented naive algorithm (Serial) |
Apr 15-21 | Implement | Implemented DPLL algorithm |
Mon 4/23 - Thu 4/26 | Design CUDA implementation of solver | Fixed bugs in serial version |
Fri 4/27 - Sun 4/29 | Finish CUDA implementation of solver | Designed CUDA implementation |
Mon 4/30 - Thu 5/3 | Fine-tuning,Performance testing | Finished CUDA implementation |
Fri 5/4 - Sun 5/6 | Fine-tuning,Performance testing | Optimized CUDA implementation |
Mon 5/7 - Thu 5/10 | Finalize,prepare report and presentation | Prepared Report and Presentation |
[list of optimizations tried, failures, ranting, etc.
April 2nd - Finished Proposal
April 19th - Finished DPLL algorithm (serial)
May 1st - Finished CUDA implementation
May 10th - Project Presentations...did not win :(
May 11th - Finished Writeup :) Class,Semester,College OVER. Out of Pittsburgh, moving on to Santa Clara and Seattle, respectively