subject
Computers and Technology, 23.04.2021 15:40 Jonah58

Consider a computer architecture that has a dynamically changing caching policy, such that it changes either the blocksize or the associativity of the caching policy in the middle of execution. In some cases, the change may require the computer to invalidate existing blocks in the cache because the blocks stored under the old caching policy are either misplaced or incomplete according to the new policy. For each case below, indicate whether the change may lead to blocks in the cache that are no longer valid, or if all blocks that were in the cache before the change remain valid after the change. For each case, perform an example using an initial blocksize of 16 words per block, and a cache containing 256 words (i. e., initially it contains 16 blocks). For the case where the change may lead to an invalid block in cache, give an example. For the case where the block always remains valid, use an example to demonstrate why, 2 or 3 sentences per case below should suffice. Don't write a novel!
(a) Direct-mapped: blocksize doubles from 16 words / block to 32 words / block
(b) Direct-mapped: blocksize halves from 16 words / block to 8 words / block
(c) Fully assoc: blocksize doubles from 16 words / block to 32 words / block
(d) Fully assoc: blocksize halves from 16 words / block to 8 words /block
(e) Set assoc, goes from 4-way to 8-way associative
(f) Set assoc, goes from 4-way to 2-way associative

ansver
Answers: 3

Other questions on the subject: Computers and Technology

image
Computers and Technology, 22.06.2019 04:00, yolo1430
Acetylene is a gas which burns rapidly on its own, and is considered highly explosive. a) true b) false
Answers: 2
image
Computers and Technology, 22.06.2019 13:30, ReaLily
1. technician a says horsepower information can be used by consumers to compare the power of different automobile engines. technician b says that manufacturers will often list the horsepower output of their engines in the online service information. who is right?
Answers: 2
image
Computers and Technology, 23.06.2019 06:20, Ab20600
Which text function capitalizes the first letter in a string of text? question 10 options: upper capital first proper
Answers: 1
image
Computers and Technology, 23.06.2019 16:30, rileysndr1782
Monica and her team have implemented is successfully in an organization. what factor leads to successful is implementation? good between different departments in an organization leads to successful is implementation.
Answers: 1
You know the right answer?
Consider a computer architecture that has a dynamically changing caching policy, such that it change...

Questions in other subjects:

Konu
Mathematics, 09.06.2021 23:30
Konu
Mathematics, 09.06.2021 23:30
Konu
Mathematics, 09.06.2021 23:30