🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #13116

Will caches ever become obsolete?

#13116
From: hmthaker
Date: Mon, 02 Mar 1987 04:41
35 lines
1991 bytes
      I have a question concerning caches.  Currently,
caches are used, either in uniprocessors, or multiprocessors,
because the time a microprocessor takes to execute an
instruction is much smaller than the time to reference
main memory.  Thus, a cache is used to match the speed
difference (the cache is usually as fast as the microprocessor).

      Thus, it is evident that a cache can very dramatically
improve the throughput of a microprocessor.  For multiprocessors,
much research is being conducted to find efficient algorithms
for multi-cache consistency.

      Multi-cache consistency problem arises when, say a
block of data resides in the caches of processors A, B, and
C.  Then, if processor B decides to write to that block,
it must inform A and C that their copies of the block are
no longer valid.

     My question is, then, with the current improvements in
memory chips (ie. faster access, and greater densities), does
anyone forsee a time in the distant future (> 3 or 4 years)
that the speed of say, a 1Mb chip will be comparable to that
of say a 1Kb ECL chip used in current caches?

     In other words, will all the research being conducted
for the cache coherency problems be a waste?  Could the
research done for multi-cache coherency be applied elsewhere?

Thanks.

             Hemi Thaker

------------------------------------------------------------
UUCP  : {allegra,decvax,utzoo,clyde}!watmath!wateng!hmthaker
Technical Details
Message-ID: <3182@wateng.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watnot!watvlsi!wateng!hmthaker

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watnot!watvlsi!wateng!hmthaker
From: hmthaker@wateng.UUCP
Newsgroups: comp.arch
Subject: Will caches ever become obsolete?
Message-ID: <3182@wateng.UUCP>
Date: Sun, 1-Mar-87 23:41:12 EST
Article-I.D.: wateng.3182
Posted: Sun Mar  1 23:41:12 1987
Date-Received: Mon, 2-Mar-87 19:39:04 EST
Distribution: comp
Organization: Electrical Engineering Dept., University of Waterloo
Lines: 35
Keywords: cache, coherence problems