Jump to content

SimOS

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 195.56.199.36 (talk) at 12:44, 5 August 2009 (page structure cleanup). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

SimOS was a full system simulator, developed in the University of Stanford in the late nineties. It was enabled to run IRIX 5.3 on MIPS, and Unix variants (?) on Alpha. [1]

Derivatives

SimOS-PPC

SimOS-PPC was forked from the original SimOS as IBM's internal project, running a modified AIX kernel and userland in an emulator, developed by Tom Keller and his team in the Austin lab of IBM.[2] IBM used SimOS to facilitate development of new systems. The software used in this project is now publicly available for download for AIX 4.3 licensees.[3]

Linux/SimOS

Linux/SimOS was "...a Linux operating system port to SimOS, which is a complete machine simulator from Stanford. The motivation for Linux/SimOS is to alleviate the limitations of SimOS, which only supports proprietary operating systems."[4][5]

SimBCM

SimBCM is an open source full system simulator based on SimOS. It simulates BCM1250, a dual-core MIPS64 SOC of BroadComm. The entire source code of SimBCM is distributed under GPL.[6] It is capable of running the Linux kernel or the NICTA::Pistachio L4 microkernel.

Similar products

The currently available commercial product, Virtutech Simics was derived from the work of the Swedish Institute of Computer Science, and was originally developed to run a full system simulation of Solaris on SPARC platform.[7] Simics was used by IBM to help develop AIX 6.1 on a simulation of the POWER6 hardware.[8][9]

RSIM was the "Rice Simulator for ILP Multiprocessors", developed at the Rice University in the late 1990s. It was able to run on Solaris, IRIX and HP-UX. The simulator is available under the University of Illinois/NCSA open source license agreement. The development is finished.[10]

Notes and references