Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Analysis & Comparison Methods for Accelerating an Image Sharpening Algorithm

First, we measure the execution time of the base algorithm using the function void BaseAlgorithm(string inputFile, string outputFile).
Next, we track the execution time for different optimization approaches:

  1. parallelization on a multi-core processor with void ParallelAlgorithm(string inputFile, string outputFile)
  2. cache optimization with void CacheAlgorithm(string inputFile, string outputFile)
  3. combination of parallelism and cache optimization with void ParallelCacheAlgorithm(string inputFile, string outputFile)

Comparison results are documented in the final report.xlsx

About

Algorithm optimization

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages