Changes

Jump to: navigation, search

Fall 2018 SPO600 Weekly Schedule

658 bytes added, 07:05, 3 December 2018
Evaluation
|-
|6||Oct 8||style="background:#000044; color:#ffffff"|Thanksgiving||style="background:#aaaaff"|[[#Week 6 - Class II|Investigation: Inline Assembler ]] (Lab 7)||[[#Week 6 Deliverables|Blog about the impact of compiler optimizations and about your projectLab 7.]]
|-
|7||Oct 15||[[#Week 7 - Class I|Algorithm Selection (Lab 6)Discussion]]||[[#Week 7 - Class II|Profiling (Lab 7)Discussion]]||[[#Week 7 Deliverables|Blog your conclusions to Lab 6 and 7, blog about your projectCatch up on any missed labs.]]
|-
|-
|8||Oct 29||[[#Week 8 - Class I|SIMD and Auto-vectorization (Lab 8)Projects!]]||[[#Week 8 - Class II|Inline assembler (Lab 9)Projet Hacking]]||[[#Week 8 Deliverables|Blog your conclusions to Lab 8 and 9, blog about your project.]]
|-
!Category!!Percentage!!Evaluation Dates
|-
|Communication||align="right"|20%||September (Oct 6 - 5%), October (Nov 10 - 5%), November (Dec 3 - 5%), end of course (Dec 12 - 5%).
|-
|Quizzes||align="right"|10%||May be held during any class, usually at the start of class. A minimum of 5 one-page quizzes will be given. No make-up/retake option is offered if you miss a quiz. Lowest 3 scores will not be counted.
|-
|Labs||align="right"|10%||See deliverables column above. All labs must be submitted by April 21Dec 12, but it is best if you stay on top of the labs and submit according to the table above.
|-
|Project work||align="right"|60%||3 stages: 15% (TBANov 6), 20% (TBANov 21), 25% (TBADec 12).
|}
* SIMD and Auto-vectorization
* Inline Assembler
* [[SPO600 Vectorization Lab|Vectorization Lab]] (Lab 6Optional lab - recommended)
=== Week 5 Deliverables ===
* Blog your Profiling investigation results
* Optional: Blog about the Vectorization Lab if you performed it == Week 6 == === Week 6 - Class I ===* Thanksgiving -- enjoy time with your friends and family!** No class === Week 6 - Class II ===* '''Note: Your prof is away'''** Room is available to collaborate if desired -- AV unlock code is 2598* Perform the [[SPO600 Inline Assembler Lab|Inline Assembler Lab]] (Lab 6) === Week 6 Deliverables ===* Blog your results to the [[SPO600 Vectorization Inline Assembler Lab|Vectorization Inline Assembler Lab]] (Lab 6)  == Week 7 == === Week 7 - Class I ===* Discussion === Week 7 - Class II ===* Discussion === Week 7 Deliverables ===* Wrap up any labs not yet completed.  == Week 8 == === Week 8 - Class I ===* [[Fall 2018 SPO600 Project]] === Week 8 - Class II ===* Project Discussion === Week 8 Deliverables ===* Blog about your project.
<!--

Navigation menu