Find Jobs
Hire Freelancers

Analysis of multiple consumer-producer problem

$750-1500 USD

Closed
Posted almost 14 years ago

$750-1500 USD

Paid on delivery
DESCRIPTION: The property of a thread to execute in parallel with the application's main thread or with other threads is the main feature of the Java concurrent programming. But this property causes usually a lot of trouble for programmers which must assure a correct sharing of the resources used in common by different threads. It means that the threads that execute in parallel and use common critical resources must be synchronized at some points to assure a correct functioning of the system. The notion of correct functioning in concurrent and parallel programming means avoiding conflicts of simultaneously performing by several threads same operation which could not be performed in parallel, like writing in a buffer, modifying a common variable, etc. The fragments of program code which perform such operations are called critical sections. In this context the synchronization means that a thread must wait for another thread to leave the critical section, if it has already entered this section, and to enter into this section using some security measures. And this project try to balance among producers threads and consumers threads till final stage. Even if it, not get balaced , then it shows a message how many production units/min are required or how many consumption units/min are required.
Project ID: 735199

About the project

8 proposals
Remote project
Active 14 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
8 freelancers are bidding on average $988 USD for this job
User Avatar
Hi, I am experienced C programmer. I have worked on several project in multi-tasking context, I am experienced with critical ressources and sections sharing. Let me know more details regarding the project. Thanks
$1,200 USD in 20 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi! I am C/C++ expert with good experience at multithread applicftion.
$1,500 USD in 30 days
0.0 (0 reviews)
2.0
2.0
User Avatar
Hi, I have read your project requirements. But could you please me on what kind of project is this? is this programming based or do you need technical writer. I am more inclined towards writing technical papers and I would love to consider this project for the same. If its so, kindly revert back with details. I can start immediately. I hold a bachelor's degree in engineering, Computer science field, therefore I have a sound background of several programming languages. regards Tanmayee
$1,000 USD in 30 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I am very much familiar with multi threaded applications inwhich the data maintained as multi session capability in Linux platform with c,c++ application development.
$850 USD in 15 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I saw code attachment. Bad code... How can I help you?
$750 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Please see PM
$750 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
We can do the task, but requires clarification. Please see PM.
$750 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello. I am familiar to write multi thread application under Windows or under Linux/UNIX. I write my own semaphore class to handle critical sections of the code. For example I can send you one of my projects. This is multi thread application server. Size of the server is 7KB and he creates 60 parallel threads to listen one port. On this project I use semaphore to handle critical part of the code (if more than one thread accepts active connection windows will generate run time error). I think this example will be good proof of my experience, in multi thread application development. Anyway I wish you good luck in this project, with me or without.
$1,100 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of INDIA
hyderabad, India
0.0
0
Member since Jul 10, 2010

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.