Find Jobs
Hire Freelancers

Class Project

$30-250 USD

Closed
Posted over 6 years ago

$30-250 USD

Paid on delivery
1. Create a shell script that displays program name , process id and machine number. (Script should be written in mpich using c or c++) 2. Launch multiple copies of the program. 3. Establish TCP/IP communication between the processes by using peer to peer communication with servers Explanation: For example if we have multiple processes and a single server that is providing information to all processes, the server will be overwhelmed.. Ultimately we need to add more servers to eliminate this problem If we add more servers, we get an issue that which process should be using which server.. because there is no communication. So the servers should start communicating Once they start communicating we are going to end up with the same problem because of some scalability issues This is why the processes should start communicating to overcome this problem.. For this we need to tie communications to the code.. For example.. lets say in code "at line 100 we need to exchange data and every other process should know that at line 100 we need to synchronize the data So there should be a common piece of code that allows the process to start communicating In order for these to work.. the program should have some initial data in them and that is process id And the process id should start from '0' and we can get process id from system calls So finally We need a shell script that launches multiple processes and have processes communicating each other..and there should be any communication between the processes that works like peer to peer..
Project ID: 16182385

About the project

8 proposals
Remote project
Active 6 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 $163 USD for this job
User Avatar
Hello Sir/ Ma’am We are a group of Software Engineers having 10+ years of experience. Expert in java, C, C++ , C#. Please check our profile for reference. Thank you
$150 USD in 3 days
4.8 (296 reviews)
7.4
7.4
User Avatar
I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 6 years. My work is online game developing, and mainly focus on client side, using c++ under windows environment. I used c++ to make many great projects, for example, I made the tools which can convert java files into c++ scripts, of course garbage collection included, this job is very similar to a compiler, and is very complex. I also made our own mobile game using c++, I can show you the demo of client, if you like. I am very proficient in java also. I have a very good review on Freelancer.com, I never miss a project once I accept the job, you can check my review. Trust me, please let expert help you.
$100 USD in 2 days
4.9 (145 reviews)
7.0
7.0
User Avatar
Hello, I am interested in this project and so wanted to discuss more it in details. I have a lot of experience in C programming. Thanks
$155 USD in 3 days
4.9 (119 reviews)
6.3
6.3
User Avatar
I am an experienced mobile app developer with 2+ year experience. I have made a lot of excellent apps and published on Apple Store and Play Store. I specialize in: -Musical apps -Educational apps - Voice/Video/Text chatting application - Location based apps - Newsstand applications - Video/Photo manipulation apps - Social networking apps (Photo/Video sharing apps like Instagram) - Online Dating apps - Tourism apps(Hotel tonight, Trip adviser like apps) I'm too much dedicated toward my works as well as I'm ready to work with all type of projects also assured to provide all my clients Best Quality Product on TIME. Thank you.
$200 USD in 12 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, I am a senior C/C++ developer and I have coped with several projects, both small and more complex ones. I have a very strong academic background in algorithms and complexity, information systems and in software development. I have an M.Sc. in Computer Science and I work as a software engineer in my day-to-day job. I have very strong analytical and researching skills, as I have a research background (I worked in a technological research center for more than 2 years). I believe I can deliver your project in a reasonable time, after setting the exact requirements. Looking forward to working with you! Best regards, Michalis
$150 USD in 7 days
0.0 (0 reviews)
1.0
1.0

About the client

Flag of UNITED STATES
United States
0.0
0
Member since Jan 29, 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.