Wednesday, 14 May 2014

Cache Memory

 Cache Memory (also called buffer memory) is local memory that reduce waiting times for information stored in RAM (Random Access Memory).  In effect the computer’s main memory is slower than that of the processor.  There are however types of memory that are much faster, but which have a greatly increased cast.  The solution is greatly increased cost.  The solution is therefore to include the type of local memory close to the processor and to temporarily store to primary data to proceed in it, recent model computer have many different level of cache memory. 
Level Cache Memory-  This is directly integrated into the processor.  It is subdivided in to the two ports.
The first is the instructions cache which contains instructions from the RAM that have been decoded they came across the pipelines.
The second ports are data cache which contain daya from the RAM and data recently used during processor operations.
Level 1 cache memory canbe accessed very rapidly.  Access waiting time approach that are internal process registers.
Level 2 cache Memory (called L2 cache for L2 cache)-  This is located in the cache along with the processor(in the chip).  The level cac he2 is an intermediately between the processor, with its internal cache, and the RAM.  It can be accessed more rapidly than the level 1` cache.

Level 3 Cache Memory(called level 3 cache for Level 3 Cache)-   This is located on motherboard all these level of cache reduce the latency time of various memory type when processing as transferring information while the processor works the level one cache controller to transfer information without impeding the processor.  As well the level 2 cache interface with the RAM (Level three cache) to allow transfers without impeding normal processor.

No comments:

Post a Comment