Memory technology has, unfortunately, not experienced the same marked degree of improvement, at least in access time, as processor technology has in execution capability. Memory access has been, and will continue to be for the foreseeble future, the single largest bottleneck to significant advances in computational throughput.