An Object-Oriented Time Warp Simulation Kernel

An Object-Oriented Time Warp Simulation Kernel
复制标题

面向对象的时间扭曲模拟内核

DOI:
10.1007/3-540-49372-7_2
复制
发表时间:
1998
期刊:
2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation
影响因子:
--
通讯作者:
P. Wilsey
P. Wilsey
中科院分区:
--
文献类型:
--
作者:
R. Radhakrishnan;D. E. Martin;Malolan Chetlur;D. Rao;P. Wilsey

文献摘要

被引文献

相似文献

时间扭曲仿真内核的设计是困难的固有复杂性的范例。因此,它变得至关重要,这种复杂的仿真内核的设计遵循既定的设计原则,如面向对象的设计,使实施是简单的修改和扩展。在本文中,我们提出了一个纲要,我们的努力,在设计和开发的面向对象的时间扭曲模拟内核,称为翘曲。warped是一个可用于实验和应用程序开发的时间扭曲模拟内核。内核为应用程序开发人员定义了一个标准接口,旨在为Time Warp优化的集成提供高度可配置的环境。它是用C++编写的,使用MPI消息传递标准进行通信,并在各种平台上执行,包括SUN工作站网络、SUN SMP工作站、IBM SP1/SP2多处理器、Cray T3 E、Intel Paragon和运行Linux的IBM兼容PC。
The design of a Time Warp simulation kernel is made difficult by the inherent complexity of the paradigm. Hence it becomes critical that the design of such complex simulation kernels follow established design principles such as object-oriented design so that the implementation is simple to modify and extend. In this paper, we present a compendium of our efforts in the design and development of an object-oriented Time Warp simulation kernel, called warped. warped is a publically available Time Warp simulation kernel for experimentation and application development. The kernel defines a standard interface to the application developer and is designed to provide a highly configurable environment for the integration of Time Warp optimizations. It is written in C++, uses the MPI message passing standard for communication, and executes on a variety of platforms including a network of SUN workstations, a SUN SMP workstation, the IBM SP1/SP2 multiprocessors, the Cray T3E, the Intel Paragon, and IBM-compatible PCs running Linux.