Find Jobs
Hire Freelancers

Masters Class Assignment: Simulation of Task Scheduling

₹1500-12500 INR

Closed
Posted over 6 years ago

₹1500-12500 INR

Paid on delivery
Practical Session - Simulator Simulation of Task Scheduling In the context of Resource Management, the subject is to develop a simple simulator for simulating what happens when scheduling batch tasks and periodic tasks on a parallel platform. The code can be written in any language (C/Java/Python/…). The code should be versatile, to change easily its parameters. The input (static or dynamic) of the simulator will be : - a test file, describing the experiment to be done : the server file, the job file, the dependency file (if any), the number of times periodic tasks will repeat, the power cap, the energy cap - a file with a list of tasks (periodic, aperiodic) with their properties (arrival date, units of work, deadline, period, power). - a file with a list of servers (static power, performance, frequencies, local cap…) - a file with a list of dependencies between tasks The schedulers to implement are : - FIFO - EDF - One heuristic of your choice (greedy for instance, where jobs and servers are sorted by power, …) The output of the simulator : - the obtained schedule (starting time and end time for each task, on which server). The format of the output file is : #jobID serverID starting_time ending_time - some metrics to define (number of missed deadline, average or maximum tardiness, earliness, the power and the energy of the schedule, …. )
Project ID: 15898465

About the project

10 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
10 freelancers are bidding on average ₹11,457 INR for this job
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.
₹8,000 INR in 2 days
4.9 (199 reviews)
7.2
7.2
User Avatar
java or python
₹7,500 INR in 4 days
5.0 (80 reviews)
6.3
6.3
User Avatar
Greeting, I have understood your Simulation of Task Scheduling task and can do it with your 100% satisfaction. Please ping me for more discussion. I have more than 5 years of experience in C Programming, C++ Programming, CUDA, Java, Python
₹12,000 INR in 3 days
4.9 (60 reviews)
6.3
6.3
User Avatar
I have worked in parallel commissioning of weather simulators using CUDA. Further not related to this project I have interests in Compilers and Architectures.
₹27,777 INR in 15 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I will do your Masters Class Assignment: Simulation of Task Scheduling problem in Java programming language
₹11,111 INR in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I do simulations full time using AnyLogic (i.e. JAVA) I can do this better than anyone you ever thought of..
₹7,777 INR in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED KINGDOM
United Kingdom
0.0
0
Member since Dec 18, 2017

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.