• Title/Summary/Keyword: 실제자원 시뮬레이터

Search Result 19, Processing Time 0.037 seconds

RRSiM : Agent SiMulator(1) (ASiM : 에이전트 시뮬레이터(1))

  • Song, Byung-Kwen
    • Journal of the Korea Society for Simulation
    • /
    • v.15 no.4
    • /
    • pp.41-50
    • /
    • 2006
  • The agent system for managing various equipments constituting communication networks is usually started to be developed after completing real resources or can be developed using network management platform independent from real resources. In this paper, we design real resource simulator which can perform in advance the function of real resources without real resources. The real resource simulator performs the role of automatically generating specific attribute value and informing it according to the specified random function. Moreover, in this paper, we design E-GDMO grammar in which the grammar for simulation is added to the existing GDMO grammar and its E-GDMO compiler to perform real resource simulator.

  • PDF

Implementation of Extended GDMO Compiler for Real Resource Simulator (실제자원 시뮬레이터를 위한 E-GDMO 컴파일러 구현)

  • 송병권;김건웅;진명숙
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.04a
    • /
    • pp.154-156
    • /
    • 2002
  • 본 논문에서는 실제 자원의 개발 전에도 망 관리 시스템의 개발 및 운용 테스트를 수행하도록 지원하는 실제 자인 시뮬레이터(RRS: Real Resource Simulator)를 위해 확장된 GDMO 문법과 이를 처리하는 I-GDMO 컴파일러를 소개한다. RRS에서는 사용자가 원하는 형태로 실제 자원의 동작을 시뮬레이션 해야 하므로, 기존 GDMO의 패키지 부분에 사용자가 동작 특성을 기술 할 수 있도록 문법을 확장하였다. 또한 I-GDMO 컴파일러는 기존의 GDMO 컴파일러 역할과 RRS의 구성 요소 중 사용자가 정의한 동작 특성을 유지하는 SDT(Simulation Rata Table)의 내용을 초기화하는 역할을 동시에 수행한다.

  • PDF

Design of a Real Resource Simulator for TMN (TMN을 위한 실제 자원 시뮬레이터 설계)

  • 송병권;김건웅;진명숙
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.26 no.10A
    • /
    • pp.1727-1736
    • /
    • 2001
  • 본 논문에서는 실제 자원의 개발 전에도 망 관리 시스템의 개발 및 운용 테스트를 수행하도록 지원하는 실제 자원 시뮬레이터(RRS : Real Resource Simulator)를 제안한다. RRS는 객체의 상태를 유지하는 MOT(Managed Object Table)와 사용자가 정의한 동작 특성을 유지하는 SDT(Simulation Data Table), 랜덤(Random) 값과 랜덤주기(interval) 값을 발생할 지원 함수들, 순차적인 사건 발생 또는 값의 수정을 지원하는 스케줄링 테이블, 그리고 이들을 전체적으로 관장하는 메인 커널로 이루어져 있다. 본 논문에서는 이러한 각 요소의 기능과 동작 시나리오, 이를 이용한 평가 방안을 소개한다.

  • PDF

Implementation of Real Resource Simulator for Network Management System (망 관리시스템을 위한 실제자원 시뮬레이터 구현)

  • 송병권;김건웅;진명숙
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.04a
    • /
    • pp.157-159
    • /
    • 2002
  • 본 논문에서는 신세 자인의 개발 전에도 망 관리 시스템의 개발 및 운용 테스트를 수행하도록 지원하는 실제 자원 시뮬레이터(RRS: Real Resource Simulator)를 소개한다. RRS는 객체의 상태를 유지하는 MOT(Managed Object Table)와 사용자가 정의한 동작 특성을 유지하는 SDT(Simulation Data Table), 랜덤(random) 값과 랜덤 주기(interval) 값을 발생할 지인 함수들, 순차적인 사건 발생 또는 값의 수정을 지원하는 스케줄링 테이블, 그리고 이들을 전체적으로 관장하는 메인 커널로 이루어져 있다. 본 논문에서는 구현된 RRS의 전체 동작과 테스트를 목적으로 만든 RRS의 운용 화면을 소개한다.

  • PDF

