Multiprocessor Scheduling in c++ -- 2 - 13/12/2017 14:32 EST -- 2


This project is about designing and simulating a clock-driven quad-processor scheduler in an object-oriented manner. The scheduler consists of a multi-level job queue where each level follows a different scheduling algorithm viz. Priority, Shortest Job First (SJF) and First-come-first-serve (FCFS). These queues will be enqueued with PCBs. The PCBs can further be classified into Recurring and non-Recurring. These PCBs are generated randomly, based on the probability data provided in an input file.


1. Design a PCB Hierarchy

2. Design and implement a multilevel queue for scheduling the PCBs/jobs for one CPU.

3. Scale the design to a quad processor keeping it generic for any number of processors.

4. Use an event-driven algorithm to implement the multi-processor scheduling.

5. Implement the project using object-oriented design.

6. Document the design using UML diagrams.

****For more, look at doc file attached****

Færdigheder: C programmering, Elektrisk Ingeniørarbejde, Elektronik, Microcontroller, Verilog / VHDL

Se mere: freelance software developer salary, freelancer online jobs, freelance software development projects, freelance software developer for hire, freelance software development work from home, online software development jobs work home, freelance software developer india, freelance software development rates, April 12, 2017, Get Data Entry Done - 09/03/2017 23:54 EST, logo design - 08/03/2017 16:15 EST, Get a Website Built - 01/02/2017 04:48 EST, Modify .net/c# solution deployed to AZURE with SQL - 06/01/2017 15:47 EST, Create an Animation - 26/12/2016 19:57 EST, the apache service named reported the following error thu feb 04 13 58 25 2016 warn os 2 the system cannot find the file specifi

Om arbejdsgiveren:
( 0 bedømmelser ) United States

Projekt-ID: #15868140

6 freelancers are bidding on average $20/hour for this job


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 envir Mere

$15 USD / hour
(90 bedømmelser)

Hi,Client. I have 13+ years experience in circuit, PCB design, manufacture and assemble, firmware and mobile App(android and iOS). I had developed many products ago using various microcontroller including STM32 seria Mere

$35 USD / hour
(31 bedømmelser)

Hi there, I have experience in c++ in software and embedded world , I understand cpu architecture at deeper level and can do asm programming if required. Kindly check my profile here . This kind of work I have done Mere

$16 USD / hour
(14 bedømmelser)
$12 USD / hour
(6 bedømmelser)

How are you doing. I am very interesting on your project. I have good experience with multi processor scheduling program in linux. Message me for detail discussion. Best Regards!

$20 USD / hour
(8 bedømmelser)

Trained engineer. microcontroller, embedded systems, simulation, manual design and development. Numerical Simulations

$20 USD / hour
(0 bedømmelser)