Asynchronous Parallel Simulation of Parallel Programs
Parallel simulation of parallel programs for large datasets has been shown to offer significant reduction in the execution time of many discrete event models. This paper describes the design and implementation of MPI-SIM, a library for the execution ...
Priority Queues and Sorting Methods for Parallel Simulation
We examine the design, implementation, and experimental analysis of parallel priority queues for device and network simulation. We consider: 1) distributed splay trees using MPI, 2) concurrent heaps using shared memory atomic locks, and 3) a new, more ...
Guest Editors' Introduction: Next Generation Software Reuse
First Page of the Article
An Automatic Class Generation Mechanism by Using Method Integration
This paper presents a mechanism for automatically generating new classes from classes existing in a library by using their modification histories. To generate classes that are likely to meet programmer's requirements and that are consistent with the ...
Design Wizards and Visual Programming Environments for GenVoca Generators
Domain-specific generators will increasingly rely on graphical languages for declarative specifications of target applications. Such languages will provide front-ends to generators and related tools to produce customized code on demand. Critical to the ...
An Efficient State Space Generation for the Analysis of Real-Time Systems
State explosion is a well-known problem that impedes analysis and testing based on state-space exploration. This problem is particularly serious in real-time systems because unbounded time values cause the state space to be infinite even for simple ...
Sloan Research Project
First Page of the Article