Implementation of Real Resource Simulator for TMN (TMN을 위한 실제자원 시뮬레이터 구현)

  • 송병권;김건웅
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.27 no.7C
    • /
    • pp.685-695
    • /
    • 2002
  • In this paper, we propose a RRS(real resource simulator) that supports the development and operational test of network management system before the development of real resources. The components of the RRS are the MOT(Managed Object Table) that holds the current status information of real resources, the SDT(Simulation Data Table) that holds the characteristics of real resources defined by user, the support functions that generate the random values and random interval values, the scheduling table that holds the sequence of events, and the main kernel. Users can set up behaviors of the RRS by extended-GDMO description. We present the structure of our extended-GDMO compiler and activities of RRS. We also show the interaction between user and the RRS, interaction between the RRS and the agent, and interaction among the NMS, the agent and the RRS.

Resource Usage Analysis of Superscalar Processor (슈퍼스칼라 프로세서의 자원 활용도 분석)

  • 김지선;전중남;김석일
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.10c
    • /
    • pp.691-693
    • /
    • 2002
  • 슈퍼스칼라 프로세서 구조에서 명령어 실행을 수행하는 데 사용되는 자원은 그 양에 비해 실제로 활용된 자원의 양은 적다. 본 논문에서는 낮은 자원활용도를 보이는 자원을 활용하는 방안으로 슈퍼스칼라 프로세서를 멀티쓰레드 프로세서로 확장하는데 필요한 기본 데이터를 얻기 위해서 실제로 활용되는 자원의 양을 측정하여 어느 정도의 자원을 활용할 수 있는 지와 자원이 충분히 활용되지 못하는 원인을 분석하였다. 실험을 위해 RA(Resource Analyzer)를 구현하여 SimpleScalar 시뮬레이터에서 제공되는 명령어 파이프라인 트레이스 파일을 분석하여 각 파이프라인 단계에서 처리되는 자원의 활용도를 실험하였다. 자원 활용도가 낮은 원인을 분석하기 위해 프로그램 내에 존재하는 데이터 의존성과 여러 가지 미스 요인들의 비율을 실험을 통해 알아본 결과 IPC(Instruction Per Cycle)는 평균 0.6으로 나타났으며, EX단계의 평균 활용 빈도는 22.9%로 낮아 멀티쓰레드 처리의 필요성이 있음을 확인할 수 있었다.

  • PDF

A Simulator for Measuring the Computation Loads of Client/ Server Applications (클라이언트/서버 응용의 연산 부하 측정을 위한 시뮬레이터)

  • Lee, Jun-Yeon;Kim, Dae-Hyeon;Kim, Yeong-Chan
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.5 no.2
    • /
    • pp.185-195
    • /
    • 1999
  • 1990년대에 들어 컴퓨터 시스템의 급진적 발전으로 인한 소형 컴퓨터의 성능 향상과 가격 하락으로 보급량이 증가하고, LAN/WAN 및 인터넷 통신 기술 발달에 힘입어 여러 분야에서 많은 응용들이 클라이언트/서버 환경에서 개발되고 있다. 클라이언트/서버 환경을 도입하는 이유는 개방형 시스템으로서의 표준화와 자원 공유, 확장성, 가용성, 응용의 생산성 등의 장점 때문이다. 클라이언트/서버 환경에서 운용되는 대부분의 프로그램은 다계층 구조에서 표현계층(사용자 인터페이스) , 응용 로직, 그리고 데이카로 나뉘어질 수 있다. 클라이언트/서버 환경에서 최적의 성능을 얻기 위해서는 어느 자원을 어디로 분산하여야 하는가 하는 것이 문제가 된다. 만약 개발자가 코딩 단계에서 각 노드의 시스템의 부하 정보를 얻을 수 있다면, 클라이언트/서버 환경에서 부하가 적절히 분산된 최적의 프로그램임을 쉽게 개발할수 있다. 본 연구에서는 자바 소스 코드의 분석을 통하여 시스템 부하를 측정할수 있는 시뮬레이터를 개발하였다. 시뮬레이터는 시스템 환경 변수와 자바 소스 코드를 받아들여 모의실험한 후, 응답시간을 라인 그래프 및 막대그래프의 형태로 표현한다. 마지막으로, 시뮬레이터의 정확성을 검증하기 위하여 임의의 프로그램을 선택하여 설제 실행 시간과 본 시뮬레이터에서 측정된 응답시간을 비교, 분석하였다.

