What speedup is achieved if both optimizations are adopted

Assignment Help Computer Engineering
Reference no: EM132135853

To speed up memory access, caching is typically used. A memory cache is a small but fast memory where data recently accessed is kept in anticipation of future references.

When an access is made, if the data is in the cache, then it is returned quickly. This is called a cache hit. otherwise main memory is accessed and the access is said to be a cache miss.

For the purposes of this problem, assume that the latency of the main memory is ten times the latency of the cache (i.e.. if an access to the cache takes one unit of time, then access to main memory would take 5 units of time).

Now, consider two possible optimizations for a memory system. The first will cut the latency of the main memory by 50%, whereas the second would cut the latency of the cache by 20%. [Use Amdahl law]

a) If the cache hit rate is 95% what speedup is achieved under each one of the two optimizations under consideration (separately)

b) Under what condition on the cache hit rate would you select each one of the two optimization under consideration (separately)

c) What speedup is achieved if both optimizations are adopted. Your answer should be a function of the hit rate, which you should take as a variable h.

Reference no: EM132135853

Questions Cloud

Write pseudo code for an algorithm to convert an array list : A sparse matrix is an ordered array list of Term objects where a Term object consists of a row index, a column index and an Arithmetic object.
What are the economic implications : Trans-Pacific Partnership (TPP) A. What are the economic implications? Provide a credible citation.
What does an increase in the savings rate : What does an increase in the savings rate do for a country's output? Why doesn't every country do that?
Equilibrium quantity of bedspreads? : What is the equilibrium price of a bedspread and what is the equilibrium quantity of bedspreads??
What speedup is achieved if both optimizations are adopted : A memory cache is a small but fast memory where data recently accessed is kept in anticipation of future references.
How much profit does the firm make : There are fixed costs of $50. Once the optimal level of output is determined, how much profit does the firm make?
Explain three major impacts : How do bribery and corruption influence the economy negatively? Answer and explain three major impacts.
What specific benefits does the ebk provide to organization : What specific benefits does the EBK provide to any organization? Why are those particular benefits important to the overall organization?
Health services in the peripheral areas : What are some challenges in delivering health services in the peripheral areas?

Reviews

Write a Review

Computer Engineering Questions & Answers

  Write a program that prompts store owner for amount of cash

Write a program that prompts the store owner for the amount of cash at the beginning and end of the day, and the name of the file.

  Scope of work for penetration test

Scope of Work for Penetration Test

  Relationship between mis and information technology

What is the relationship between management information systems and information technology (IT).

  Draw the hierarchy chart and then plan the logic for a

draw the hierarchy chart and then plan the logic for a program needed by the sales manager of the henry used car

  Modify an instance of the class polygon

suppose you are participating in a big project that deals with points in a two-dimensional plain

  Implement a menu of options for a user to modify the roster

Output the dictionary's elements with the jersey numbers in ascending order (i.e., output the roster from smallest to largest jersey number).

  Build a custom desktop pc that use by r and d programmers

You have been tasked with building a custom desktop PC that will be used by Research and Development (R&D) programmers.

  Describe how the organizations policies and standards

Describe how the organization's policies and standards would be administered to meet the key requirements of accepted industry standards

  Why is camera transmission not making it to security program

Why is the camera's transmission not making it to the security program? Below are several possible resolutions. Select the best one and explain your reasoning:

  Implement recursive merge sort for an array of n integers

Implement recursive Merge sort for an array of N integers, using an auxiliary array of size less than N /2.

  Discuss have you identified an operating system

Have you identified an operating system that is more suitable in the given scenario

  Write an introspective capstone paper expressing your views

write an introspective capstone paper expressing your views aboutinformation use in todays society. this will be

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