Minh Q. ToWeek 13 [Project Part 3]: Recommendations for SVE2 EnhancementsSo with the SIMD code inside the ffmpeg open source project, we saw that they were using the Neon architecture extension. We know that this…Dec 15, 2021Dec 15, 2021
Minh Q. ToWeek 13: [Project Part 2] SIMD Usages within FFMPEGFor this part of the project, we’re expected to pick an open source project, locate the SIMD code within the codebase, and then determine…Dec 11, 2021Dec 11, 2021
Minh Q. ToWeek 12: Paged Memory Systems and Memory Alignment and PerformanceTODO!Dec 6, 2021Dec 6, 2021
Minh Q. ToWeek 11: [Project Part 1] Algorithm Selection for OptimizationOne of the key roles as a Software Engineer is to solve problems with a certain solution. It’s likely that for each project you work on…Nov 28, 2021Nov 28, 2021
Minh Q. ToWeek 8: x86 and AArch64 ArchitectureARM architecture: acorn micro computers -> AArch64. This is an extension which is a 64 bit mode of ARM architecture.Nov 14, 2021Nov 14, 2021
Minh Q. ToWeek 7: Compiler Optimizations in detailAlthough we covered compiler optimizations in week 5, we went into more detail about the different areas that the compiler can optimize…Oct 31, 2021Oct 31, 2021
Minh Q. ToWeek 6: Continuation of labs 3 and 4This week, I learned how much turkey I could eat. Since we had no class this week because of Thanksgiving weekend, our goal was just to…Oct 31, 2021Oct 31, 2021
Minh Q. ToWeek 3: Work on lab 2. Lines and more lines!This week, we continued work on lab 2. The goal for lab 2 is to develop a program that draws a green line across the top of the bitmap…Oct 30, 2021Oct 30, 2021