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…2 min read·Dec 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…4 min read·Dec 11, 2021----
Minh Q. ToWeek 12: Paged Memory Systems and Memory Alignment and PerformanceTODO!1 min read·Dec 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…3 min read·Nov 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.2 min read·Nov 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…1 min read·Oct 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…2 min read·Oct 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…1 min read·Oct 30, 2021----