Author Topic: What is cache memory...?  (Read 1200 times)

sandeep2444

  • Blue Belt
  • ****
  • Posts: 154
  • Karma: +0/-0
What is cache memory...?
« on: December 10, 2014, 05:18:50 AM »
Hi,

Cache memory is a small and fast memory between CPU and main memory. It is extremely fast
compared to normal memory. Transferring data between main memory and CPU causes delay because
RAM is slower than CPU. Cache memory stores copies of data from most frequently used main memory
locations. When processor needs to read from or write to a location in main memory, it first checks
whether a copy of data is in the cache. If so proc
essor immediately reads or writes to cache. Computers
use multilevels of cache such as Level1(smallest)and Level2 cache.CPU resident cache is known as L1
or primary cache (16 to 32 KB) to 512 KB.Cache is also added to mother board also known as L2 cache
(512 KB to 1024 KB). Higher end systems can have as much as 2 MB of L2 cache on mother board

Thanks,

priyanka

  • Brown belt
  • ******
  • Posts: 723
  • Karma: +0/-0
Re: What is cache memory...?
« Reply #1 on: December 11, 2014, 08:00:02 PM »
hi,

Cache memory, also called CPU memory, is random access memory (RAM) that a computer microprocessor can access more quickly than it can access regular RAM.


Thanks
priyanka

hruthika

  • Brown belt
  • ******
  • Posts: 872
  • Karma: +0/-0
Re: What is cache memory...?
« Reply #2 on: December 27, 2014, 06:40:02 PM »
Hi,

The cache is a small amount of high-speed memory, usually with a memory cycle time comparable to the time required by the CPU to fetch one instruction. The cache is usually filled from main memory when instructions or data are fetched into the CPU. Often the main memory will supply a wider data word to the cache than the CPU requires, to fill the cache more rapidly. The amount of information which is replaces at one time in the cache is called the line size for the cache. This is normally the width of the data bus between the cache memory and the main memory. A wide line size for the cache means that several instruction or data words are loaded into the cache at one time, providing a kind of pref etching for instructions or data

Thanks.

jaswin.datasoft

  • Green Belt
  • *****
  • Posts: 418
  • Karma: +1/-0
Re: What is cache memory...?
« Reply #3 on: January 04, 2015, 01:32:43 PM »
A memory cache, sometimes called a cache store or RAM cache, is a portion of memory made of high-speed static RAM (SRAM) instead of the slower and cheaper dynamic RAM (DRAM) used for main memory. Memory caching is effective because most programs access the same data or instructions over and over. By keeping as much of this information as possible in SRAM, the computeravoids accessing the slower DRAM.
Some memory caches are built into the architecture of microprocessors. The Intel 80486 microprocessor, for example, contains an 8K memory cache, and the Pentium has a 16K cache. Such internal caches are often called Level 1 (L1) caches. Most modern PCs also come with external cache memory, called Level 2 (L2) caches. These caches sit between the CPUand the DRAM. Like L1 caches, L2 caches are composed of SRAM but they are much larger.

TaengBulok

  • Blue Belt
  • ****
  • Posts: 166
  • Karma: +0/-0
Re: What is cache memory...?
« Reply #4 on: December 02, 2015, 07:54:42 PM »
Cache memory, also called CPU memory, is random access memory (RAM) that a computer microprocessor can access more quickly than it can access regular RAM. This memory is typically integrated directly with the CPU chip or placed on a separate chip that has a separate bus interconnect with the CPU.

santhoshidatasoft

  • Brown belt
  • ******
  • Posts: 668
  • Karma: +0/-0
Re: What is cache memory...?
« Reply #5 on: June 07, 2016, 04:14:42 AM »
Cache memory, also called CPU memory, is random access memory (RAM) that a computer microprocessor can access more quickly than it can access regular RAM.
Cache memory, also called CPU memory, is random access memory (RAM) that a computer microprocessor can access more quickly than it can access regular RAM. This memory is typically integrated directly with the CPU chip or placed on a separate chip that has a separate bus interconnect with the CPU.

The basic purpose of cache memory is to store program instructions that are frequently re-referenced by software during operation. Fast access to these instructions increases the overall speed of the software program.

As the microprocessor processes data, it looks first in the cache memory; if it finds the instructions there (from a previous reading of data), it does not have to do a more time-consuming reading of data from larger memory or other data storage devices.