Readings and Assignments

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