1. We want to compare the computers C1 and C2. C1 has the machine instructions for...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
1. We want to compare the computers C1 and C2. C1 has the machine instructions for the floating-point operations, while C2 has not (FP operations are implemented in the software using several non-FP instructions). Both computers have a clock frequency of 500 MHz. In both we perform the same program, which has the following mixture of commands: Command Type FP addition FP multiplication FP division Non - FP instructions Dynamic Share of instructions in program 16% 10% 8% 66% Instruction duration C1 6 8 10 3 C2 20 32 66 3 a) Calculate the MIPS for the computers C1 and C2. b) Calculate the CPU program execution time on the computers C1 and C2, if there are 24000 instructions in the program? c) At what mixture of instructions in the program will both computers C1 and C2 be equally fast? 2. A program runs in 300 seconds on a machine, with division operations responsible for 160 seconds. You want to improve the speed of the program to run 3 times faster. How much do you have to improve the speed of the division operations? Illustrate the whole process. 3. Consider a 32-bit microprocessor. Assume that, on average, 20% of the operands and instructions are 64 bits long. 40% are 32 bits long, and 40% are 16 bits long. a) Is it possible to double the performance using 64-bit microprocessor having the same bus cycle duration of a 32-bit microprocessor? 4. Assume that a computer has L1 cache with miss ratio of 5% and access time of 1ns, L2 cache with hit ratio of 99% and access time of 10ns, main memory with hit ratio of X% and access time of 50ns. a) What should be the value of X if the effective access time is not more than 1.5ns? b) Design the system. 5. A computer system uses 16-bit memory addresses. It has a 2K-byte cache organized in a direct-mapped manner with 64 bytes per cache block. Assume that the size of each memory word is 1 byte. Show the number of bits in each of the Tag. Block, and Word fields of the memory address and design the cache organization. 1. We want to compare the computers C1 and C2. C1 has the machine instructions for the floating-point operations, while C2 has not (FP operations are implemented in the software using several non-FP instructions). Both computers have a clock frequency of 500 MHz. In both we perform the same program, which has the following mixture of commands: Command Type FP addition FP multiplication FP division Non - FP instructions Dynamic Share of instructions in program 16% 10% 8% 66% Instruction duration C1 6 8 10 3 C2 20 32 66 3 a) Calculate the MIPS for the computers C1 and C2. b) Calculate the CPU program execution time on the computers C1 and C2, if there are 24000 instructions in the program? c) At what mixture of instructions in the program will both computers C1 and C2 be equally fast? 2. A program runs in 300 seconds on a machine, with division operations responsible for 160 seconds. You want to improve the speed of the program to run 3 times faster. How much do you have to improve the speed of the division operations? Illustrate the whole process. 3. Consider a 32-bit microprocessor. Assume that, on average, 20% of the operands and instructions are 64 bits long. 40% are 32 bits long, and 40% are 16 bits long. a) Is it possible to double the performance using 64-bit microprocessor having the same bus cycle duration of a 32-bit microprocessor? 4. Assume that a computer has L1 cache with miss ratio of 5% and access time of 1ns, L2 cache with hit ratio of 99% and access time of 10ns, main memory with hit ratio of X% and access time of 50ns. a) What should be the value of X if the effective access time is not more than 1.5ns? b) Design the system. 5. A computer system uses 16-bit memory addresses. It has a 2K-byte cache organized in a direct-mapped manner with 64 bytes per cache block. Assume that the size of each memory word is 1 byte. Show the number of bits in each of the Tag. Block, and Word fields of the memory address and design the cache organization.
Expert Answer:
Answer rating: 100% (QA)
General Guidance The answer provided below has been developed in a clear step by step manner Step 1 ... View the full answer
Related Book For
Posted Date:
Students also viewed these computer network questions
-
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...
-
Planning is one of the most important management functions in any business. A front office managers first step in planning should involve determine the departments goals. Planning also includes...
-
In future systems, we expect to see heterogeneous computing platforms constructed out of heterogeneous CPUs. We have begun to see some appear in the embedded processing market in systems that contain...
-
Suppose in a given area there are three power plants, each of which emits SO 2 with different intensities. The abatement cost functions for each firm j are: (a) Set up the conditions for the socially...
-
Industry A is composed of five large firms and 100 small firms. The market shares of the five largest firms are, respectively, 25, 20, 15, 10 and 5. The 100 small firms together have the remaining...
-
Melbourne Company estimated that machine-hours for the year would be 40,000 hours and overhead (all fixed) would be $320,000. Melbourne applies its overhead on the basis of machine-hours. During the...
-
Construct a 95% prediction interval for an individual response when x = 20. Exercises 610 refer to the following data set: x 25 13 16 19 29 19 16 30 y 40 20 33 30 50 37 34 37
-
The rectangular loop shown in Fig. is pivoted about the y-axis and carries a current of 15.0 A in the direction indicated. (a) If the loop is in a uniform magnetic field with magnitude 0.48 T in the...
-
Discuss the importance of Value Engineering in Commercial Construction. What is Pareto's Principle and how might one use it in planning the budget of a project?
-
As part of the budget justification process, the budget request narrative should be written to contain an in-depth, fully footnoted thesis. vague with reference to trending policies and requirements....
-
Reflective writing on the topic Global Trade and Covid-19 is required. Subject: International Economic Issues.
-
Consider three incomes: $35 000, $65 000, and $130 000. Determine the maximum RRSP contribution and the tax benefit at each income level. What would be an equivalent TFSA contribution? Next project...
-
"The post states a single concept, definition, and how you would utilize this in the business world?
-
DJT, inc. is considering a new investment opportunity that will require an initial investment of $5,951,000.00. The estimated cash flow for year 1 is $1,000,000, for year 2 is $1,500,000, and...
-
How sociocultural, economic, and political aspects influence economic development in Australia. With references please.
-
1. In each of the following cases, a city is given together with an event that will affect the citys labor market. For each case, discuss whether the event will affect labor demand or labor supply...
-
A supermarket chain is interested in exploring the relationship between the sales of its store-brand canned vegetables (y), the amount spent on promotion of the vegetables in local newspapers (x1)...
-
A firm uses labor and machines to produce output according to the production function f(L,M) = 4L1/2M1/2, where L is the number of units of labor used and M is the number of machines. The cost of...
-
As you may have noticed, economics is a difficult major. Are there any rewards for all this effort? The U.S. census publication discussed in the last problem suggests that there might be. There are...
-
The athletic director discussed in the last problem is considering the extra revenue he would gain from three proposals to expand the size of the football stadium. Recall that the demand function he...
-
Applying the criterion for equilibrium, derive the Clausius-Clapeyron equation.
-
A binary liquid mixture consists of \(60 \mathrm{~mol}\) per cent ethylene and \(40 \mathrm{~mol}\) per cent propylene. At \(423 \mathrm{~K}\), the vapour pressure of ethylene and propylene are...
-
The pure component vapour pressure of two organic liquids \(\mathrm{X}\) and \(\mathrm{Y}\) by Antoine equations are given by \[ \ln P_{1}^{\text {Sat }}=14.35-\frac{2942}{T+220} \] and \[...
Study smarter with the SolutionInn App