| Day | Reading | Program Description, Due Date |
| 19-Aug | Chap 1&Notes | |
| 21-Aug | ||
| 22-Aug | Saturday | |
| 23-Aug | Sunday | |
| 24-Aug | ||
| 26-Aug | ||
| 28-Aug | Chap 2 | Add an instruction (ARRAY) to the MAC-1 to load an element of a 0-origin array into the accumulator. Turn in the changes and a test program. |
| 29-Aug | ||
| 30-Aug | ||
| 31-Aug | ||
| 2-Sep | ||
| 4-Sep | Write a recursive factorial program in eC or VC++. Turn in an exact diagram of the entire program's execution state for fact(5) at the point that fact(1) is invoked. | |
| 5-Sep | Saturday | |
| 6-Sep | Sunday | |
| 7-Sep | LABOR DAY | |
| 9-Sep | Appendix D | |
| 11-Sep | Find a performance benchmark on the WWW; run it on 2 architectures; turn in a description of the results | |
| 12-Sep | Saturday | |
| 13-Sep | Sunday | |
| 14-Sep | ||
| 16-Sep | ||
| 18-Sep | Appendix C | |
| 19-Sep | Saturday | |
| 20-Sep | Sunday | |
| 21-Sep | Implement matrix multiply on an array of integers in C or C++ on x86 Generate the assembler output and calculate the static frequency of instruction usage. | |
| 23-Sep | ||
| 25-Sep | ||
| 26-Sep | Saturday | |
| 27-Sep | Sunday | |
| 28-Sep | Chap 3 | Implement insertion sort on an array of integers in C or C++ on SPARC. Generate the assembler output and calculate a dynamic frequency analysis of instruction usage. |
| 30-Sep | ||
| 2-Oct | Ex 3.1 on page 214 | |
| 3-Oct | Saturday | |
| 4-Oct | Sunday | |
| 5-Oct | MIDTERM EXAM | |
| 7-Oct | ||
| 9-Oct | ||
| 10-Oct | Saturday | |
| 11-Oct | Sunday | |
| 12-Oct | Chap 4 | PROJECT MUST BE CHOSEN |
| 14-Oct | Implement a parallel algorithm and execute it on a virtual or physical multiprocessor. | |
| 16-Oct | ||
| 17-Oct | Saturday | |
| 18-Oct | Sunday | |
| 19-Oct | ||
| 21-Oct | Chap 5 | Exs 4.1,4.2,4.3,4.15 on page 368 |
| 23-Oct | ||
| 24-Oct | Saturday | |
| 25-Oct | Sunday | |
| 26-Oct | ||
| 28-Oct | Chap 6 | Ex 5.2 |
| 30-Oct | ||
| 31-Oct | Saturday | |
| 1-Nov | Sunday | |
| 2-Nov | ||
| 4-Nov | ||
| 6-Nov | ||
| 7-Nov | Saturday | |
| 8-Nov | Sunday | |
| 9-Nov | Chap 7 | Ex 6.5 |
| 11-Nov | ||
| 13-Nov | ||
| 14-Nov | Saturday | |
| 15-Nov | Sunday | |
| 16-Nov | Chap 8 | |
| 18-Nov | ||
| 20-Nov | ||
| 21-Nov | Saturday | |
| 22-Nov | Sunday | |
| 23-Nov | Ex 7.1, 7.2,7.13a,b,c | |
| 25-Nov | THANKSGIVING | |
| 27-Nov | THANKSGIVING | |
| 28-Nov | Saturday | |
| 29-Nov | Sunday | |
| 30-Nov | ||
| 2-Dec | Appendix B | |
| 4-Dec | ||
| 5-Dec | Saturday | |
| 6-Dec | Sunday | |
| 7-Dec | LAST CLASS | SEMESTER PROJECT DUE |
| 9-Dec | ||
| 11-Dec | ||
| 12-Dec | Saturday | |
| 13-Dec | Sunday | |
| 14-Dec | FINAL EXAM. NOON | |
Last Updated on 8/16/98
By bob cook
Email: bobcook@cs.olemiss.edu