• Title/Summary/Keyword: 시스템수준 시뮬레이션

Search Result 370, Processing Time 0.023 seconds

Design and Implementation of DEVSim++ and DiskSim Interface for Interoperation of System-level Simulation and Disk I/O-level Simulation (시스템수준 시뮬레이션과 디스크 I/O수준 시뮬레이션 연동을 위한 DEVSim++과 DiskSim 사이의 인터페이스 설계 및 구현)

  • Song, Hae Sang;Lee, Sun Ju
    • Journal of the Korea Society of Computer and Information
    • /
    • v.18 no.4
    • /
    • pp.131-140
    • /
    • 2013
  • This paper deals with the design and implementation of an interface for interoperation between DiskSim, a well-known disk simulator, and a system-level simulator based on DEVSim++. Such inter-operational simulation aims at evaluation of an overall performance of storage systems which consist of multiple computer nodes with a variety of I/O level specifications. A well-known system-level simulation framework, DEVSim++ environment is based on the DEVS formalism, which provides a sound semantics of modular and hierarchical modeling methodology at the discrete event systems level such as multi-node computer systems. For maintainability we assume that there is no change of the source codes for two heterogeneous simulation engines. Thus, we adopt a notion of simulators interoperation in which there should be a means to synchronize simulation times as well as to exchange messages between simulators. As an interface for such interoperation DiskSimManager is designed and implemented. Various experiments, comparing the results of the standalone DiskSim simulation and the interoperation simulation using the proposed interface of DiskSimManager, proved that DiskSimManager works correctly as an interface for interoperation between DEVSim++ and DiskSim.

A Modeling Methodology for Constraint Simulation (제약조건이 있는 시뮬레이션을 위한 모델링 방법론)

  • 이강선
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 2000.04a
    • /
    • pp.45-50
    • /
    • 2000
  • 실시간 시뮬레이션은 제약조건이 있는 시뮬레이션의 대표적인 경우로, 반드시 주어진 시간안에 최상의 시뮬레이션 결과를 생성해내야 한다. 본 논문에서는 시간제약과 같은 시스템에 주어진 제약조건을 모델링 및 시뮬레이션하기 위한 방법론을 제시한다. 시스템의 모델링 과정에서는 계층적 방법론에 기초하여 다중 추상화(multi-resolution)를 제공하는 모델을 만든다. 또한 제약조건이 있는 시뮬레이션을 위해서는 구축된 모델의 추상화수준을 조절한다. 즉, 1) 구축된 모델을 추상화 수준에 따라 정리하여 AT(Abstraction Tree)를 생성한 후 2) 주어진 제약조건을 integer programming 기법을 이용하여 정형화하고, 3) 제약조건을 만족시키는 최상의 추상화 수준을 AT상에서 결정한다. 결정된 추상화 수준에 따라 시뮬레이션에 필요한 모델을 동적으로 재구성하여 임의의 제약조건이 있는 시뮬레이션을 효과적으로 수행함으로써, 모델의 재사용 및 경제성을 증진시킬 수 있다.

  • PDF

