Design Issues in General Purpose, Parallel Simulation Languages

Marc Abrams,Greg Lomow

Design Issues in General Purpose, Parallel Simulation Languages(1989)

引用 23|浏览4
暂无评分
摘要
This paper addresses the topic of designing general purpose, parallel simulation languages. We discuss how parallel simulation languages differ from general purpose programming languages. Our thesis is that the issues of distribution, performance, unusual implementation mechanism, and the desire for determinism are the dominant considerations in designing a simulation language today. We then discuss the separate roles that special and general purpose simulation languages play. Next we use the two languages, Sim++ and CPS, to illustrate these issues. Then we discuss eight design considerations: process versus event oriented-view, basic program structure, I/O, making implementation cost explicit to the programmer, providing dynamic facilities, memory management, the semantics of false messages in time warp, and program development methodology considerations. A number of conclusions are drawn from our experiences in language design.
更多
查看译文
关键词
implementation cost,design consideration,program development methodology consideration,parallel simulation languages,general purpose,general purpose simulation language,basic program structure,language design,design issues,parallel simulation language,simulation language,general purpose programming language
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要