• Title/Summary/Keyword: 모의실행

Search Result 221, Processing Time 0.026 seconds

Design and Simulation of ARM Processor with Floating Point Instructions (부동소수점 명령어를 지원하는 ARM 프로세서의 설계 및 모의실행)

  • Lee, Jongbok
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.20 no.2
    • /
    • pp.187-193
    • /
    • 2020
  • Floating point arithmetic in microprocessor is the computation of addition, subtraction, multiplication, and division of floating point data to improve accuracy. In general, when designing a processor, floating point instructions are often excluded because of its complexity and only integer instructions are provided. However, in order to carry out the computations for not only engineering and technical operations but also artificial intelligence and neural networks that are in the spotlight today, floating point operations must be included. In this paper, we design a 32-bit ARMv4 family of processors with floating-point arithmetic instructions using VHDL and verify with ModelSim. As a result, ARM's floating point instructions are successfully executed.

Improved Orthogonal Projection Method for Cancelling Acoustic Echo Signals (음향반향신호의 제거를 위한 개선된 직교투사법)

  • Yun Hyun-min
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.9 no.4
    • /
    • pp.703-711
    • /
    • 2005
  • This paper proposes the improved orthogonal projection method as a new technique advancing the performance of the echo cancellation for speeches in the acoustic echo canceller. Comparing with the used NLMS adaptive algorithm, it shows that this method improves the performance of the echo cancellation for signals with the large auto-correlation. In order to testify performances of the orthogonal projection method whom this paper proposes, we have coded a simulation program and executed computer simulations. We observed convergence curves by using two adaptive algorithm for noises and speeches. From simulation results for two input signals, the proposed method shows the high ERLE and the fast convergence and the stable operation in case of using speeches as well as noises.

Performance Study of Multicore Digital Signal Processor Architectures (멀티코어 디지털 신호처리 프로세서의 성능 연구)

  • Lee, Jongbok
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.13 no.4
    • /
    • pp.171-177
    • /
    • 2013
  • Due to the demand for high speed 3D graphic rendering, video file format conversion, compression, encryption and decryption technologies, the importance of digital signal processor system is growing rapidly. In order to satisfy the real-time constraints, high performance digital signal processor is required. Therefore, as in general purpose computer systems, digital signal processor should be designed as multicore architecture as well. Using UTDSP benchmarks as input, the trace-driven simulation has been performed and analyzed for the 2 to 16-core digital signal processor architectures with the cores from simple RISC to in-order and out-of-order superscalar processors for the various window sizes, extensively.

Software Design for Aerodynamics Simulation similar to actual Aircraft (항공기 유사게임의 공기역학모의 소프트웨어 설계)

  • Kim, Hyo-Kwan;Choi, Young-Gyu
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.8 no.6
    • /
    • pp.556-561
    • /
    • 2015
  • The actual aircraft flight training can be done, throw this platform. this paper focuses on identifying the functions with respect to software components in the development of a aerodynamics system, which is based on the functions necessary to develop the real environment aircraft system. It also design activity diagram, concept as well as class diagram. This paper presents the main features and direction of aircraft to be equipped in the future gaming platforms. By designing a pilot platform updates that allow for new aircraft models students can understand exactly what they want and aircraft. this study presents a use case based on the aerodynamic simulation CSU concept to execution.

Assessing the Economic Benefit of Diverse Drought Mitigation Strategies for Korean Reservoir Systems Based on Simulated Inflow Sequences (유입량 모의 기법을 활용한 국내 다목적댐의 가뭄 대책별 경제성 평가)

  • Sukwang Ji;Kuk-Hyun Ahn
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2023.05a
    • /
    • pp.379-379
    • /
    • 2023
  • 가뭄은 다른 자연재해에 비해 진행 속도는 느리지만, 장기간 지속되는 특징을 지녀 경제·사회·환경 전반에 막대한 규모의 피해를 유발하는 심각한 자연재해이다. 국내 가뭄의 발생 빈도는 점차 증가하는 경향을 보이며, 기후변화의 영향으로 가뭄의 발생 빈도와 강도는 점차 심화될 것으로 전망된다. 우리나라는 '댐 용수공급 조정기준'과 '댐 가뭄 단계별 실행계획'을 가이드 라인으로하여 가뭄으로 인한 물 부족 문제에 대응하고 있다. 가뭄 대책의 경제적 편익 산정은 물 공급의 효율성과 안정성 평가 및 정책의 개정을 위해 선행되어야 할 기초연구 중 하나이지만, 가뭄 대책의 시행에 따라 발생하는 경제적 편익을 고려한 연구는 현재 미비한 실정이다. 따라서, 본 연구에서는 국내에 위치한 17개 다목적댐을 대상으로 가뭄 대책의 시행에 따른 경제적 편익을 산정하여 현재 시행하고 있는 가뭄 대책의 경제성 평가를 실시하였다. 경제적 편익의 산정은 용수의 사용 목적에 따라 구분하여 추정하였으며, 개별 가뭄 대책에 따른 용수별 공급량 가능량을 계산하기 위해 각각의 저수지 운영 모형을 구축하였다. 마지막으로 경제적 편익 산정 과정에서 부족한 시계열 자료로 인한 문제점들을 개선하고, 다양한 가뭄 환경에서의 경제성을 평가하기 위해 추계학적 기법을 활용한 모의 유입량을 사용하였다. 본 연구를 통해서 얻어진 가뭄 대책별 경제적 효용은 향후 물관리 시스템 구축에 기반이 될 것으로 기대된다.

  • PDF

