horse: a simulation of the horizon supercomputer
HORSE is a program that combines the simulation of the HORIZON multiprocessor architecture with an interactive debugging environment. The models for processing elements, interconnection network, and memory modules include enough detail to allow execution time to be estimated. Debugging commands, invoked by either the user or the program, can inspect the state of computation without perturbing the sequence of future events. A program's operating system requests are processed by the debugger. HORSE currently runs on a variety of UNIX machines including the Cray-2, Convex, and Sun.
simulation supercomputer computation multiprocessor process architecture interaction debugging environments model interconnection network memorialized module timing user sequence future event operating system