Resource reclaiming in multiprocessor real time systems

Assignment Help Computer Engineering
Reference no: EM132494076 , Length: 4 pages

Question 1:

Table 1 provides the attributes of a set of 8 tasks. Each task requires a processor and some need an additional resource r. The scheduled start times sti and scheduled finish times fti are also given in Table 1.

Task τi

pid

C,

C;

d,

I)

Sti

ft;

Task τ1

1

50

25

100

-

0

50

Task T2

1

175

75

250

-

50

225

Task T3

1

75

50

350

-

225

300

Task T4

1

100

100

500

shared

300

400

Task T5

1

150

100

600

-

400

550

Task T6

2

150

125

150

-

0

150

Task T7

2

50

50

200

exclusive

150

200

Task T8

2

75

75

300

-

200

275

Task T9

2

100

100

600

exclusive

450

550

Task T10

3

50

50

50

-

0

50

Task T11

3

100

50

300

-

150

250

Task T12

3

150

100

450

shared

300

450

Task T13

3

100

100

475

-

450

550

Table 1. Task Parameters

Assume the number of processors as 3,
1. Draw the post mu schedule without resource reclaiming
2. With reference to the Basic Reclaiming Algorithm steps, Fill the following table:
Time
reclaim 8
3. Draw post run schedule with resource reclaiming .

Question 2:
a) Define Resource Reclaiming in Multiprocessor Real Time Systems.
b) Table 1 provides the attributes of a set of 8 tasks. Each task requires a processor and some need an additional resource r. The scheduled start times st and scheduled finish times ft are also given in Table 1.

Task τi

pid

Ci

Ci

di

ri

sti

fti

Task τ1

1

150

125

150

-

0

150

Task T2

1

50

50

200

exclusive

150

200

Task T3

1

75

75

300

-

200

275

Task T4

1

100

100

600

exclusive

450

550

Task T5

2

50

50

50

-

0

50

Task T6

2

100

50

300

-

150

250

Task T7

2

150

100

450

shared

300

450

Task T8

2

100

100

575

-

450

550

Table 1. Task Parameters

Feasible schedule S according to tasks' worst case computation tunes is given in Figure 2, Draw the post run schedule without resource reclaiming (Figure 3) and post run schedule with resource reclaiming (Figure 4) in the given separate sheet. Assume the number of processors as 2. Write your answers on the separate answer sheet (page 3).

Reference no: EM132494076

Questions Cloud

Minimum spanning tree of graph g : Show that even when the minimum spanning tree of graph G is unique, more than one spanning tree of G may have the second lowest weight.
What should be the annual growth rate for kam chan limited : What should be the annual growth rate for Kam Chan Limited. The sales revenue of Kam Chan Limited for 2014 is $100 million.
Construct a context diagram : Erickson, Inc. sells plumbing supplies to contractors in the northeast region of the United States. Construct a context diagram
Value of the holding register to achieve a clock : If a 1 GHz crystal is used in a programmable clock (in square-wave mode), what should be the value of the holding register to achieve a clock resolution
Resource reclaiming in multiprocessor real time systems : Draw the post mu schedule without resource reclaiming and With reference to the Basic Reclaiming Algorithm steps, Fill the table - Draw post run schedule
Benefits and challenges of big data : List the benefits and challenges of big data in the 21st-century globalized economy.
Fundamentals differences between big data : There are fundamentals differences between Big Data, Data Mining and Data Analytics. Define each and outline the differences.
How much must donate today to fund the award : Your alma mater is able to invest the funds at a constant, annual, tax-free rate of 8%. How much must you donate today to fund this award?
Pros and cons of an agile methodology for is planning : What are the pros and cons of an agile methodology for IS planning?

Reviews

Write a Review

Computer Engineering Questions & Answers

  How you would buy a domain name and register it

Investigate how you would buy a domain name (like "mycooldomainname.org") and register it so that other users could find it.

  Assess how section 508 affects developing user interfaces

building a user interface that meets the needs of a diverse population can be incredibly difficult. research the best

  Design a marie assembly language program

You are to design, write, test, and debug a MARIE assembly language program that inputs a sequence of characters from the set A-Z (capital letters only).

  Determine the optimal leasing schedule cost

Construct a graph showing how the optimal total cost varies with the cost of a 5-month lease, over the range from $800 to $1000.

  Write an awk program to print a formatted report of the data

Write an awk program to print a formatted report of the data as well as the total price. Note that the description contains a variable number of words.

  Write the c statements needed to dynamically allocate

Write all the C statements needed to define a new programmer defined type that contains a character string of up to 15 characters.

  How many keys need to be exchanged in total

Consider a group of 30 people who wish to establish pair-wise secure communications using symmetric-key cryptography.

  Documentation needed to support maintenance activities

Why are additional personnel generally required during the later stages of the system implementation.

  What information was targeted

Search "scholar.google.com" for a company, school, or person that has been the target of a network or system intrusion? What information was targeted?

  Discuss the challenges that incident handlers face

Discuss the challenges that incident handlers face in identifying incidents when resources have been moved to a cloud environment.

  How does friedman define the three eras of globalization

How does Friedman define the three eras of globalization? Use at least three unique references. Length: 4-5 paragraphs. Provide one example of how information.

  Describe and comment on aspect of each erm implementation

Describe and comment on one aspect of each ERM implementation from which the other organization would benefit and explain why.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd