Question

In: Computer Science

What is Gustafson law? (detailed answer). Compare Amdahl’s law and Gustafson law.

What is Gustafson law? (detailed answer). Compare Amdahl’s law and Gustafson law.

Solutions

Expert Solution

Amdahl’s point of view is focused on a fixed computation problem size as it deals with a code taking a fixed amount of sequential calculation time. Gustafson's objection is that massively parallel machines allow computations previously unfeasible since they enable computations on very large data sets in fixed amount of time. In other words, a parallel platform does more than speeding up the execution of a code: it enables dealing with larger problems.

Suppose you have an application taking a time ts to be executed on N processing units. Of that computing time, a fraction (1-f) must be run sequentially. Accordingly, this application would run on a fully sequential machine in a time t equal to

If we increase the problem size, we can increase the number of processing units to keep the fraction of time the code is executed in parallel equal to f·ts. In this case, the sequential execution time increases with N which now becomes a measure of the problem size. The speedup then becomes

The efficiency would then be

so that the efficiency tends to f for increasing N. The pitfall of these rather optimistic speedup and efficiency evaluations is related to the fact that, as the problem size increases, communication costs will increase, but increases in communication costs are not accounted for by Gustafson’s law.


Related Solutions

CONTRACT LAW: Please Answer these questions as detailed as possible 6.   What is a court trying to...
CONTRACT LAW: Please Answer these questions as detailed as possible 6.   What is a court trying to achieve when it makes an award of damages in contract law? 7.   Describe the different types of damages that can be awarded.    8.   Describe what the following clauses which appear in a commercial contract: force majeure clause; exemption clause. 9.   Describe the different forms of dispute resolution that could be provided for in a contract.
Explain and compare thin layer chromatography with column chromatography (in-detailed answer)
Explain and compare thin layer chromatography with column chromatography (in-detailed answer)
Compare the somatic and autonomic nervous systems. Be as detailed as you can in your answer.
Compare the somatic and autonomic nervous systems. Be as detailed as you can in your answer.
Compare and contrast Criminal law, Tort law and Contract law. Explain the characteristics: What conduct is...
Compare and contrast Criminal law, Tort law and Contract law. Explain the characteristics: What conduct is prohibited? Is an agreement needed? Who prosecutes the lawsuit? Who collects any damages awarded? What is the burden of proof? Why are there varying burdens of proof?
CONTRACT LAW: Please Answer these questions as detailed as possible 5.   Which of the following involve frustrating...
CONTRACT LAW: Please Answer these questions as detailed as possible 5.   Which of the following involve frustrating events and which do not? a.       A famous comedian dies just before he is due to appear on stage. b.      A plumber is contracted to fit central heating in a house. He underestimates the days needed to complete the work and as a result, he will lose profit on the price agreed. c.       A car I had contracted to buy is destroyed when an explosion sets fire...
mosaic law vs sharia law compare and contrast
mosaic law vs sharia law compare and contrast
detailed answers are required for each question QUESTIONS 1)What is law of one price? Is it...
detailed answers are required for each question QUESTIONS 1)What is law of one price? Is it just a text book concept or does it hold in the real world? 2)Why do financial crisis occur? How can financial crisis be prevented? 3)What is insurance? What type of insurance is offered in Pakistan? List the insurance companies in Pakistan and discuss the services they provide.
Answer the following in a well detailed post: To what extent is it a conflict of...
Answer the following in a well detailed post: To what extent is it a conflict of interest for early stage investors to sit on start-up corporate boards?
Please answer these questions in a detailed paragraph. What attracts cyberattacks to universities? What are the...
Please answer these questions in a detailed paragraph. What attracts cyberattacks to universities? What are the most common attack methods and approaches for mitigating those attacks? Please use a reference to answer each question and please add the reference links. Also, make sure these answers are plagiarism free. Thanks  
Answer the following, citing relevant legislation and case law in your answer: a) What is the...
Answer the following, citing relevant legislation and case law in your answer: a) What is the parol evidence rule, and what is the court’s reasoning in applying the rule? (Maximum 100 words) b) List and explain the exceptions to the parol evidence rule. (Maximum 350 words)
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT