1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
Gnoma [55]
3 years ago
11

2- There are many different design parameters that are important to a cache’s overall performance. Below are listed parameters f

or different direct-mapped cache designs. Cache Data Size: 32 KiB Cache Block Size: 2 words Cache Access Time: 1 cycle Calculate the total number of bits required for the cache listed above, assuming a 32-bit address. Given that total size, find the total size of the closest direct-mapped cache with 16-word blocks of equal size or greater. Explain why the second cache, despite its larger data size, might provide slower performance than the first cache. You must show your work
Computers and Technology
1 answer:
katen-ka-za [31]3 years ago
5 0

Answer:

1. 2588672 bits

2. 4308992 bits

3. The larger the data size of the cache, the larger the area of ​​memory you will need to "search" making the access time and performance slower than the a cache with a smaller data size.

Explanation:

1. Number of bits in the first cache

Using the formula: (2^index bits) * (valid bits + tag bits + (data bits * 2^offset bits))

total bits = 2^15 (1+14+(32*2^1)) = 2588672 bits

2. Number of bits in the Cache with 16 word blocks

Using the formula: (2^index bits) * (valid bits + tag bits + (data bits * 2^offset bits))

total bits = 2^13(1 +13+(32*2^4)) = 4308992 bits

3. Caches are used to help achieve good performance with slow main memories. However, due to architectural limitations of cache, larger data size of cache are not as effective than the smaller data size. A larger cache will have a lower miss rate and a higher delay. The larger the data size of the cache, the larger the area of ​​memory you will need to "search" making the access time and performance slower than the a cache with a smaller data size.

You might be interested in
System inputs and outputs are produced at the end of the: A. systems analysis phase of the SDLC. B. systems planning and selecti
Savatey [412]

Answer: A) systems analysis phase of the SDLC.

Explanation:

In accordance with system development life cycle(SDLC) , analysis phase is the stage where all the requirement and materials for the system are collected and ordered.The requirements are in the form of input and output which are extracted and documented to provide clear vision of outcome.

  • Other options are incorrect because design phase is for designing the format ans structure of system through input components. Planning and selection stage is making scheme through opting correct requirement for system.
  • Implementation and operation phase is the stage of implementing the components on system structure to make them perform their respective tasks. Logic modelling level is defining inputs , components, outputs in logical manner so that they provide desired result operating.
  • Thus, the correct operation is option(A).

5 0
3 years ago
A security technician has been receiving alerts from several servers that indicate load balancers have had a significant increas
djyliett [7]

Answer:The capacity of the servers

Explanation:because is full

6 0
3 years ago
The Internet was first used by which of the following institutions?
m_a_m_a [10]

Answer: The answer is C. Us Department of Defense

Explanation:

6 0
3 years ago
Read 2 more answers
Why there is a need to enhance by applying effects on the product​
nika2105 [10]

Answer:

It gives good appearance

Explanation:

It gives good appearance

7 0
3 years ago
public static String[] strArrMethod(String[] arr) { String[] result = new String[arr.length]; for (int j = 0; j < arr.length;
faust18 [17]

Answer:

answer is 24

Explanation:

hope this helps

7 0
2 years ago
Other questions:
  • If you like to play graphic-intensive games on your computer and you find that your computer can't keep up, you should add a ___
    6·1 answer
  • On the basic of size, in how many groups do we classify the computers? Name them.<br>.​
    5·1 answer
  • If you enjoy working with livestock, the best cluster in which to research careers would be: A. Health Science. B. Agriculture,
    11·1 answer
  • What is one effective way for employees to keep their skill-sets current
    14·1 answer
  • In which part of a browser will you type the url of a website
    11·1 answer
  • A display that is thin flexible, light, and easy to read in all types of light is an
    5·2 answers
  • It is possible to play older console games such as those written for the nintendo game boy or sega genesis on a personal compute
    6·1 answer
  • What is an example of technology that helps support the idea of continental drift.
    15·1 answer
  • To ensure rapid recovery and security of data, backup data should be ________.
    11·1 answer
  • Question 1 (10 points)
    8·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!