An Object-Oriented Time Warp Simulation Kernel
An Object-Oriented Time Warp Simulation Kernel
复制标题
面向对象的时间扭曲模拟内核
DOI:
10.1007/3-540-49372-7_2
复制
发表时间:
1998
期刊:
影响因子:
--
通讯作者:
P. Wilsey
中科院分区:
文献类型:
--
作者:
R. Radhakrishnan;D. E. Martin;Malolan Chetlur;D. Rao;P. Wilsey
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.