OVP is used to build emulators of single MIPS processors or multiple - homogeneous MP or heterogenous MP.
SPIM: The OVPsim 500 mips MIPS32 emulator, can be used to develop software using virtual platforms, emulators including MIPS processors running at up to 500 MIPS for MIPS32 processors running many OSes including Linux.