Derive analytical expressions for the scalability

Assignment Help Basic Computer Science
Reference no: EM131091092

11.7 [FTI90, KN91] Consider the single-level load-balancing scheme which works as follows: a designated processor called manager generates many subtasks and gives them one-by-one to the requesting processors on demand. The manager traverses the search tree depth-first to a predetermined cutoff depth and distributes nodes at that depth as subtasks. Increasing the cutoff depth increases the number of subtasks, but makes them smaller. The processors request another subtask from the manager only after finishing the previous one. Hence, if a processor gets subtasks corresponding to large subtrees, it will send fewer requests to the manager. If the cutoff depth is large enough, this scheme results in good load balance among the processors. However, if the cutoff depth is too large, the subtasks given out to the processors become small and the processors send more frequent requests to the manager. In this case, the manager becomes a bottleneck. Hence, this scheme has a poor scalability.

Figure 11.20 illustrates the single-level work

Assume that the cost of communicating a piece of work between any two processors is negligible. Derive analytical expressions for the scalability of the single-level loadbalancing scheme.

1136_09e74f86-3f67-42c7-ba94-f879faf54c2e.png

Reference no: EM131091092

Questions Cloud

Complete a series of substitution values vertically : We have combined three chapters in Excel for this project: Excel - CH06: What-If Analysis, Excel - CH09: Multiple-Sheet Workbook Management, and Excel – CH12: Templates, Styles and Macros.
Goal reflections checklist : The UNST definition of this goal either incorporated into your narrative or quoted above your reflection.
Derive the isoefficiency function of this scheme : derive the isoefficiency function of this scheme.
Comment on the performance and scalability of this scheme : Comment on the performance and scalability of this scheme.
Derive analytical expressions for the scalability : Assume that the cost of communicating a piece of work between any two processors is negligible. Derive analytical expressions for the scalability of the single-level loadbalancing scheme.
Discuss the empirical rule in this context : If you look up the word empirical in a dictionary, you will find that it means "relying on experiment and observation rather than on theory." Discuss the empirical rule in this context.
Determine the isoefficiency term due to this termination : Determine the isoefficiency term due to this termination detection scheme for a spanning tree of depth log p.
Comment on the value of the constants associated : Comment on the value of the constants associated with this isoefficiency term
Situation reveal about employment-the minimum wage : The film opens with images of a small Colorado town, with no visible minorities, and a discussion of hunger there. Was this surprising to you? Why do you think the filmmakers opened the film in this way?

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Different types of switching used in data transmission

Compare or contrast the different types of switching used in data transmission. How many are there? What factors separate one from the other? Please elaborate.

  Discuss the application areas of each method

Discuss the application areas of each method

  Create a short text-based adventure game

In this assignment you will create a short text-based adventure game. The user is presented with a short text description of the state of the game and a small set of alternative actions to take.

  What the router does with a packet addressed

Suppose a router has built up the routing table shown in Table 4.14. The router can deliver packets directly over interfaces 0 and 1, or it can forward packets to routers R2, R3, or R4. Describe what the router does with a packet addressed to each..

  Provide a sql statement that displays the isbn

Provide a SQL statement that displays the ISBN, TITLE and PROFIT for all books where the COST is greater than or equal to $10.00 and less than or equal to $40.00. (The PROFIT is the difference between RETAIL and COST.) Include only those book..

  Credible peer-reviewed

You are the IT director for XYZ Manufacturing. Your company is a B2B (business-to-business) organization that supplies auto parts to General Motors. There are 200 employees at XYZ Manufacturing with a headquarters in Detroit, Michigan, and field offi..

  What would its definition be in the previous link-based

what would its defi nition be in the previous link-based implementation?

  Find the corresponding matrix of the digraph

Label and find the number of edges, degrees and vertex in the above digraph and find the corresponding matrix of the digraph above.

  List of league game scores

The input is a list of league game scores (and there are no ties). If all teams have at least one win and a loss, we can generally "prove," by a silly transitivity argument, that any team is better than any other.

  A table contains the following fields

You have a table contains the following fields: MemberLastName,MemberFirstName, Street, City, State, PostCode, and MembershipFee. What indexes would you create for the table, and why would you create these indexes?

  Two choices for compensation

Mr. Vasquez has been given two choices for his compensation. He can have $20,000 cash plus $500 per month for 10 years, or he can receive $12,000 cash plus $1000 per month for 5 years. If the interest rate is 8%, which is the better offer?

  Write program that reads length and width of a rectangular

Write a program that reads in the length and width of a rectangular yard (in meters) and the length and width of a rectangular house (in meters) placed in the yard.

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