Discrete Event Simulation Based on an Object Oriented Parallel Computation Model

Discrete Event Simulation Based on an Object Oriented Parallel Computation Model PDF Author: Akinori Yonezawa
Publisher:
ISBN:
Category :
Languages : en
Pages : 32

Get Book Here

Book Description

Discrete Event Simulation Based on an Object Oriented Parallel Computation Model

Discrete Event Simulation Based on an Object Oriented Parallel Computation Model PDF Author: Akinori Yonezawa
Publisher:
ISBN:
Category :
Languages : en
Pages : 32

Get Book Here

Book Description


Parallel and Distributed Discrete Event Simulation

Parallel and Distributed Discrete Event Simulation PDF Author: Carl Tropper
Publisher: Nova Publishers
ISBN: 9781590333778
Category : Computers
Languages : en
Pages : 168

Get Book Here

Book Description
Discrete-event simulation has long been an integral part of the design process of complex engineering systems and the modelling of natural phenomena. Many of the systems that we seek to understand or control can be modelled as digital systems. In a digital model, we view the system at discrete instants of time, in effect taking snapshots of the system at these instants. For example, in a computer network simulation an event can be the sending of a message from one node to another node while in a VLSI logic simulation, the arrival of a signal at a gate may be viewed as an event. Digital systems such as computer systems are naturally susceptible to this approach. However, a variety of other systems may also be modelled this way. These include transportation systems such as air-traffic control systems, epidemiological models such as the spreading of a virus, and military war-gaming models. This book is representative of the advances in this field.

An Object-Oriented Discrete-Event Simulation System for Hierarchical Parallel Simulations

An Object-Oriented Discrete-Event Simulation System for Hierarchical Parallel Simulations PDF Author: Kenneth W. Stauffer
Publisher:
ISBN: 9781423575740
Category : Computer simulation
Languages : en
Pages : 83

Get Book Here

Book Description
The purpose of this research is to design and implement an object- oriented discrete-event simulation system which supports hierarchically constructed players in a parallel or distributed environment. This system design considers modularity and portability so additional modules may be implemented to experiment with new algorithms for both partitioning and synchronization. A simulation system which meets these requirements was partially implemented on an eight-node Intel Hypercube in C. A desired goal was to maintain the functionality of the existing BattleSim application. Test cases used measure the performance and correct operation of the new simulation architecture using a BattleSim subclass. Test results prove correct operation of the new architecture, but show a significant slow down in the parallel operation of this system.

Out-of-order Parallel Discrete Event Simulation for Electronic System-level Design

Out-of-order Parallel Discrete Event Simulation for Electronic System-level Design PDF Author: Weiwei Chen
Publisher: Springer
ISBN: 3319087533
Category : Technology & Engineering
Languages : en
Pages : 158

Get Book Here

Book Description
This book offers readers a set of new approaches and tools a set of tools and techniques for facing challenges in parallelization with design of embedded systems. It provides an advanced parallel simulation infrastructure for efficient and effective system-level model validation and development so as to build better products in less time. Since parallel discrete event simulation (PDES) has the potential to exploit the underlying parallel computational capability in today’s multi-core simulation hosts, the author begins by reviewing the parallelization of discrete event simulation, identifying problems and solutions. She then describes out-of-order parallel discrete event simulation (OoO PDES), a novel approach for efficient validation of system-level designs by aggressively exploiting the parallel capabilities of todays’ multi-core PCs. This approach enables readers to design simulators that can fully exploit the parallel processing capability of the multi-core system to achieve fast speed simulation, without loss of simulation and timing accuracy. Based on this parallel simulation infrastructure, the author further describes automatic approaches that help the designer quickly to narrow down the debugging targets in faulty ESL models with parallelism.

Computing in Object-Oriented Parallel Environments

Computing in Object-Oriented Parallel Environments PDF Author: Denis Caromel
Publisher: Springer
ISBN: 3540493727
Category : Computers
Languages : en
Pages : 253

Get Book Here