Efficient Reverse Skyline Processing using Branch-and-Bound (분기한정법을 이용한 효율적인 리버스 스카이라인 질의 처리)

  • Han, Ah;Park, Young-Bae
    • Journal of KIISE:Databases
    • /
    • v.37 no.1
    • /
    • pp.12-21
    • /
    • 2010
  • Recently, "Service of information perspective" that is an important issue is that a company searches customers that interested in certain information and the company offers information to the customers. This service can gain high effects by low cost because of supporting selective information. In most recently, Reverse Skyline using Skyline Approximation(RSSA) is proposed to process services of information provider's perspective. RSSA has problem to defects about waste of processing time and memory. In this paper, Efficient Reverse Skyline(ERSL) Algorithm is proposed for Efficient processing the Skyline. ERSL is new Algorithm using Branch and Bound Skyline(BBS) reduces the waste of processing time and memory. When we execute the variety experimentation to valuation ERSL algorithm's capacity. It is proved the best efficient algorithm among the others because ERSL is flexibly kept the established capacity.

PowerShell-based Malware Detection Method Using Command Execution Monitoring and Deep Learning (명령 실행 모니터링과 딥 러닝을 이용한 파워셸 기반 악성코드 탐지 방법)

  • Lee, Seung-Hyeon;Moon, Jong-Sub
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.28 no.5
    • /
    • pp.1197-1207
    • /
    • 2018
  • PowerShell is command line shell and scripting language, built on the .NET framework, and it has several advantages as an attack tool, including built-in support for Windows, easy code concealment and persistence, and various pen-test frameworks. Accordingly, malwares using PowerShell are increasing rapidly, however, there is a limit to cope with the conventional malware detection technique. In this paper, we propose an improved monitoring method to observe commands executed in the PowerShell and a deep learning based malware classification model that extract features from commands using Convolutional Neural Network(CNN) and send them to Recurrent Neural Network(RNN) according to the order of execution. As a result of testing the proposed model with 5-fold cross validation using 1,916 PowerShell-based malwares collected at malware sharing site and 38,148 benign scripts disclosed by an obfuscation detection study, it shows that the model effectively detects malwares with about 97% True Positive Rate(TPR) and 1% False Positive Rate(FPR).

Ad-hoc Query Processing in a Wireless Sensor Network (무선 센서 네트워크에서 순간 질의 처리 방법)

  • Yun, Sang-Hun;Cho, Haeng-Rae
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.32 no.11B
    • /
    • pp.685-692
    • /
    • 2007
  • Recent advances in wireless communications and electronics have enabled the development of low-cost, low-power, multi-functional sensors. A typical wireless sensor network (WSN) consists of a large number of sensor nodes that can measure and process data while communicating through wireless channels. In this paper, we propose a hybrid query processing (HQP) algorithm for user queries submitted to the WSN. Unlike previous algorithms that consider continuous queries only, HQP supports both continuous queries and ad-hoc queries. Specially. HQP tries to reduce energy consumption of ad-hoc queries by using query results cached at each sensor node which are created during the execution of the previous continuous query. HQP can also exploit a trade-off between energy consumption and data accuracy. We evaluate the performance of HQP under a variety of WSN configurations.

