Parallelize short C code using BOTH OpenMP and Pthreads
Budget $30-250 USD
Job Description:
GIven a short C code LESS THAN than 200 lines. I am looking for someone who can parallelize this into two versions. One using Pthreads, and the other using OpenMP. The part that needs to be parallelized is the one that deals with array computation.
Portfolio that shows your expertise in Pthreads and OpenMP would be a bonus point.
Final product must maintain simplicity of solution while having INCREASED RUNTIME with respect to number of cores.
Décerné à:
I am good with parallel programming using OpenMP and Pthreads. Can do your task in 1 hour............
11 freelances font une offre moyenne de 137 $ pour ce travail
Hi, I have great experience in parallel programming using threads (pthreads) as well as using the OpenMP pragma constructs. I have in the past, implemented multi threaded servers with thread synchronization, as we Plus
Hello sir how are you doing? I have read the project detail and really interested in your project, I am full stack developer with multiple frameworks, I have great experience doing similar jobs regarding to these skill Plus
Hi there, How are you? I can work with your project requirements mentioned. I can definitely pull it off once provided with detailed file of your requirements. Some points are needed to be discussed before starting so Plus
Hello! I am a senior parallel programming expert with 10+ years of strong experience in C/C++ Programming, CUDA, OpenMP and Parallel Processing. If you hire me, I will surely develop a short C code using both OpenMP an Plus
⚡️⚡️Hi. Very happy to bid your project because my skills are fitted in your project.⚡️⚡️ As you can see in my review, I am a expert in C/C++, C#, Python, OOP, Java and have rich experiences for over 5 years. ✔️I can Plus
Hello sir I'm a C/C++ developer I have an advanced knowledge in Parallelism and multithreading I can help with you task in a reasonable duration Please contact me if you are interested Regards,
The main goal is to maintain the simplicity of the solution while increasing the runtime with respect to the number of cores. The part that needs to be parallelized is the one that deals with array computation. Havin Plus