Reducing the average memory access time

Assignment Help Programming Languages
Reference no: EM1344372

Consider a single-level cache with an access time of 2.5 ns, a line size of 64 bytes, and a hit ratio of H 0.95. Main memory uses a block transfer capability that has a firstword (4 bytes) access time of 50 ns and an access time of 5 ns for each word thereafter.

a. What is the access time when there is a cache miss? Assume that the cache waits until the line has been fetched from main memory and then re-executes for a hit.

b. Suppose that increasing the line size to 128 bytes increases the H to 0.97. Does this reduce the average memory access time?

Reference no: EM1344372

Questions Cloud

Direct and indirect costs of bankruptcy : Illustrate out the direct and indirect costs of bankruptcy. In brief explain each.
Describing online services provided by selected companies : Identify and briefly describe the online services provided by the selected companies (e.g. online catalogue search, online information search.
Optimal debt level-unlevered firm and financial distress : A Corporation is unlevered, zero growth firm with expected EBIT of $4 million and corporate tax rate of 40% Find out the optimal debt level according to MM with corporate taxes (with no financial distress)?
Subdividing address block among four different customers : The ISP needs to subdivide the address block among four different customers, requiring 29, 28, 27, and 26 hosts respectively.
Reducing the average memory access time : Suppose that increasing the line size to 128 bytes increases the H to 0.97. Does this reduce the average memory access time?
Code to sum of all the elements of the array : Write some code that places the sum of all the elements of the array x into total. Declare any variables that you need.
Auditors and their predictions-bankruptcy of client : For discussion purposes counter statement that it is worse for auditors to incorrectly predict bankruptcy than when auditors fail to predict bankruptcy.
Explaining physical material on which computer keeps data : Storage is the physical material on which a computer keeps data, instructions, and information?
Explaining users a cell can support blocking rate : Find out how many users a cell can support for a 5% call---blocking rate. Assume that each user produces 35mE of load in the busy hour.

Reviews

Write a Review

Programming Languages Questions & Answers

  Javascript for metric conversions

Write a javascript that will assist the user with metric conversions. Your program should allow the user to specify the names of the units as strings.

  Ethics and social responsibility

Ethics and social responsibility at McDonalds

  What are the contents of given register

Memory location 2000H has the word 5000H stored in it. What does each location contain after INC BYTE PTR[2000H]. Also after DEC WORD PTR[2000H]

  Design a program that assigns seats on an airplane

Write a program that allows an instructor to keep a grade book and also design and implement a program that assigns seats on an airplane.

  Application development and programming languages

Application Development and Programming Languages,  Programming languages have evolved since the First Generation Languages (1GLs) in the 1940s. The 1GLs were machine languages, which interacted directly with hardware. 2GLs were assembly languages. F..

  Html/css

"Validating Your Work" Please respond to the following:  Describe attribute minimization. Explain what would happen if you tried to validate a page containing instances of attribute minimization. Propose a solution to this problem.

  What is java adapter class

What is Java adapter class.

  Programming problem

Programming Problem can be solved by a program that performs three basic tasks-Input Data, Process Data, and Output Results.

  What is the throughput of the system

what is the throughput of the system

  Explaining law of diminishing returns

As computer word size gets larger and larger, there is a law of diminishing returns; speed of execution of application programs doesn't increase and may, in fact, decrease.

  Program that prompts user to enter five test scores

Write the algorithm for a program that prompts the user to enter five test scores.

  Programming assignment

If the user wants to read the input from a file, then the output will also go into a different file . If the user wants to read the input interactively, then the output will go to the screen .

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