Introduction to Object-Oriented 3D Graphic Simulation Software Simplus 3D (객체지향 3차원 그래픽 시뮬레이션 소프트웨어 Simplus 3D 및 활용사례)

  • 배명환;정영교;한정수;김호중;안병하
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 2000.11a
    • /
    • pp.241-247
    • /
    • 2000
  • 날로 복잡해지고 거대해지는 시스템의 추세를 감안할 때 앞으로 시스템 분야의 주요 구성요소간 상호작용을 분석하여 최적의 시스템 운영방안을 도출하기 위해서는 시뮬레이션 기법의 도입이 필수적이다. Simplus 3D는 분석대상 시스템을 주요 객체 단위로 Model 상에 재구성하여 이들의 움직임과 주체적 의사결정 논리를 자체 서술어를 사용하여 묘사하도록 고안된 범용 그래픽 시뮬레이션 소프트웨어로 사용자가 정의한 Logic을 Procedure 또는 Function화하여 별도의 File에 저장하고 재활용 가능하며, 객체별 Logic Trace가 가능하여 객체 시나리오의 상세분석 및 Logic 디버깅이 용이하다. 또한 대상시스템의 특성에 따라 Macro한 수준의 개략적인 묘사부터 Micro한 수준의 제어 알고리듬에 이르기까지 묘사의 수준이 자유롭고, 시뮬레이션에 주로 사용되는 물류설비 및 Logic을 Module로 제공하며 필요시 Custom Logic을 추가할 수 있다. 분포형태는 일양분포, 지수분포, 정규분포 등 다양한 분포형태를 지원하며 9999개까지의 Random Number Seed 지정이 가능하다. 일반 PC에서도 실행 가능하며 3차원 Animation과 다양한 형태의 Report를 제공함으로써 비전문가나 의사결정자가 각종 대안에 대한 시뮬레이션 결과를 시각적으로 확인하여 쉽게 이해할 수 있도록 하였다. Simplus 3D는 현재까지 생산시스템, 항만 및 교통 등의 분야에 광범위하게 활용되고 있으며, 본 논문에서는 기아자동차 WBS 물류시스템 시뮬레이션 모델과 고속도로 톨게이트 시뮬레이션 모델을 활용사례로 소개하고자 한다.

  • PDF

Feasibility Determination Procedure with Automatic Control of Tolerance Level (공차 수준 자가 조정 능력을 갖춘 가능해 판별 절차)

  • Lee, Mi Lim
    • Journal of the Korea Society for Simulation
    • /
    • v.25 no.4
    • /
    • pp.85-91
    • /
    • 2016
  • We consider the problem of determining a set of feasible systems when a performance measure in a stochastic constraint needs to be evaluated via simulation. We develop a new procedure that controls tolerance level automatically by using a pair of existing feasibility determination procedures iteratively. When compared to the exiting procedure, the new procedure provides significantly better performance in accuracy and stability, while not depending on the given tolerance level.

Prediction-Based Parallel Gate-Level Timing Simulation Using Spatially Partial Simulation Strategy (공간적 부분시뮬레이션 전략이 적용된 예측기반 병렬 게이트수준 타이밍 시뮬레이션)

  • Han, Jaehoon;Yang, Seiyang
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.8 no.3
    • /
    • pp.57-64
    • /
    • 2019
  • In this paper, an efficient prediction-based parallel simulation method using spatially partial simulation strategy is proposed for improving both the performance of the event-driven gate-level timing simulation and the debugging efficiency. The proposed method quickly generates the prediction data on-the-fly, but still accurately for the input values and output values of parallel event-driven local simulations by applying the strategy to the simulation at the higher abstraction level. For those six designs which had used for the performance evaluation of the proposed strategy, our method had shown about 3.7x improvement over the most general sequential event-driven gate-level timing simulation, 9.7x improvement over the commercial multi-core based parallel event-driven gate-level timing simulation, and 2.7x improvement over the best of previous prediction-based parallel simulation results, on average.

Design Methodology of System-Level Simulators for Wideband CDMA Cellular Standards (광대역 CDMA 셀룰러 표준을 위한 시스템 수준 시뮬레이터의 설계 방법론)

  • Park, Sungkyung
    • Journal of the Korea Society for Simulation
    • /
    • v.22 no.1
    • /
    • pp.41-51
    • /
    • 2013
  • This tutorial paper presents the design methodology of system-level simulators targeted for code division multiple access (CDMA) cellular standards such as EV-DO (Evolution-Data Only) and broadcast multicast service (BCMCS). The basic structure and simulation flow of system-level simulators are delineated, following the procedure of cell layout, mobile drops, channel modeling, received power calculation, scheduling, packet error prediction, and traffic generation. Packet data transmissions on the forward link of CDMA systems and EV-DO BCMCS systems are considered for modeling simulators. System-level simulators for cellular standards are modeled and developed with high-level languages and utilized to evaluate and predict air interface performance metrics including capacity and coverage.

