Cache is an on-board memory. So, it is located on your motherboard.
because cache memory is costlier than main memory and physical size of cache memory also matters.ignoring the cost , if we use large cache memory, it will take larger physical space.so mother board won't be able to accomodate it
The address of the Cache County Bookmobile Library is: 15 North Main Street, Providence, 84332 9694
http://www.pcguide.com/ref/mbsys/cache/structMotherboard-c.html
The address of the Cache Valley Center For Arts is: 43 S Main St, Logan, UT 84321-4535
Dillards and Buckle both carry Ed Hardy clothing and are located in the Cache Valley mall. The mall is located at 1300 North Main Street, Logan, Utah 84341.
L3 cache is located on the motherboard or in CPU housing.Hope this help.
If we took size of cache as large as size of main memory then the main purpose of cache(take less time) would come to end, as larger the cache slower would be it's processing speed.
cache memory
cache usb
Cache memory is built into the central processing unit, commonly known in short as the CPU, or it can be located on a separate chip next to the CPU. In other sense, cache is located between CPU and Main Memory in the memory hierarchy of a computer system. just type allinurl:cache memory, in google search and you will find your answer with more pictures and a lot more about cache memory.
cache memory is neither main memory nor second memory. DDR's are Main memory and Disk is second memory.