1,885
edits
Changes
no edit summary
|5||Feb 07||[[#Week 5 - Class I|Building Code / Make and Makefiles / Autotools and Friends]]||[[#Week 5 - Class II|Introduction to 64-bit Architectures - Registers (x86_64 and AArch64) / Memory Issues]]||[[#Week 5 Deliverables|Lab 3]]
|-
|6||Feb 14||[[#Week 6 - Class I|64-Bit Assembly Language - Part 1]]||[[#Week 6 - Class II|64-Bit Assembly Language - Part 2]]||[[#Week 6 Deliverables|Lab 64]]
|-
|7||Feb 21||[[#Week 7 - Class I|Software Optimization, Trade-Off / Algorithm Selection / Benchmarking]]||[[#Week 7 - Class II|SIMD & SVE2 / Using ARMv9 instructions (for SVE2) on an ARMv8 system / Project Algorithm Selection]]||[[#Week 7 Deliverables|Lab 7]]
|-
|Reading||Oct 25||style="background: #f0f0ff" colspan="2" align="center"|Reading Week||February Blog Posts
==== Video ====
* A summary video will be posted after editing
=== Week 7 - Class II ===
==== Videos ====
* [https://web.microsoftstream.com/video/f60b92c6-9db3-4f57-b0b9-7c35ea0c054f Single Instruction, Multiple Data (SIMD)]
* [https://web.microsoftstream.com/video/d208a737-7777-4b5a-b276-1b19dc78145c Inline Assembly Language]
* [https://web.microsoftstream.com/video/2a82da88-bf5b-4112-953a-7408fbab30c1 Algorithm Selection]
* [https://web.microsoftstream.com/video/d56ec6ff-2c2c-40d6-8967-52d829e413cc Linux Tips]
==== Lab ====
* [[SPO600 Algorithm Selection Lab]] (Lab 5)
=== Week 7 Deliverables ===
* [[SPO600 Algorithm Selection Lab|Lab 5]]
* '''Note:''' Blog for February are due at 11:59 pm on February 28 (Tuesday). I'll be looking for a 1-2 blog posts per week, or 4-8 blog posts for February. Please review your posts for accuracy and completeness.