Book Description
This volume contains the Proceedings of the International Symposium on C- puting in Object-Oriented Parallel Environments (ISCOPE ’98), held at Santa 1 Fe, New Mexico, USA on December 8{11, 1998. ISCOPE is in its second year, and continues to grow both in attendance and in the diversity of the subjects covered. ISCOPE’97 and its predecessor conferences focused more narrowly on scienti c computing in the high-performance arena. ISCOPE ’98 retains this emphasis, but has broadened to include discrete-event simulation, mobile c- puting, and web-based metacomputing. The ISCOPE ’98 Program Committee received 39 submissions, and acc- ted 10 (26%) as Regular Papers, based on their excellent content, maturity of development, and likelihood for widespread interest. These 10 are divided into three technical categories. Applications: The rst paper describes an approach to simulating advanced nuclear power reactor designs that incorporates multiple local solution - thods and a natural extension to parallel execution. The second paper disc- ses a Time Warp simulation kernel that is highly con gurable and portable. The third gives an account of the development of software for simulating high-intensity charged particle beams in linear particle accelerators, based on the POOMA framework, that shows performance considerably better than an HPF version, along with good parallel speedup.

Application of Parallel Processing for Object Oriented Discrete Event Simulation of Manufacturing Systems

Application of Parallel Processing for Object Oriented Discrete Event Simulation of Manufacturing Systems PDF Author: Hemant C. Bhuskute
Publisher:
ISBN:
Category :
Languages : en
Pages : 282

Get Book Here

Book Description


Computing in Object-Oriented Parallel Environments

Computing in Object-Oriented Parallel Environments PDF Author: Satoshi Matsuoka
Publisher: Springer
ISBN: 3540466975
Category : Computers
Languages : en
Pages : 212

Get Book Here

Book Description
This book constitutes the refereed proceedings of the Third International Symposium on Computing in Object-Oriented Parallel Environments, ISCOPE 99, held in San Francisco, CA, USA in December 1999. The 14 revised full papers presented together with six short papers were selected from 41 submissions. The papers are devoted to compilers and optimization techniques, new application fields, components and metacomputing, numerical frameworks, generic programming and skeletons, application-specific frameworks, and runtime systems and techniques.

Modeling and Simulation of Discrete Event Systems

Modeling and Simulation of Discrete Event Systems PDF Author: Byoung Kyu Choi
Publisher: John Wiley & Sons
ISBN: 1118732855
Category : Technology & Engineering
Languages : en
Pages : 427

Get Book Here

Book Description
Computer modeling and simulation (M&S) allows engineers to study and analyze complex systems. Discrete-event system (DES)-M&S is used in modern management, industrial engineering, computer science, and the military. As computer speeds and memory capacity increase, so DES-M&S tools become more powerful and more widely used in solving real-life problems. Based on over 20 years of evolution within a classroom environment, as well as on decades-long experience in developing simulation-based solutions for high-tech industries, Modeling and Simulation of Discrete-Event Systems is the only book on DES-M&S in which all the major DES modeling formalisms – activity-based, process-oriented, state-based, and event-based – are covered in a unified manner: A well-defined procedure for building a formal model in the form of event graph, ACD, or state graph Diverse types of modeling templates and examples that can be used as building blocks for a complex, real-life model A systematic, easy-to-follow procedure combined with sample C# codes for developing simulators in various modeling formalisms Simple tutorials as well as sample model files for using popular off-the-shelf simulators such as SIGMA®, ACE®, and Arena® Up-to-date research results as well as research issues and directions in DES-M&S Modeling and Simulation of Discrete-Event Systems is an ideal textbook for undergraduate and graduate students of simulation/industrial engineering and computer science, as well as for simulation practitioners and researchers.

Object-Oriented Discrete-Event Simulation with Java

Object-Oriented Discrete-Event Simulation with Java PDF Author: José M. Garrido
Publisher: Springer Science & Business Media
ISBN: 1461513197
Category : Computers
Languages : en
Pages : 264

Get Book Here

Book Description
Researches and developers of simulation models state that the Java program ming language presents a unique and significant opportunity for important changes in the way we develop simulation models today. The most important characteristics of the Java language that are advantageous for simulation are its multi-threading capabilities, its facilities for executing programs across the Web, and its graphics facilities. It is feasible to develop compatible and reusable simulation components that will facilitate the construction of newer and more complex models. This is possible with Java development environments. Another important trend that begun very recently is web-based simulation, i.e., and the execution of simulation models using Internet browser software. This book introduces the application of the Java programming language in discrete-event simulation. In addition, the fundamental concepts and prac tical simulation techniques for modeling different types of systems to study their general behavior and their performance are introduced. The approaches applied are the process interaction approach to discrete-event simulation and object-oriented modeling. Java is used as the implementation language and UML as the modeling language. The first offers several advantages compared to C++, the most important being: thread handling, graphical user interfaces (QUI) and Web computing. The second language, UML (Unified Modeling Language) is the standard notation used today for modeling systems as a collection of classes, class relationships, objects, and object behavior.

SPaDES

SPaDES PDF Author: National University of Singapore. Dept. of Information Systems and Computer Science
Publisher:
ISBN:
Category : C++ (Computer program language)
Languages : en
Pages : 24

Get Book Here

Book Description
Abstract: "Despite over fifteen years of research, parallel discrete-event simulation has yet to make a significant impact on simulation practitioners. This is attributed mainly to the lack of language support and tools necessary for reducing the effort and expertise required to develop efficient parallel simulation models. This paper describes the design of SPaDES (Structured Parallel Discrete-Event Simulation), a structured parallel simulation workbench for developing portable simulation models, and a platform for design experimentation of parallel simulation synchronization protocols. It consists of a C++ based parallel simulation language called SPaDES/C++ that cleanly separate [sic] the simulation model from the details of parallelization, i.e. independent of parallel simulation synchronization algorithm and parallel programming. For reasons of portability and modular design, the set of SPaDES modeling primitives is implemented as a C++ library. SPaDES is different from other parallel simulation languages because it integrates a process-oriented parallel simulation environment with object-oriented programming. A comparison of SPaDES/C++ with CSIM and Simscript using an example application is discussed."