Development Environment and Extended DEVS Formalism for User-Level Customizable Modeling and Simulation (사용자 수준 맞춤형 모델링 및 시뮬레이션을 위한 개발환경 및 확장된 DEVS 형식론)

  • Lee, Jun Hee;Kang, Bong Gu;Kim, Tag Gon
    • Journal of the Korea Society for Simulation
    • /
    • v.27 no.3
    • /
    • pp.37-44
    • /
    • 2018
  • In applying modeling and simulation (M&S) techniques to analyze complex discrete event dynamic systems, conventionally users had to use different simulation environments depending on the user-level. To solve the inconvenience, this paper proposes an integrated development environment for M&S depending on user-level and a formalized interface to manage the model in the development environment efficiently. The interface consists of an extended DEVS formalism and model making rules. The development environment is divided into a modeling environment and a simulation environment. In the modeling environment, three modeling methods are provided for each level of the users. Users inputs several parameters to the model generated as a result of the modeling process, and experiments in various cases by using the simulation environment. The case study shows the implementation of the proposed M&S environment, and using the implemented environment, it shows the M&S process of the complex defense combat system.

Development of a Simulation Model to Decide the Proper Target Inventory Level for TOC Replenishment Inventory Management using System Dynamics (시스템 다이내믹스 기법을 활용한 TOC 재보충방식의 적정재고 관리를 위한 시뮬레이션 모델 개발)

  • Lee, Jung-Sook;Jang, Seong-Yong
    • Journal of the Korea Society for Simulation
    • /
    • v.21 no.3
    • /
    • pp.25-33
    • /
    • 2012
  • Ptak & Smith published ORLICKY'S Material Requirement Planning Third Edition in 2011 to correspond the rapidly changed market demand by improving the original MRP based on Theory of Constraints(TOC) replenishment inventory management. This study is to develop the simulation model to decide the proper target inventory level for TOC replenishment inventory management using system dynamics Vensim software. This study shows that the proper target replenishment level is how much significant to manage the inventory by the random sample data simulation. This simulation model will be extended to compare the results of the TOC replenishment inventory management planning with the results of the old MRP planning by the enterprise actual inventory data.

Construction of a Compiled-code Simulator Generation System for Efficient Design Exploration in Embedded Core Design (임베디드 코어 설계시 효율적인 설계 공간 탐색을 위한 컴파일드 코드 방식 시뮬레이터 생성 시스템 구축)

  • Kim, Sang-Woo;Hwang, Sun-Young
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.36 no.1B
    • /
    • pp.71-79
    • /
    • 2011
  • This paper proposes a compiled-code simulator generation system based-on machine description language for efficient design space exploration in designing an embedded system optimized for a specific application. The proposed system generates a compiled-code simulator which maintains the functional accuracy of an event-driven simulator by determining instruction fetch and decoding processes statically. Generated simulator takes instruction-level and cycle-level simulation for estimating performances in embedded core. To show the efficiency of the constructed compiled-code simulator generator, architecture exploration had been performed for the JPEG encoder application. Starting with MIPS R3000 processor for one embedded core, the proposed system can produce the core showing optimized execution time for the application programming. In this process, a huge amount of simulation time has been used. Cycle-level compiled-code simulator has the functional accuracy and shows performance improvement by 21.7% in terms of simulation speed on the average when compared with an event-driven simulator.

A Survivability Management Model for Information Systems (정보시스템의 생존성 관리 모델)

  • 김황래;박진섭
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2002.05c
    • /
    • pp.38-43
    • /
    • 2002
  • 본 논문에서는 불법적인 공격이 다양하게 발생하는 무한 네트워크에서 정보시스템에 대한 네트워크 보안 장치를 효율적으로 모색할 수 있도록 지원하고, 비용-효과적인 측면에서 서비스 수준을 유지하도록 정보시스템의 생존성 관리 모델을 제안하였다. 시뮬레이션을 통하여 시스템 관리자들이 적절한 비용으로 공격에 대비한 방어장치의 수준을 결정할 수 있도록 지원하는 방안을 제시한다.

  • PDF