|
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:
Documentation:
Prebuilt binaries:
VSMP tool distribution: Source code: git downloadable. Important legal notice:
|