Probability Models for Multiprogramming Computer Systems
Journal of the ACM (JACM)
The simulation of time sharing systems
Communications of the ACM
A language for modeling and simulating dynamic systems
Communications of the ACM
An experimental model of system/360
Communications of the ACM
A computer center simulation project
Communications of the ACM
Computer simulation—discussion of the technique and comparison of languages
Communications of the ACM
System Simulation
Measures, models and measurements for time-shared computer utilities
ACM '67 Proceedings of the 1967 22nd national conference
Computer simulation of computer system performance
ACM '67 Proceedings of the 1967 22nd national conference
Consideration in the design of a multiple computer system with extended core storage
SOSP '67 Proceedings of the first ACM symposium on Operating System Principles
AN ANALYSIS OF TIME-SHARED COMPUTER SYSTEMS
AN ANALYSIS OF TIME-SHARED COMPUTER SYSTEMS
Hi-index | 0.00 |
This paper describes a language expressly designed for the simulation of operating system software. A carefully selected portion of the modeling machinery has been incorporated into the language so that the user need only be concerned with the operating system logic in constructing the modeling program. The modeling statements, as input to the assembly portion of the package result in the generation of a series of tables and pseudo code segments which are acted upon interpretatively during the simulation phase. A general description of system features together with a sample model program are presented in the body of the paper. The system described is written mainly in Fortran in a highly modular fashion so that certain extensions and/or changes to the language are easily implemented. The foundation for the effort is simply that simulation of proposed equipment configurations and/or operating system logic can and should be done prior to the installation and/or coding of the actual hardware software complex. Existing simulation languages are not always convenient to the task. Special languages which are natural and convenient to use in describing operating systems can make the prospect of simulation more attractive and useful.