星期六, 4月 07, 2007

SimOS: The Complete Machine Simulator for both uniprocessor and multiprocessor computer systems

http://simos.stanford.edu/

SimOS is a complete machine simulation environment designed for the efficient and accurate study of both uniprocessor and multiprocessor computer systems. SimOS simulates computer hardware in enough detail to boot and run commercial operating systems.

In its current form, SimOS models hardware similar to that of machines sold by Silicon Graphics, Inc. and Digital Equipment Corporation. The key component of such machines is the CPU, and SimOS currently provides models of the MIPS R4000 and R10000 and Digital Alpha processor families.

In addition to the CPU, SimOS simulates caches, multiprocessor memory busses, disk drives, ethernet, consoles, and other devices commonly found on these machines. By simulating the hardware typically found on commercial computer platforms, we are able to easily port existing operating systems to the SimOS environment.