The reason for the implementation of the cache memory is ________
Explanation: This difference in the speeds of operation of the system caused it to be inefficient.
The effectiveness of the cache memory is based on the property of ________
Explanation: This means that the cache depends on the location in the memory that is referenced often.
The temporal aspect of the locality of reference means
The spatial aspect of the locality of reference means
Explanation: The spatial aspect of locality of reference tells that the nearby instruction is more likely to be executed in future.
The correspondence between the main memory blocks and those in the cache is given by _________
Explanation: The mapping function is used to map the contents of the memory to the cache.
The algorithm to remove and place new contents into the cache is called _______
Explanation: As the cache gets full, older contents of the cache are swapped out with newer contents. This decision is taken by the algorithm.
The write-through procedure is used
Explanation: When write operation is issued then the corresponding operation is performed.
The bit used to signify that the cache location is updated is ________
Explanation: When the cache location is updated in order to signal to the processor this bit is used.
The copy-back protocol is used
Explanation: This is another way of performing the write operation,wherein the cache is updated first and then the memory.
The approach where the memory contents are transfered directly to the processor from the memory is called ______
The key factor/s in commercial success of a computer is/are ________
Explanation: The performance and cost of the computer system is key decider in the commercial success of the system.
The main objective of the computer system is
Explanation: An optimal system provides best performance at low costs.
A common measure of performance is
Explanation: If this measure is less than one then the system is optimal.
The performance depends on
Explanation: The performance of a system is decided by how quick an instruction is brought into the system and executed.
The main purpose of having memory hierarchy is to
Explanation: By using the memory Hierarchy, we can increase the performance of the system.
The memory transfers between two variable speed devices is always done at the speed of the faster device.
An effective to introduce parallelism in memory access is by _______
Explanation: Interleaving divides the memory into modules.
The performance of the system is greatly influenced by increasing the level 1 cache.
Explanation: This is so because the L1 cache is onboard the processor.
Two processors A and B have clock frequencies of 700 Mhz and 900 Mhz respectively. Suppose A can execute an instruction with an averageof 3 steps and B can execute with an average of 5 steps.For the execution of the same instruction which processor is faster
If the instruction Add R1, R2, R3 is executed in a system which is pipelined, then the value of S is (Where S is term of the Basic performance equation)
Explanation: Pipelining is a process of fetching an instruction during the execution of other instruction.