Changes

Jump to: navigation, search

Fall 2014 SPO600 Weekly Schedule

60 bytes added, 08:28, 15 July 2014
no edit summary
!Week!!Week of...!!Tuesday!!Thursday!!Deliverables
|-
|1||Sep 1||(''Experience Seneca'' Orientation - No Class)||[[#Thursday (Sep 4)|Introduction to Software Porting, Portability, Benchmarking, and Optimization]]||[[#Week 1 Deliverables|Set up accounts]]
|-
|2||Sep 8||[[#Tuesday (Sep 9)|How is Code Accepted? - Analyze code submissions in two separate open source projects]]||[[#Thursday (Sep 11)|Computer Architecture Overview]]||rowspan="2"|[[#Week 2 Deliverables|Blog a commentary on code reviews in two communities(Lab 1)]] |- |3||Sep 15||colspan="2" align="center"|(Lab 1TBA)
|-
|-
|46||Sep 22Oct 6||[[#Tuesday (Jan 28)|Lab 3 results, inline assembler, and compiler optimizations]]||[[#Friday (Jan 31)|Analyzing a codebase for assembler and non-portable code]]||[[#Week 3 Deliverables|Blog post about codebase analysis]]
|-
 |57||Sep 29Oct 13||[[#Tuesday (Feb 4)|Memory Barriers and Atomics]]||[[#Friday (Feb 7)|Potential Project Analysis]]||[[#Week 5 Deliverables|Blog about your selected projects]]|-style="background: #f0f0ff" |Study Week||Oct 20||colspan="3" align="center"|Study Week<br />'''[http://fsoss.ca FSOSS 2014] on Thursday-Friday'''
|-
 |68||Oct 627||[[#Tuesday (Feb 11)|Architecture-specific Code for Performance]]||Group hack session - Porting||[[#Week 5 Deliverables|Identify the assembler in your projects and contact your upstream communities.]]
|-
 |79||Oct 13Nov 3||Portability - Removing platform-specific code||Group hack session - Portability||Remove platform-specific code from your projects|-style="background: #f0f0ff"|Study Week||Oct 20||colspan="3" align="center"|Study Week<br />'''[http://fsoss.ca FSOSS 2014] on Thursday-Friday'''
|-
 |8||Oct 27Nov 10||Project Work||Project Work||Get code into review
|-
 |9||Nov 317||[[#Tuesday (March 11)|Status Update]]||[[#Friday (March 14)|Foundation Models]]||[[#Week 9 Deliverables|Install and Test With Foundation Model]]
|-
 |10||Nov 1024||[[#Tuesday (March 18)|Profiling ]]||Baseline Profiling||[[#Week 10 Deliverables|Post baseline stats for your software]]
|-
 
|11||Nov 17||Optimizing Code||Group hack - Profiling and optimizing||Code review update
|-
 
|12||Nov 24||Using complier optimizations||Project Work||Code review update
|-
 
|13||Dec 1||Final Presentations||(No class - Exams start)||Code accepted upstream
|-style="background: #f0f0ff"

Navigation menu