VAX MP is a derivative variant of popular SIMH VAX simulator able to execute OpenVMS (VAX/VMS) in true SMP mode on multiprocessor host machines, including modern commodity multicore/hyperthreaded PCs and Macs.
The initial release of VAX MP supports Intel x86 and x64 processors based machines as a host hardware platform with Windows, Linux or OS X as a host operating systems. The number of VAX MP virtual processors is limited to the number of host machine’s simultaneous execution units (logical CPUs). For example, a PC with quad-core i7 processor has hyperthreaded cores and would allow to run VAX MP instance with up to 8 virtual processors. VAX MP had been tested to OpenVMS VAX theoretical limit of 32 processors.
VAX MP is an architectural simulator. The focus is on OpenVMS SMP capability, rather than a simulation of specific historical hardware. Therefore VAX MP does not attempt to simulate any historically existing VAX multiprocessor model (although it may be used as a stepping stone towards further development of such a simulator). Instead VAX MP simulates a multiprocessor variant of MicroVAX 3900, a machine that never historically existed, but complies generic VAX architecture and runs OpenVMS in SMP mode.
The followng screenshots demonstrate running OpenVMS in multiprocessor mode on VAX MP:
VSMP tool distribution:
Important legal notice: