Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/anjadj/image-sharpening-algorithm

Algorithm optimization
https://github.com/anjadj/image-sharpening-algorithm

Last synced: about 2 months ago
JSON representation

Algorithm optimization

Awesome Lists containing this project

README

        

# 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