Article View: comp.arch
Article #13116Will caches ever become obsolete?
From: hmthaker
Date: Mon, 02 Mar 1987 04:41
Date: Mon, 02 Mar 1987 04:41
35 lines
1991 bytes
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!hmthakerShow 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