Process / Pthread Synchronization (C++, C)

Κλειστό Αναρτήθηκε Πριν 5 χρόνια Πληρώθηκε κατά την παράδοση
Κλειστό Πληρώθηκε κατά την παράδοση

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

Γλώσσα Προγραμματισμού C Προγραμματισμός C++ CUDA Αρχιτεκτονική Λογισμικού

Ταυτότητα Εργασίας: #18013193

Σχετικά με την εργασία

15 προτάσεις Απομακρυσμένη εργασία Ενεργό Πριν 5 χρόνια

15 freelancers κάνουν προσφορές κατά μέσο όρο $125 για αυτή τη δουλειά

DevStar925

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 σε 3 μέρες
(89 Αξιολογήσεις)
7.6
kaloyan13

Parallel programmer who knows Pthreads/OpenMP. I have finished 2 projects, that used Bounded buffer. C is my strongest skill.

$80 USD σε 1 μέρα
(478 Αξιολογήσεις)
7.4
koustav2006

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 σε 2 μέρες
(243 Αξιολογήσεις)
6.7
dobreiiita

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 furthe Περισσότερα

$100 USD σε 3 μέρες
(305 Αξιολογήσεις)
7.1
wizard2015

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. C Περισσότερα

$61 USD σε 3 μέρες
(94 Αξιολογήσεις)
6.5
luiswilliam

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 A Περισσότερα

$155 USD σε 3 μέρες
(19 Αξιολογήσεις)
6.1
itwonder1

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 σε 3 μέρες
(31 Αξιολογήσεις)
5.4
lightingdavid

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 σε 3 μέρες
(83 Αξιολογήσεις)
5.8
agragaurav

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 st Περισσότερα

$250 USD σε 2 μέρες
(16 Αξιολογήσεις)
5.6
KGeorgy

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 c Περισσότερα

$155 USD σε 3 μέρες
(20 Αξιολογήσεις)
5.3
ExperSolutions

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 σε 3 μέρες
(25 Αξιολογήσεις)
4.5
arshadnatasha

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 σε 5 μέρες
(10 Αξιολογήσεις)
4.2
emlnxsolutions

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 σε 4 μέρες
(0 Αξιολογήσεις)
1.2