VAX MP is a derivative variant of SIMH VAX simulator capable to execute OpenVMS (VAX/VMS) in true SMP mode on multiprocessor host machines, including modern commodity multicore/hyperthreaded PCs and Macs.
Initial release of VAX MP supports Intel x86 and x64 processors based machines as host hardware platform with Windows, Linux and OS X as 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, 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 simulation of specific historical hardware. Accordingly 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. VAX MP is currently downloadable from my pesonal web page that hosts source code, documentation, prebuilt binaries and screenshots. http://www.oboguev.net/vax_mp Those nostalgic for "real iron" may also view photographs of a session using VT320 connected via DECserver 200 to a VAXcluster of two VAX MP nodes, each with 8 processors, under heavy cluster IO traffic. Important legal notice: Although on a purely technical level VAX MP does not require VMS SMP extension license to run and OpenVMS runs fully functional in SMP mode on VAX MP without prompting for SMP extension license, however from the legal standpoint running VMS in SMP mode may require a license for VMS SMP extension. Whether such license is needed for hobbyist use is a gray area. Please be sure to consult "Legal information notice B" in "VAX MP OpenVMS User Manual" for more information regarding licensing situation. I personally do have SMP extension license legally sufficient to cover VAX MP development and testing "in the white", but your mileage may vary. I am unable to advise whether hobbyist use of OpenVMS VAX in multiprocessor mode would require SMP extension license. _______________________________________________ Simh mailing list [email protected] http://mailman.trailing-edge.com/mailman/listinfo/simh
