Consider a processor with an instruction set that consists of four different instruction classes. These four...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Consider a processor with an instruction set that consists of four different instruction classes. These four instruction classes are FP, INT, L/S, and Branch instructions. The CPU time for each instruction type and total execution time of a typical program is as shown below Answer the questions that follow: (a) (1 points) Find the reduction in the total execution time if only the time for FP instruction was reduced by 200%. (b) (1 points) Find the reduction in the total execution time if only the time for INT instruction was reduced by 20%. (c) (2 points) Assume you need to pick an implementation from the two implementation above (i.e. one that reduces time of FP or INT instruction), which one would you choose. Consider a processor with an instruction set that consists of four different instruction classes. These four instruction classes are FP, INT, L/S, and Branch instructions. The CPU time for each instruction type and total execution time of a typical program is as shown below Answer the questions that follow: (a) (1 points) Find the reduction in the total execution time if only the time for FP instruction was reduced by 200%. (b) (1 points) Find the reduction in the total execution time if only the time for INT instruction was reduced by 20%. (c) (2 points) Assume you need to pick an implementation from the two implementation above (i.e. one that reduces time of FP or INT instruction), which one would you choose.
Expert Answer:
Answer rating: 100% (QA)
a Reduction with 200 decrease in FP time New FP time 50 s 1 200 0 s assuming complete elimin... View the full answer
Related Book For
Computer Organization and Design The Hardware Software Interface
ISBN: 978-0124077263
5th edition
Authors: David A. Patterson, John L. Hennessy
Posted Date:
Students also viewed these programming questions
-
Consider the following. g(x) = 2ex + In(x); h(x) = 6x2.9 (a) Write the product function. f(x) = (b) Write the rate-of-change function. f'(x) = Need Help? Read It
-
The following additional information is available for the Dr. Ivan and Irene Incisor family from Chapters 1-5. Ivan's grandfather died and left a portfolio of municipal bonds. In 2012, they pay Ivan...
-
Managing Scope Changes Case Study Scope changes on a project can occur regardless of how well the project is planned or executed. Scope changes can be the result of something that was omitted during...
-
Explain how teacher knowledge of context impacts the development of meaningful learning and teaching for any particular group of young children. Cite at least three relevant sources from the...
-
Harry Pickart, one of your clients, operates a business that rents aircraft parts to motion picture studios for use in film production. Harry purchased most of the aircraft parts at auctions held...
-
A piece of wax is attached to a newton-meter. In air, the reading on the newton-meter is 0.27 N and when submerged in water of density 1,000 kg m 3 the reading is 0.16 N. Calculate: a. The upthrust...
-
How to develop a litigation strategy?
-
The balance sheet of Aqua, Inc., a world leader in the design and sale of telescopic equipment, reported the following information on its balance sheets for 2018 and 2017 (figures are in thousands):...
-
Fast GrowthIndustries will pay a dividend of $1.80 per share this year. It is expected that this dividend will grow by 4% per year each year in the future. The current price ofthe company's...
-
Demello & Associates records adjusting entries on an annual basis. The company has the following information available on accruals that must be recorded for the year ended December 31, 2024: 1....
-
Define a function called tokenize(s) that satisfies the following criteria: Tokenizes a string s into a list of words (based on seperation by any white space) The returned tokens should contain...
-
Pepto-Bismol, an antacid and antidiarrheal, contains bismuthsubsalicylate, C7H5BiO4C7H5BiO4. Some users of this productcan experience a condition known as \"black tongue,\" which is causedby the...
-
Kristy is single and does not have private health insurance. During the 2 0 2 3 income year, Kristy received taxable income of $ 1 0 0 , 0 0 0 from salary and wages and also received a reportable...
-
Your client is investigating two established companies that operate in the same tourism sector in Australia. These two companies are investigating similar investment projects (not both) in which they...
-
2. The normal melting point of mercury is -38.87C. At this temperature, the density of liquid mercury is 13.65 g/cm and the density of solid mercury is 14.26 g/cm3. The heat of fusion is 2.333...
-
what was the AMERICAN REVOLUTION and what were three causes of the American Revolution? The Latin American Revolutions and the Haitian Revolution were much more radical than the American Revolution...
-
For the following, indicate if the items are fully taxable, partially taxable, or nontaxable for regular tax purposes on Reliant Corp.'s 2017 federal income tax return. All transactions occurred...
-
Identify the most stable compound:
-
In this exercise we compare the performance of 1-issue and 2-issue processors, taking into account program transformations that can be made to optimize for 2-issue execution. Problems in this...
-
Download the CUDA Toolkit and SDK from http://www.nvidia.com/object/ cuda_get.html. Make sure to use the ?emurelease? (Emulation Mode) version of the code (you will not need actual NVIDIA hardware...
-
A systolic array is an example of an MISD machine. A systolic array is a pipeline network or wavefront of data processing elements. Each of these elements does not need a program counter since...
-
As is customary in completing your audit, you request the client to furnish you with a comprehensive representation letter. Your client, J. Hawler, who operates the business as a sole proprietor,...
-
Since the management of a company is responsible for its financial statements and the auditor is responsible only for the report, management may choose the form of presentation and the degree of...
-
For each one of the following statements indicate whether the statement is true or false. a. Use of a computer for significant accounting applications does not in any way change specific audit...
Study smarter with the SolutionInn App