• Documents
  • Authors
  • Tables
  • Other Seers ▼
    RefSeer AckSeer CollabSeer SeerSeer
  • Log in
  • Sign up
  • MetaCart

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

A performance comparison of event calendar algorithms: an empirical approach (1993)

by K Chung, J Sang, V Rego
Venue:Softw. Pract. Exper
Add To MetaCart

Tools

Sorted by:
Results 1 - 10 of 17
Next 10 →

GMSim: A generalized semi-Markov simulation environment

by Frode B. Nilsen , 1998
"... A discrete-event simulation environment, called GMSim, based on the generalized semi-Markov process (GSMP) framework is described. The tool is completely generic and extendible by Tcl script programming. Application specific components are developed in an objected-oriented setting by C++ programming ..."
Abstract - Cited by 5 (5 self) - Add to MetaCart
A discrete-event simulation environment, called GMSim, based on the generalized semi-Markov process (GSMP) framework is described. The tool is completely generic and extendible by Tcl script programming. Application specific components are developed in an objected-oriented setting by C++ programming in combination with M4 macro processing. Components are conveniently integrated by run-time linking. The strong links to the underlying mathematical GSMP description is favorable in two respects. First, qualitative results from a body of theory is readily available. Next, the structured view leads to an efficient implementation.

An Empirical Comparison of Priority Queue Algorithms

by Mauricio Marín
"... In the last three decades a considerable amount of research has been pursued in the efficient implementation of the pending event set (PES) associated with discrete-event simulation. The reason is simple: a fast event management has a very crucial impact in the total running time of both sequential ..."
Abstract - Cited by 4 (2 self) - Add to MetaCart
In the last three decades a considerable amount of research has been pursued in the efficient implementation of the pending event set (PES) associated with discrete-event simulation. The reason is simple: a fast event management has a very crucial impact in the total running time of both sequential and parallel simulations. This report focuses on this problem by studying the empirical performance of a number of solutions to the PES implementation in which we include a complete binary tree described in [26], 1 Introduction The PES is defined as the set of all the events generated during a discrete-event simulation and whose occurrence have not been simulated yet. In order to determine the next event to take place, it is necessary to extract the event with the least time from the PES. We call this operation extract-min. On the other hand, the occurrence of any event during the simulation can produce the insertion of new pending or future events in the PES; insert operation. These two b...

GMSim: A Tool For Compositional GSMP Modeling

