What is the speedup achieved by the proposed improvement

Assignment Help Computer Engineering
Reference no: EM131750473

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: EM131750473

Questions Cloud

Unskilled labor in the united states and canada : How this shift will affect the real wage of unskilled labor in Mexico and the real wage of unskilled labor in the United States and Canada?
Do you think that unions are fair to employees-employers : Do you think that unions are fair to employees, employers, taxpayers? Why or Why not?
What is the total job cost : The company uses direct labor hours as allocation base for indirect costs. If Orbit performs a job requiring 20 hours of direct labor, what is total job cost
Why does the heckscher-ohlin theory predict : Why does the Heckscher-Ohlin theory predict that most research and development (R&D) activity is done in the industrialized countries?
What is the speedup achieved by the proposed improvement : What is the speedup achieved by this proposed improvement? What effect could this change have on the number of instructions represented in the architecture?
Discuss what is the dollar amount of each type of service : What is the dollar amount of each type of service that must be performed by each service outlet to meet its target net income per outlet
What is innovation and why is innovation so difficult : What would Apple be without Steve Jobs? What is innovation? Why is innovation so difficult? Where does innovation fit into a company’s success?
Stock dividend on the firm balance sheet : The share price of Morris Sports Ltd., a small but growing sporting goods company, has escalated rapidly. The price has recently risen to $20.
What do you know about the vietnam conflict : Can I identify when the mother says that the death of her child isn't fair? Do I expect life to be fair?

Reviews

Write a Review

Computer Engineering Questions & Answers

  Identify a recent moral dilemma or ethically

Write an Overall Conclusion that ties the results of both Analysis One and Analysis Two together and which justifies the recommendations you have made through the two analyses.

  Program to print a sequence of 20 random die tosses

Write down a program which produces a sequence of 20 random die tosses in an array and which prints the die values.

  Draw and label a circuit for a d latch

Draw and label a circuit for a D latch that uses an SR-NOR latch.

  Discuss and develop a risk assessment report for a company

The objective of this assignment is to develop a Risk Assessment Report for a company, government agency, or other organization

  The administration has asked you as it manager to prepare

pleasant creek community college registration system situation pleasant creek community college has a typical school

  Build the production software to meet our goal

Our department has been assigned the task of developing new software programs essential to supporting the introduction of Product ABC. We have narrowed our options to 4 possible system design.

  Compare and contrast cisc architecture and risc architecture

how to Compare and contrast CISC architecture and RISC architecture.

  Define the way for creating work breakdown structure

Define the way for creating work breakdown structure Use a hypothetical project to illustrate your understanding of the WBS.

  Do you agree with the authors appraisal

Several years agonal ·author stated that corporate income could be scientifically ascertained, but any type of adjustment for inflation would be pure.

  Octal and binary the mayan number

Convert to base hex, decimal, octal and binary the Mayan number (base 20) J7GE.I8H (all done in arithmetic in decimal)

  Under what conditions is the objective function more

under what circumstances is the objective function more important than the constraints in a linear programming model?

  Questiona assume a computer has a maximum memory size of

questiona assume a computer has a maximum memory size of 4mb. what is essential address field width?b assume a computer

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