What is the clock cycle time for pipelined processors

Assignment Help Computer Engineering
Reference no: EM131756214

Architecture Assignment

1. The representation for floating point that we learned is single precision. In that IEEE 754 floating point format, represent the decimal value 63.25.

2. Represent the decimal value -1.125 in our IEEE 754 floating point format.

3. What result am I likely to get by adding 1E10 and 1E-32 in our architecture, using IEEE 754 single precision? Why?

4. Suppose that I have a list of n random values, ranging from 1E-32 to 1E10 in size. Assume I have lots of values at each available order of magnitude. If I wish to calculate the most accurate sum that I can within the limitations of our architecture, what is one simple thing I can do to make the sum more accurate?

5. Suppose we have a 5 stage pipeline with our MIPS architecture. The latencies of the pipeline states are 250ps for IF, 350ps for ID, 150ps for EX, 300ps for MEM, and 200ps for WB. Further, a program we wish to run has 45% arithmetic instructions, 20% branch instructions, and 35% load/store instructions.

a. What is the clock cycle time for both pipelined and non-pipelined processors?

b. What is the total latency of a load instruction in each of a pipelined and non-pipelined processor?

c. If we could split one stage of the pipelined processor into two stages, each with half the latency of the original stage, which stage would you split and what is the new clock cycle time of the processor?

d. Suppose we can double the number of registers. Doing so would reduce the number of load/store instructions by 10% for the program above, but increase the register latency by 50ps.

i. What is the speedup achieved by this proposed improvement?
ii. What effect could this change have on the number of instructions represented in the architecture?

Reference no: EM131756214

Questions Cloud

Is the graph directed or undirected : Daniel is also friends with Erik. Bertil, Caroline and Erik are all friends of each other. Is the graph directed or undirected ?
State the effect of the error in the given problem : Fonda Motorcycle Shop sells motorcycles, ATVs, and other related supplies and accessories. During the taking of its physical inventory on December 31, 2016.
Benefits of breaking design to many modules : In Software Engineering it has been suggested that "the design should be break into many modules. Use your own words to answer the following questions:
The history of the increase in opiate addiction : Pharmacological treatment for substance use disorders.The history of the increase in opiate addiction.
What is the clock cycle time for pipelined processors : What is the clock cycle time for both pipelined and non-pipelined processors? What is the new clock cycle time of the processor?
Securing virtual environments is re-educating : One of the hardest challenges you might face in securing virtual environments is re-educating your staff and users to get them used to operating.
Determine the earnings per share on common stock : Determine the earnings per share on common stock, assuming that the income before bond interest and income tax is.
Compute randolph companys current income tax expense : Compute Randolph Company's current income tax expense, Compute Randolph Companys effective tax rate
Family and medical leave act : I believe the one benefit and compliance issue that is potentially risky for an organization would be Family and Medical Leave Act of 1993

Reviews

Write a Review

Computer Engineering Questions & Answers

  Design a script that processes the data

The script calculates the number of weeks, days, and hours worked during the month, then shows the form data and the results of the calculations.

  Determine the funtion of the multiplexer draw a multiplexer

question 1 what numbers are compared to 72 if sequential search is used 2 5 7 9 11 17 18 21 28 30 45 54 65 69 72. also

  Prepare a diagram of the dsl and cable modem connections to

research dsl and cable modem services available closest to your community. you may use neighboring communities or

  What is the major difference between zenmap and openvas

What is the major difference between Zenmap and OpenVAS? Why do you need to run both tools like Zenmap and OpenVAS to complete the reconnaissance phase of the ethical hacking process?

  Describe the type of information that an intruder gathers

List and describe the type of information that an intruder gathers and why it is useful. You must also let the team know best way to mitigate these exploits.

  Edwin went to the library to learn more regarding a

edwin went to the library to learn more about a particular theory which attempts to explain the types of communication

  What are the content of feasibility analysis report

What are the content of feasibility analysis report (Feasibility Study)? Explain 3 finding techniques (examples, advantages, disadvantages)? For a given scenario, define the functional, non-functional requirements?

  What is the order of growth of its worst-­-case running time

CSC482 Algorithms Project. Assume that  a[]  is an array of integers,  MaxPQ  is implemented using a binary heap, and N ≥ k ≥ 1. What does it output? What is the order of growth of its worst-­-case running time? Circle the best answer

  What do you mean by sensitivity analysis how would you use

what is a sensitivity analysis? how would you use it in planning for future expansions? what role does this kind of

  Write a boolean method called sorted

Write a Boolean method called sorted that takes three int parameters and returns true if the numbers are sorted in ascending order.

  Design and populate tables within a database

Employees all have employee ID's, first names, last names, middle initials, street addresses, city, state, postal codes, and a date of birth.

  A large enough organization could split its central office

Discuss this possibility- a large enough organization could split its central office into two locations, along defined lines

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