DocumentCode
939259
Title
UNISIM: An Open Simulation Environment and Library for Complex Architecture Design and Collaborative Development
Author
August, David ; Chang, Jonathan ; Girbal, Sylvain ; Gracia-Perez, Daniel ; Mouchard, Gilles ; Penry, David ; Temam, Olivier ; Vachharajani, Neil
Author_Institution
Princeton Univ., Princeton
Volume
6
Issue
2
fYear
2007
Firstpage
45
Lastpage
48
Abstract
Simulator development is already a huge burden for many academic and industry research groups; future complex or heterogeneous multi-cores, as well as the multiplicity of performance metrics and required functionality, will make matters worse. We present a new simulation environment, called UNISIM, which is designed to rationalize simulator development by making it possible and efficient to distribute the overall effort over multiple research groups, even without direct cooperation. UNISIM achieves this goal with a combination of modular software development, distributed communication protocols, multilevel abstract modeling, interoperability capabilities, a set of simulator services APIs, and an open library/repository for providing a consistent set of simulator modules.
Keywords
application program interfaces; groupware; open systems; software architecture; API; UNISIM; collaborative development; complex architecture design; distributed communication protocols; interoperability capability; modular software development; multilevel abstract modeling; open library; open repository; open simulation environment; simulator development; simulator modules; simulator services; Performance and Reliability; Processor Architectures;
fLanguage
English
Journal_Title
Computer Architecture Letters
Publisher
ieee
ISSN
1556-6056
Type
jour
DOI
10.1109/L-CA.2007.12
Filename
4357969
Link To Document