subject

Media applications that play audio or video files are part of a class of workkloads called "streaming" workloads (i. e., they bring in large amounts of data but do not reuse much of it). consider a video streaming workload that accesses a 512 kib working set sequentially with the following word address stream:

0, 1, 2, 3, 4, 5, 6, 7, 8, 9

a) assume a 64 kib direct-mapped cache with a 32-byte block. what is the miss rate for the address stream above? how is this miss rate sensitive to the size of the cache or the working set? how would you categorize the misses this workload is experiencing, based on the 3c model?

b) re-compute the miss rate when the cache block size is 16 bytes, 64 bytes, and 128 bytes. what kind of locality is this workoad exploiting?

c) "prefetching" is a technique that leverages predictable address patterns to speculatively bring in additoinal cache blocks when a particular cache block is accessed. one example of prefetching is a stream buffer that prefetches sequentially adjacent cache blocks into a separate buffer when a particular cache block is brought in. if the data are found in the prefetch buffer, it is considered as a hit, moved into the cache, and the cache block is prefetched. assume a two-entry stream buffer; and, assume that the cache latency is such that a cache block can be loaded before the computation of the previous cache block is completed. what is the miss rate for the address stream above?

ansver
Answers: 1

Another question on Computers and Technology

question
Computers and Technology, 22.06.2019 02:20
The reset circuit used on the four 3-bit counters analyzed in this activity reset the counts to zero (000). it makes sense for the up-counters to start at zero (000), but the down-counters should start at seven (111). what would you need to change so that the 3-bit binary down counter with j/k flip-flops you just created would reset to seven (111)?
Answers: 1
question
Computers and Technology, 22.06.2019 03:00
Which action describes an aspect of technological design?
Answers: 1
question
Computers and Technology, 23.06.2019 12:00
If you're using an existing powerpoint presentation that will receive new slides based on a word outline, select the a. slide that will appear after the new slides. b. first slide in the presentation. c. slide that will appear before the new slides. d. last slide in the presentation.
Answers: 2
question
Computers and Technology, 23.06.2019 16:00
An english teacher would like to divide 8 boys and 10 girls into groups, each with the same combination of boys and girls and nobody left out. what is the greatest number of groups that can be formed?
Answers: 2
You know the right answer?
Media applications that play audio or video files are part of a class of workkloads called "streamin...
Questions
question
Mathematics, 04.02.2021 22:30
question
History, 04.02.2021 22:30
question
Mathematics, 04.02.2021 22:30
Questions on the website: 13722360