Assignment 1Data CollectionEffort FormSlide 4CompilerSlide 6Questions?Assignment 1CMSC 714September 11, 20032Data Collection•For this assignment, you will be asked to provide the following:–Effort spent on various activities (self-tracked)–Information when you compile your program (automatically collected)–All information will be collected by the research team will not be seen by Dr. Hollingsworth until after the semester. It will not affect your grade.3Effort Form•Will ask you to report your effort in the following tasks:–Thinking/Planning – Thinking about how to solve the problem, or planning your implementation (no coding)–Serial Coding – Creating a serial version of your solution–Parallelizing the Code – Porting your serial solution to work on more than one processor–Testing Code – Verifying that the answer produced by your code is correct–Tuning Parallel Code – Modifying the parallel code to increase its performance–Other – Any other tasks4Effort Form•A form will be used to collect the amount of effort you spend on various tasksDate Effort (hours)Thinking/ PlanningSerial CodingParallelizing the CodeTesting CodeTuning Parallel CodeOther•Each time you work on the assignment, you complete one or more lines on the form9/18/2003 1 XDate Effort (hours)Thinking/ PlanningSerial CodingParallelizing the CodeTesting CodeTuning Parallel CodeOther9/18/2003 0.5 X5Compiler•When you compile your program, you will be prompted to indicate the reason for recompilation:1. Adding Functionality (serial code)2. Parallelizing Code3. Improving Performance (tuning)4. Debugging: Compile time error5. Debugging: Crashed on previous run6. Debugging: Hung on previous run7. Debugging: Incorrect behavior on previous run8. Restructuring/Cleanup9. Other6Compiler•Menu will look like:7Questions?•Email me:Jeff Carver
View Full Document