C++ Parallel Programming on Windows - 07/10/2024 17:02 EDT
Budget: $15 – $25 USD
I'm seeking an expert in parallel programming to assist with the optimization and tuning of two applications, Pearson and Blur, which are written in C++. The work will involve using pthreads to parallelize these applications.
Key Tasks:
- Establishing a baseline performance for both applications.
- Optimizing and tuning the applications for better performance.
- Parallelizing the applications using pthreads.
The target platform for these applications is Windows, and you will be required to assess the performance based on execution time, memory usage, and CPU utilization.
Ideal Skills:
- Proficient in C++ and familiar with Windows platform.
- Extensive experience with parallel programming, specifically using pthreads.
- Prior experience with performance tuning and optimization.
- Knowledge of using OpenMP for parallel programming.
Please note, the successful completion of this project will significantly boost the performance of these applications.
Key Tasks:
- Establishing a baseline performance for both applications.
- Optimizing and tuning the applications for better performance.
- Parallelizing the applications using pthreads.
The target platform for these applications is Windows, and you will be required to assess the performance based on execution time, memory usage, and CPU utilization.
Ideal Skills:
- Proficient in C++ and familiar with Windows platform.
- Extensive experience with parallel programming, specifically using pthreads.
- Prior experience with performance tuning and optimization.
- Knowledge of using OpenMP for parallel programming.
Please note, the successful completion of this project will significantly boost the performance of these applications.