A study on the Design and Implementation of Simulator adapted in AMI Network environment (AMI 네트워크 환경에 적합한 시뮬레이터 설계 및 구현에 관한 연구)

  • Yang, Il-Kwon;Jung, Nam-Joon;Lee, Sang-Ho
    • The KIPS Transactions:PartA
    • /
    • v.18A no.6
    • /
    • pp.281-292
    • /
    • 2011
  • In this paper, a simulator adapted in AMI network environment with NS-2 was designed and implemented. The limited AMI operation environment such as processing times of data, network protocol and system performance can be simulated to find out the optimal AMI formations. Consequently, it is simulated under conditions that are closely analogous to the actual networks and each device. In future, the result of simulation would be applied to AMI network, mitigated the waste of resources and much contributed towards the real optimal AMI deployments in utilities.

Efficient MRM-VS verification simulator for mobile cloud infrastructure (효율적인 모바일 클라우드 인프라 구축을 위한 MRM-VS 검증 시뮬레이터)

  • Kim, Hyun-Woo;Han, Seok-Hyeon;Song, Eun-Ha;Yi, Gangman;Jeong, Young-Sik
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2017.11a
    • /
    • pp.166-167
    • /
    • 2017
  • 최근, 모바일내 비가용 컴퓨팅 자원을 활용한 모바일 클라우드 컴퓨팅 연구가 활발히 진행되고 있다. 모바일 클라우드 컴퓨팅은 구축 방식에 따라 컴퓨팅 자원 가용성 극대화, 이동성으로 인해 네트워크 연결 지속에 따른 효율적인 작업 분배가 중요시된다. 이러한 구축에 있어서, 실제로 효율적으로 운영이 되고 있는 지 확인하기가 매우 어렵기 때문에, 이를 위한 검증 도구가 요구된다. 이와 관련되어, 다양한 시뮬레이션 도구가 연구 및 개발되었지만, 모바일 클라우드 컴퓨팅의 이동성으로 인한 자원 풀의 추가 및 삭제에 대한 특성이 반영되지 않아 모의적 적용을 위한 제한 사항이 따른다. 본 논문에서는 모바일의 이동성 특징을 고려하여 모바일 클라우드 컴퓨팅 구축을 위한 자원 풀 형성 검증이 가능한 MRM-VS를 제안한다.

Implementation of a 3D Graphics Simulator for GP-GPU (GP-GPU 개발을 위한 3차원 그래픽 시뮬레이터 구현)

  • Yeo, Dong-young;Kim, Woo-young;Jung, Hyung-Ki;Lee, Kwang-Yeob
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2009.10a
    • /
    • pp.337-340
    • /
    • 2009
  • Since a hardware accelerator for 3D graphics processing GPU(Graphics Processing Unit)'s performance has been improving constantly. This is the efficient way was introduced for complex graphics application, but it is rarely used to utilize 100% resources on GPU. GP-GPU(general-purpose GPU), including operations on the GPU and supporting common operations can be handled by the processor, is noted by depending on the distribution of resources that can be effectively controlled. In this paper, the simulator was implemented that supports virtual environment of GP-GPU and available for program design and debugging. Through this, the co-design development environment support simultaneous design fast and reliable verification that are available to build the interface of three-dimensional graphics display.

  • PDF