Title :
Complete computer system simulation: the SimOS approach
Author :
Rosenblum, Mendel ; Herrod, Stephen A. ; Witchel, Emmett ; Gupta, Anoop
Author_Institution :
Stanford Univ., CA, USA
Abstract :
SimOS is a simulation environment capable of modeling complete computer systems, including a full operating system and all application programs that run on top of it. Two features help make this possible. First, SimOS provides an extremely fast simulation of system hardware, and the second feature that enables SimOS to model the full operating system is its ability to control the level of simulation detail. Designed for efficient and accurate study of both uniprocessor and multiprocessor systems, SimOS simulates computer hardware in enough detail to run an entire operating system and provides substantial flexibility in the tradeoff between simulation speed and detail
Keywords :
operating systems (computers); virtual machines; SimOS; application programs modelling; complete computer system simulation; flexibility; full operating system modelling; multiprocessor systems; simulation detail level control; simulation environment; simulation speed; system hardware simulation; uniprocessor systems; Application software; Computational modeling; Computer simulation; Hardware; Multiprocessing systems; Operating systems; Software prototyping; Software testing; Switches; System testing;
Journal_Title :
Parallel & Distributed Technology: Systems & Applications, IEEE