[comp.arch] Chaotic motion in caches

hutch@fps.com (Jim Hutchison) (09/19/89)

<>
In some recent reading on chaotic systems I was intrigued by the possibility
of monitoring relaxation functions of computer systems.  In the passage I
found intriguing, the author was talking about water droplets (Note that
some of this was in a recent TV show on Chaos also).  The droplets would
neatly reform if the water was not forced to quickly through the dropper.
If forced out too quickly, the relaxation and reformation would become
unpredictable by standard methods.  The bright side of all this is that
by measuring it and plotting based on the deltas in the relaxation times
a "nice" curve appears.  This curve has a complex function.

Instead of properties of the physical system, properties of the computing
system could be examined.  The cache algorithm could play the equation
like a tape.  This has some problems with how the prediction data is stored,
and how it is used.  Since it is based on the execution path, it does not
fit well as bits in the instructions.

/*    Jim Hutchison   		{dcdwest,ucbvax}!ucsd!celerity!hutch  */
/*    Disclaimer:  I am not an official spokesman for FPS computing   */