Using the SimOS Machine Simulator to Study Complex Computer Systems (1997)
Cached
Download Links
- [www-flash.stanford.edu]
- [www-flash.stanford.edu]
- DBLP
Other Repositories/Bibliography
| Venue: | ACM TRANSACTIONS ON MODELING AND COMPUTER SIMULATION |
| Citations: | 143 - 5 self |
BibTeX
@ARTICLE{Rosenblum97usingthe,
author = {Mendel Rosenblum and Edouard Bugnion and Scott Devine and Stephen A. Herrod},
title = {Using the SimOS Machine Simulator to Study Complex Computer Systems},
journal = {ACM TRANSACTIONS ON MODELING AND COMPUTER SIMULATION},
year = {1997},
volume = {7},
pages = {78--103}
}
Years of Citing Articles
OpenURL
Abstract
... This paper identifies two challenges that machine simulators such as SimOS must overcome in order to effectively analyze large complex workloads: handling long workload execution times and collecting data effectively. To study long-running workloads, SimOS includes multiple interchangeable simulation models for each hardware component. By selecting the appropriate combination of simulation models, the user can explicitly control the tradeoff between simulation speed and simulation detail. To handle the large amount of low-level data generated by the hardware simulation models, SimOS contains flexible annotation and event classification mechanisms that map the data back to concepts meaningful to the user. SimOS has been extensively used to study new computer hardware designs, to analyze application performance, and to study operating systems. We include two case studies that demonstrate how a low-level machine simulator such as SimOS can be used to study large and complex workloads.







