For a single computer processor computer system, what is the
purpose of a processor cache and describe its operation?
Answer Posted / achal ubbott
Cache is a technique used to improve system's performance.
Its not an essential component. The cache memory is managed
by a cache controller. The cache system is based on the
principle of locality of reference which states that most
computer programs execute small loop of code. So the
program uses some frequent data or instruction.
Different core manufacturers use different type of
management policies for cachee.e.g. ARM use 3 policies
i. Write Policy.
2. Replacement Policy
3. Allocate policy.
But the basic principles remain almost constant.
Is This Answer Correct ? | 9 Yes | 0 No |
Post New Answer View All Answers
What are the different classification of the timing control?
Explain the Charge Sharing problem while sampling data from a Bus?
What is the difference between cmos and bipolar technologies?
What are the changes that are provided to meet design power targets?
For f = AB+CD if B is S-a-1, what are the test vectors needed to detect the fault?
Write a program to explain the comparator?
What is the function of tie-high and tie-low cells?
Write a VLSI program that implements a toll booth controller?
Draw a transistor level two input NAND gate. Explain its sizing (a) considering Vth (b) for equal rise and fall times
What is Body Effect?
Let A & B be two inputs of the NAND gate. Say signal A arrives at the NAND gate later than signal B. To optimize delay, of the two series NMOS inputs A & B, which one would you place near the output?
What transistor level design tools are you proficient with? What types of designs were they used on?
You have a driver that drives a long signal & connects to an input device. At the input device there is either overshoot, undershoot or signal threshold violations, what can be done to correct this problem?
What is the function of chain reordering?
Explain what is the depletion region?