Find Jobs
Hire Freelancers

Process / Pthread Synchronization (C++, C)

$30-250 USD

Closed
Posted over 5 years ago

$30-250 USD

Paid on delivery
Create a subdirectory under your class directory named SyncThreads to do all work on Assignment # 4. All collecting parts of lab4 should be in SyncThreads and not under another subdirectories. This assignment targets using Pthreads to work collaboratively and concurrently on shared-resources. The assignment targets to develop and implement a Bonded-Buffer where several Producers make items and add them to the buffer, and several Consumers receive the items to consume. Since the buffer is shared between the thread processes, your program needs to add synchronization mechanisms so that the producers and consumers communicate with each other to find out: 1. when an item is produced/consumed 2. when the buffer is full/empty 3. when to wait for a resource 4. when to signal to another thread
Project ID: 18013193

About the project

15 proposals
Remote project
Active 5 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
15 freelancers are bidding on average $125 USD for this job
User Avatar
How are you? I read your description. I am C++/C#/Java/Python programming Expert. I can finish your project quickly with best quality. I want to discuss more on chat. Thank you for your time.
$155 USD in 3 days
4.9 (89 reviews)
7.6
7.6
User Avatar
Parallel programmer who knows Pthreads/OpenMP. I have finished 2 projects, that used Bounded buffer. C is my strongest skill.
$80 USD in 1 day
4.9 (478 reviews)
7.4
7.4
User Avatar
HI...i am very well versed with multi threaded programming in Unix/Linux machine using posix threads along with sync sys calls and can help you write the producer/consumer program as per given requirements.
$77 USD in 2 days
4.9 (243 reviews)
6.7
6.7
User Avatar
Hello I am C++ expert and interested in this project. I have reviewed the details and confident to handle the project perfectly. I will keep codes simple and well documented. Please communicate to discuss further. Regards Anshu
$100 USD in 3 days
4.8 (305 reviews)
7.1
7.1
User Avatar
Hi, I have a lot of experience in creating multithreaded C programs like this and can help you with this task. Please contact me in private chat if you are interested in cooperation. Price is as indicated in the bid. Can deliver working program max. in 2-3 days. If you have more detailed description of task, please provide it.
$61 USD in 3 days
5.0 (94 reviews)
6.5
6.5
User Avatar
Hello, I read the description of your project thoroughly. I understand your requirements basically, and I have experiences of similar project. I am professional Website builder and Mobile App developer, and talented Angular/Nodejs/Vuejs especially. Also I can provide other windows desktop application using .NET techniques. You can see my abilities in my recent reviews, on my profile page. https://www.freelancer.com/u/luiswilliam Now, I have enough time to work for your project and I'm ready to go with you. Usually, I would provide long term support on the work I did. Looking forward your contacting. Thanks! 1540261180715
$155 USD in 3 days
4.8 (19 reviews)
6.1
6.1
User Avatar
Hello I am good in process and thread synchronization. And also C/C++ is my top skill as you saw my profile. I finished many project for process and thread. Please contact me. Best regards
$100 USD in 3 days
5.0 (31 reviews)
5.4
5.4
User Avatar
Hello. I have good skills in C Programming, C++ Programming, CUDA, Software Architecture. I'm interest to your project. Contact me please. Thanks.
$200 USD in 3 days
4.8 (83 reviews)
5.8
5.8
User Avatar
Hi, I have a master's degree in computer science, over 15 years of experience, and I'm a published author of books on Data Structures & Algorithms, and Computer Programming. I routinely help graduate/post-gradate students, and even doctoral candidates with various tools & utilities required in their academic pursuits of top grades, coded in C/C++/Java/Python. I believe in first time right delivery, and this commitment is reflected in my 5-star rating and 100% completion rate. I believe I am a good fit given your requirements. Looking forward to working with you on this project, and establishing a basis for ongoing professional engagement. Thanks, Gaurav
$250 USD in 2 days
5.0 (16 reviews)
5.6
5.6
User Avatar
Hello, I am pleasure with your job for Process / Pthread Synchronization (C++, C). Thank you for the job posting. It’s a pleasure to meet you. I’d really like to work with you on this one if possible! I do have a couple of questions, but first I’d like to make you an offer and some background so you can check my work out. I have been developing kind of project within 10+ years so I’m fluent experience to handle project. You’ll get all the expected stuff like a great professional service and a fast turnaround, at a bit less, and I get a bit more exposure. If the above offer sounds like something you would be interested in, I’d love to hear from you. Best regards, Georgy
$155 USD in 3 days
4.8 (20 reviews)
5.3
5.3
User Avatar
Hi, hope you will be fine, we are experts in C and C++ programming and development providing best solutions for the academic and professional problems
$100 USD in 3 days
4.7 (25 reviews)
4.5
4.5
User Avatar
I have worked on Pthreads many times before. I can show samples of past work. I can complete this in 4-5 days
$211 USD in 5 days
5.0 (10 reviews)
4.2
4.2
User Avatar
We are interested in working on this project. please reply with the details of the project and looking forward to have a discussion with you.
$77 USD in 4 days
0.0 (0 reviews)
1.2
1.2

About the client

Flag of UNITED STATES
Bowling Green, United States
5.0
4
Payment method verified
Member since Sep 28, 2018

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.