SIMAPI - A COMMON PROGRAMMING INTERFACE FOR SIMULATION

Citation
Gg. Hallock et al., SIMAPI - A COMMON PROGRAMMING INTERFACE FOR SIMULATION, IBM journal of research and development, 41(4-5), 1997, pp. 601-610
Citations number
3
Categorie Soggetti
Computer Sciences","Computer Science Hardware & Architecture
ISSN journal
00188646
Volume
41
Issue
4-5
Year of publication
1997
Pages
601 - 610
Database
ISI
SICI code
0018-8646(1997)41:4-5<601:S-ACPI>2.0.ZU;2-H
Abstract
This paper describes SimAPI, a common programming interface for cycle simulators, and how SimAPI was used to test the S/390(R) Parallel Ente rprise Server Generation 4, SimAPI provides a rich set of functions us eful for programs and test cases to drive and monitor a simulation mod el, Support exists for multithreading, event detection, checkpoint/res tart, and accessing objects in the model, Most of the code which imple ments this interface is shared among all simulators, with only a small amount of simulator-specific code needed to connect a simulator to Si mAPI, This makes it easy to run a new simulator with SimAPI.