Question: Problem #1 (a) Describe two key differences between write-through and write-back policy. (b) Describe the function and differences between dirty bit, valid bit and replacement

Problem #1 (a) Describe two key differences between write-through and write-back policy. (b) Describe the function and differences between dirty bit, valid bit and replacement policy (such as LRU) bits. (c) What are the three types of cache misses? For each describe one technique for reducing the rate of the miss type. (d) Why are the first level caches usually split (instructions and data are in different caches) while L2 is usually unified (instructions and data are both in the same cache)? Provide concise reasoning. (e) Consider a SEC (Single Error Correcting) code that protect 8 bit words with 4 parity bits. If we read the value 375H, is there an error? If so, correct the error. (f) Explain the given terms and their usefulness in evaluating the system reliability and availability: Mean Time Between Failures (MTBF), Mean Time to Replacement (MTTR), and Mean Time To Failure (MTTF). (g) Describe the key design parameters of a cache.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!