Optimization of C code by testing how to correctly access a matrix so that it uses the processor cache correctly. If you access it in the correct order it can speed up greatly as we show in the comparisons under matrix_cache_test/memoria.pdf. Then we optimize an edge detection code, the code was given with a slow performance and loop unrolling, correct matrix traversal, and other optimizations are applied to try to optimize the code to allow real time execution.
-
Notifications
You must be signed in to change notification settings - Fork 0
Optimization of C code by testing how to correctly access a matrix so that it uses the processor cache correctly. If you access it in the correct order it can speed up greatly as we show in the comparisons under matrix_cache_test/memoria.pdf. Then we optimize an edge detection code, the code was given with a slow performance and loop unrolling, …
rjuez00/C_cpu_cache_optimization
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Optimization of C code by testing how to correctly access a matrix so that it uses the processor cache correctly. If you access it in the correct order it can speed up greatly as we show in the comparisons under matrix_cache_test/memoria.pdf. Then we optimize an edge detection code, the code was given with a slow performance and loop unrolling, …
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published