Report Number: CS-TR-88-1197
Institution: Stanford University, Department of Computer Science
Title: The VMP Multiprocessor: Initial Experience, Refinements and
Author: Cheriton, D. R.
Author: Gupta, A.
Author: Boyle, P. D.
Author: Goosen, H. A.
Date: March 1988
Abstract: VMP is an experimental multiprocessor being developed at
Stanford University, suitable for high-performance
workstations and server machines. Its primary novelty lies in
the use of software management of the preprocessor caches and
the design decisions in the cache and bus that make this
approach feasible. The design and some uniprocessor
trace-driven simulations indicating its perforrnance have
been reported previously.
In this paper, we present our initial experience with the VMP
design based on a running prototype as well as various
refinements to the design. Performance evaluation is based
both on measurement of actual execution as well as
trace-driven simulation of multiprocessor executions from the
Mach operating system.