가상 개발환경 기반의 차량용 사이버훈련 프레임워크 설계: 공격 중심으로

  • YoungBok Jo;Subin Choi;OH ByeongYun;YongHo Choi;Hojun Kim;Seonghoon Jeong;Byung Il Kwak;Mee Lan Han
    • Review of KIISC
    • /
    • v.33 no.4
    • /
    • pp.23-29
    • /
    • 2023
  • 대부분의 임베디드 시스템은 기계장치와 전자기기 장치가 함께 작동되는 물리 장치로써, 이기종 네트워크, 복잡한 보안체계 등을 고려하여 가상화 기반 사이버훈련 환경이 구성되어야 한다. 또한, 차량을 대상으로 물리적인 실험환경에서 모의침투 등 사이버훈련을 수행한다는 것은 교통사고를 비롯한 안전사고 발생에 있어 위험이 존재한다. 본 논문에서는 가상 개발환경에서의 공격 기반 차량용 사이버훈련 프레임워크를 제안하고자 한다. 먼저, 공격 기반 차량용 사이버훈련 프레임워크의 작동은 자동 활성화되는 가상의 CAN 네트워크 인터페이스로 시작된다. 가상의 CAN 네트워크 인터페이스는 가상 머신에서 간단한 부트스트랩 명령어 실행을 통해 파이썬 패키지와 Ubuntu 서비스 목록 설치 명령이 자동으로 실행되면서 설치된다. 이후 내부 네트워크 시뮬레이터와 공격모듈과 관련된 UI가 자동으로 Ubuntu Systemd에 의해 백그라운드에서 실행되어 시작과 동시에 준비 상태를 유지하게 된다. 사이버훈련 UI 내 공격 모듈은 사용자에 의한 공격 선택 및 파라미터 셋팅 이후 차량의 이상 상태를 사이버훈련 UI에 다시 출력되게 된다. 본 논문에서 제안하는 가상 개발환경 기반의 차량용 사이버훈련 프레임워크는 자율주행 차량 사고의 위험이나 다른 특수한 제약 없이 사용자의 학습 경험을 확장시킬 수 있다. 또한, 기존의 가상화 기반 사이버훈련 교육 콘텐츠와는 달리 일반 사용자들이 접근하기 쉬운 형태로 확장 개발이 가능하다.

Dynamic Water Quality Simulation Considering Nonpoint Sources in Nakdong River (비점오염해석과 연계한 낙동강에서의 동적 수질모의)

  • Han, Kun-Yeun;Choi, Hyun-Gu;Kim, Ji-Sung;Yun, Young-Sam
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2007.05a
    • /
    • pp.433-437
    • /
    • 2007
  • 최근 환경부에서는 낙동강 유역의 오염총량관리제도의 시행에 따라 이제까지의 배출구 수질기준으로부터 총량수질기준을 통한 수질관리를 실시하고 있다. 오염총량관리를 실행하기 위해서는 주요지천 및 폐수처리장에서의 수질개선 및 비점오염원 관리가 선행되어야 하는데 이를 효율적으로 제어하기 위해서 낙동강 유역에 적합한 최적 수질해석 모델의 개발이 요구되는 상황이다. 수질모델의 가장 큰 목적은 유역으로부터 발생한 오염물이 하천으로 유입되었을 때 하천 수질 및 생태계의 수학적 표현을 통해 장래의 수질을 예측하고, 예측된 결과에 따라 합리적인 수질관리대책을 수립하는 것이다. 낙동강은 대표적인 수지상 하천망의 형태로서 댐 방류량 및 지류유입량은 본류 수계에 직접적인 영향을 미치며, 수질해석의 기본이 되는 수리계산에 매우 중요한 변수가 된다. 또한 대구, 구미, 왜관, 김천 등에서의 오염부하가 금호강, 남강 등의 주요 지류를 통하여 본류부로 유입되고 있으며, 하류부 칠서, 원동, 매리, 물금 등에서는 대량의 하천수를 취수하여 부산, 울산, 마산, 창원 지역 등의 생활 및 공업용수의 원수로 사용하고 있다. 다시 말해서 댐 방류량, 낙동강 하구언의 수위조절, 지류 유입량, 비점원 유입량 등 계산영역 경계에서의 비정상상태의 수리조건과 수질관리 계획에 의해 일률적으로 오염이 부하되는 정상상태의 수질조건이 공존하고 있는 실정이다. 본 연구에서는 낙동강 유역에 적합한 동적 수질모델을 개발하였다. 본 연구에서 개발된 수치모형은 갈수저수조건 및 불규칙한 하도단면을 반영하고, 동적 상태의 댐 방류량, 낙동강 하구언의 수위조절 영향, 지류 유입량 등 다양한 하천조건에서 발생하는 동적 흐름을 안정적으로 해석하여 낙동강 수질해석의 신뢰도를 향상시킴으로서 낙동강에 유입된 오염물질이 수계에 미치는 영향을 정확히 분석하고자 하였다. 동적수질해석에 의한 모의결과는 유량의 경우 상류부분은 모의치와 실측치가 잘 일치하지만, 중류 이후 지류의 유입이 많아지면서 지류의 변화를 정확히 입력하지 못해 모의치와 실측치의 차이가 발생한다. BOD의 경우는 수질이 양호한 상류지역은 모의치와 실측치가 잘 일치하지만, 오염원의 유입이 많은 중류지역부터는 실측치와 차이를 나타내다가 하류지역에서 다시 비교적 일치함을 알 수 있다. TN의 경우는 전반적으로 실측치보다 높게 모의되었고, TP는 전반적으로 실측치와 비교하여 잘 모의되었다. 본 연구에서 구축한 동적 수리해석모형 및 동적 수질해석모형은 낙동강 유역에 대해 유량 및 수질 등의 실제 하천의 경향에 비교적 잘 반영하므로 오염물총량규제에 따른 합리적인 하천 수질관리대책을 수립하는데 크게 기여할 수 있을 것으로 기대된다.

  • PDF