by Frode B. Nilsen, Telenor Rd - In Proc. of the 1998 Winter Simulation Conference (Washington DC, Dec , 1998
"... The development of a discrete-event simulation tool, called GMSim, based on the generalized semi-Markov process (GSMP) formalism is described. The GSMP representation comprises both analysis and simulation in a unied framework. This paper focuses on the simulation aspect and how to deal with a combi ..."
Abstract - Cited by 4 (1 self) - Add to MetaCart
The development of a discrete-event simulation tool, called GMSim, based on the generalized semi-Markov process (GSMP) formalism is described. The GSMP representation comprises both analysis and simulation in a unied framework. This paper focuses on the simulation aspect and how to deal with a combinatorially exploding state space. A compositional GSMP modeling methodology is proposed, which in turn combined with an object-oriented programming approach. A key feature of the resulting tool is the close resemblance with the underlying mathematical structure. This facilitates coherent modeling and also an efficient implementation. The tool is completely generic and extendible by Tcl script programming. Application specific components are developed by C++ programming in combination with M4 macro processing.

On the Pending Event Set and Binary Tournaments

by Mauricio Marín
"... this paper we study the performance of the very first tournament based complete binary tree. We focus on discrete-event simulation and our results show that this unknown predecessor of heaps can be a more efficient alternative to the fastest pending event set implementations reported in the literatu ..."
Abstract - Cited by 3 (3 self) - Add to MetaCart
this paper we study the performance of the very first tournament based complete binary tree. We focus on discrete-event simulation and our results show that this unknown predecessor of heaps can be a more efficient alternative to the fastest pending event set implementations reported in the literature. We also extend the idea of binary tournaments to a (2; L)-tournament structure which exhibits the property of delaying the processing of events with larger timestamps whilst it keeps similar theoretical performance bounds to the native (2; 1)-structure or CBT. This property can be certainly useful in systems where many pending events are expected to be deleted or rescheduled during the simulation. 2 Tournament trees

Discrete-Event Simulation on the Bulk-Synchronous Parallel Model

by Mauricio Marin, St Cross College, Supervisor Prof, W. F. Mccoll , 1998
"... The bulk-synchronous parallel (BSP) model of computing has been proposed to enable the development of portable software which achieves scalable performance across diverse parallel architectures. A number of applications of computing science have been demonstrated to be efficiently supported by the B ..."
Abstract - Cited by 2 (0 self) - Add to MetaCart
The bulk-synchronous parallel (BSP) model of computing has been proposed to enable the development of portable software which achieves scalable performance across diverse parallel architectures. A number of applications of computing science have been demonstrated to be efficiently supported by the BSP model in practice.

ALGORITHMS FOR IMPROVING THE PERFORMANCE OF OPTIMISTIC PARALLEL SIMULATION

by Reuben Pasquini , 1999
"... ..."
Abstract - Cited by 2 (0 self) - Add to MetaCart
Abstract not found

A Performance and Scalability Analysis Framework for Parallel Discrete Event Simulators

by Vijay Balakrishnan, Radharamanan Radhakrishnan, Dhananjai Madhava Rao, Nael Abu-Ghazaleh, Philip A. Wilsey - J. Cryptology , 1992
"... The development of efficient parallel discrete event simulators is hampered by the large number of interrelated factors affecting performance. This problem is made more difficult by the lack of scalable representative models that can be used to analyze optimizations and isolate bottlenecks. This pap ..."
Abstract - Cited by 1 (0 self) - Add to MetaCart
The development of efficient parallel discrete event simulators is hampered by the large number of interrelated factors affecting performance. This problem is made more difficult by the lack of scalable representative models that can be used to analyze optimizations and isolate bottlenecks. This paper proposes a performance and scalabilty analysis framework (PSAF) for parallel discrete event simulators. PSAF is built on a platform-independent workload specification language (WSL). WSL is a language that represents simulation models using a set of fundamental performance-critical parameters. For each simulator under study, a WSL translator generates synthetic platform-specific simulation models that conform to the performance and scalability characteristics specified by the WSL description. Moreover, sets of portable simulation models that explore the effects of the different parameters, individually or collectively, on the execution performance can easily be constructed using the synthetic workload generator (SWG). The SWG automatically generates simulation workloads with different performance properties. In addition, PSAF supports the seamless integration of real simulation models into the workload specification. Thus, a benchmark with both real and synthetically generated models can be built allowing for realistic and thorough exploration of the performance space. The utility of PSAF in determining the boundaries of performance and scalability of simulation environments and models is demonstrated.

End-to-End Congestion Detection and Avoidance in Wide Area Networks

by Lawrence Sivert Brakmo, Lawrence Sivert Brakmo, Ph. D, Director Larry, L. Peterson , 1996
"... : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 11 CHAPTER 1: Introduction : : : : : : : : : : : : : : : : : : : : : : : : : : : : 12 1.1 Computer Networks : : : : : : : : : : : : : : : : : : : : : : : : : : : : 12 1.2 Congestion : : : : : : : : : : : : : : : : : : : : : : : ..."
Abstract - Cited by 1 (0 self) - Add to MetaCart
: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 11 CHAPTER 1: Introduction : : : : : : : : : : : : : : : : : : : : : : : : : : : : 12 1.1 Computer Networks : : : : : : : : : : : : : : : : : : : : : : : : : : : : 12 1.2 Congestion : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 15 1.3 Protocols : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 17 1.4 Dissertation Outline : : : : : : : : : : : : : : : : : : : : : : : : : : : 18 CHAPTER 2: Simulator and Visualization Tools : : : : : : : : : : : : : : : : 20 2.1 The x-Kernel : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 20 2.1.1 Protocol Objects : : : : : : : : : : : : : : : : : : : : : : : : 22 2.1.2 Session Objects : : : : : : : : : : : : : : : : : : : : : : : : : 23 2.1.3 Message Objects : : : : : : : : : : : : : : : : : : : : : : : : : 24 2.1.4 Support Routines : : : : : : : : : : : : : : : : : : : : : : : : 24 2.1.5 x-Kernel Modifications to Support the Simulato...

entitled Multi-layer Cellular DEVS Formalism for Faster Model Development and Simulation Efficiency

by Fahad Awadh, Saleem Bait Shiginah, Bernard P. Zeigler, Ph. D, Jerzy W. Rozenblit, Ph. D, Salim A. Hariri, Ph. D , 2006
"... Final approval and acceptance of this dissertation is contingent upon the candidate’s submission of the final copies of the dissertation to the Graduate College. I hereby certify that I have read this dissertation prepared under my direction and recommend that it be accepted as fulfilling the disser ..."
Abstract - Cited by 1 (0 self) - Add to MetaCart
Final approval and acceptance of this dissertation is contingent upon the candidate’s submission of the final copies of the dissertation to the Graduate College. I hereby certify that I have read this dissertation prepared under my direction and recommend that it be accepted as fulfilling the dissertation requirement.

Simulating complex SCI topologies

by Geir Horn, John W. Bothner, Svein Linge, Ernst H. Kristiansen, Øystein Gran Larsen
"... This paper shows how rather complex SCI topologies might be constructed and simulated using our present SCI simulator. We also present the serial HIC technology developed in the European OMI/HIC project. A HIC network may be used to transport SCI packets, and our new HIC network simulator under deve ..."
Abstract - Add to MetaCart
This paper shows how rather complex SCI topologies might be constructed and simulated using our present SCI simulator. We also present the serial HIC technology developed in the European OMI/HIC project. A HIC network may be used to transport SCI packets, and our new HIC network simulator under development is presented as it is intended to simulate such HIC networks. Keywords--- Scalable Coherent Interface (SCI), Simulations, HIC Technology, Serial links, Topologies I. Introduction N ODES in an SCI topology are designed to form ringlets. However, ringlet structures are sensitive to hardware failures, and their peak load is limited; they are not truly scalable [1]. Having access to switches that enable traffic to be directed from one ringlet to another, one may form rather complex networks from quite small ringlets [2], [3], [4]. Ideally, every sending node in the topology should be capable of connecting to any destination node without blocking. We call this network a crossbar networ...
The National Science Foundation
  • About CiteSeerX
  • Submit Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2010 The Pennsylvania State University