• Title/Summary/Keyword: 연성 알고리즘

Search Result 71, Processing Time 0.038 seconds

Memory Replacement Scheme for Linux-based Soft Real-t ice System (리눅스 기반의 연성 실시간 시스템을 위한 메모리 대체 기법)

  • 서의성;오승택;이준원
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.04a
    • /
    • pp.55-57
    • /
    • 2002
  • Linux는 페이지 기반의 가상 메모리 시스템이다. 따라서 메모리가 부족할 때에는 페이지 대치 알고리즘(page replacement algorithm)에 의해 선택된 페이지가 하드디스크로 대치되게 된다. 실시간 시스템에서 이와 같은 페이지 대치가 발생하면 실시간 제약조건을 만족하지 못할 가능성이 크므로 실시간 시스템에서는 이에 맞는 대치 알고리즘이 개발되어야 한다. 본 논문에서는 연성 실시간 시스템에 적합한 N-Chance 기법을 이용한 새로운 페이지 대치 알고리즘을 제안하고 성능을 평가하였다. 새로운 페이지 대치 알고리즘은 기존의 Linux에서 사용하는 second chance 알고리즘을 수정한 것이다. 기존의 알고리즘은 페이지를 대치함에 있어서 사용되지 않는 페이지에 2번의 기회를 준 후 하드디스크로 쫓아내는 방법인데 반하여 본 논문에서 제안하는 방법은 페이지를 사용하는 프로세스가 실시간 프로세스인지 아닌지에 따라서 기회를 주는 횟수를 달리하는 방법이다. N-chance 알고리즘을 사용했을 경우 실시간 제약 조건을 비교적 충족시키면서도 무조건적인 lock으로 인한 메모리 사용의 부담을 줄일 수 있다.

  • PDF

Flexible Pattern Alignment Problem (연성 패턴 정렬 문제)

  • 서진택;김삼묘
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10a
    • /
    • pp.655-657
    • /
    • 1999
  • 본 논문에서는 1차원 스트링과 2차원 텍스트를 유동적으로 정렬하는 소위 1-2차 연성 정렬 문제를 정의하고, 이 문제를 위한 동적 알고리즘을 제시하고, 응용 예를 보인다. 문제의 패턴은 그 길이가 주어져 있지만 그 형체가 유연성을 갖고 있어 변형될 수 있다는 점이 지금까지 연구되어온 패턴 매칭 문제와 다르다.

  • PDF

Analytical method of flexural ductility of press-braked steel plate members (강재 절곡 후판부재의 휨연성 해석 방안)

  • Choi, Byung-Ho;Choi, Su-Young
    • Proceedings of the KAIS Fall Conference
    • /
    • 2012.05b
    • /
    • pp.631-633
    • /
    • 2012
  • 본 논문은 구조용 후판 강재로 절곡되었을 때, 절곡부재의 구조연성 변화에 대한 해석 방안과 이에 따른 해석적 평가 사례를 제시하고 있다. 절곡 방법에 의한 제작과정에서 재료는 변형경화 현상이 발생한다. 이로 인해 구조연성 저하가 불가피하기 때문에 절곡부재의 휨연성 검토가 필요하다. 해석 방안은 유한요소해석 프로그램인 ABAQUS를 이용하였다. Lanczos 알고리즘을 적용한 고유치해석과 재료 비탄성-기하비선형을 고려한 비선형 해석을 하였다. 비선형해석 절곡에 의한 재료특성을 고려하였다. 극한 하중과 파괴모드를 평가하기 위해 Newton-Raphson method, modified Riks method를 적용한 단계별 하중재하 해석을 실시하였다. 본 연구를 통해 휨연성을 평가하는데 활용 될 것으로 판단된다.

  • PDF

A Java M: N Thread Mapping Model for Guaranteeing Soft Real-Time (연성 실시간을 보장하는 자바 M: N 쓰레드 맵핑 모델)

  • 양영록;손봉기;김명준
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10a
    • /
    • pp.301-303
    • /
    • 2003
  • 사용자 쓰레드와 시스템 쓰레드간의 1:1 맵핑 모델은 병렬성을 지원하는 장점이 있고, M: N 맵핑은 병렬성 지원과 빠른 문맥교환의 장점이 있다. 리눅스 자바 가상 머신에서는 1:1 맵핑 모델만을 지원한다. 연성 실시간을 보장하기 위해서는 쓰레드간의 문맥교환을 최소화하여 성능 향상시킬 필요가 있다. 이 논문에서는 자바 어플리케이션 레벨에서 경량 프로세스(Light Weight Process, LWP) 개념을 도입하여 리눅스 자바 가상 머신에서 M: N 맵핑을 지원하는 자바 쓰레드 모델을 제안한다. 제안한 모델은 그린 쓰레드 (Green Thread)의 빠른 문맥교환과 네이티브 쓰레드(Native Thread)의 병렬성 지원 장점을 혼합한 것으로 빠른 처리속도와 자바 플랫폼의 독립성을 그대로 유지할 수 있다. 또한, MTR-LS 알고리즘을 경량 프로세스 스케줄링에 채택함으로서, 자바 응용프로그램의 연성 실시간을 보장한다. 1:l 및 M:1 맵핑 모델과의 성능 비교를 통해 제안한 모델이 좋은 성능과 연성 실시간을 보장한다는 것을 보인다.

  • PDF

Development of Steering Control Algorithms for All-terrain Crane and Performance Verification Based on Real-time Co-simulation (전지형 크레인 조향제어 알고리즘 개발 및 연성해석 기반의 성능평가)

  • Seo, Jaho;Lee, Geun Ho;Oh, Kwangseok
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.41 no.5
    • /
    • pp.367-374
    • /
    • 2017
  • The goal of this study was to develop control algorithms to improve the steering performance of a 120-ton all-terrain crane. To accomplish this, a hydraulic steering system for the crane was modeled using AMESim software, and a PID steering control algorithm was designed in the MATLAB/Simulink environment. The performance of the designed controller was verified through multiphysics co-simulations based on a real-time simulator.

A Soft Aperiodic Real-Time Task Scheduling Algorithm Supporting Maximum Slack Time (최대여유시간 제공 연성 비주기 실시간 태스크 스케줄링 알고리즘)

  • Im, Deok-Ju;Park, Seong-Han
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.37 no.4
    • /
    • pp.9-15
    • /
    • 2000
  • The purpose of this paper is to minimize the a slack computation time of the scheduling of a soft aperiodic real-time tasks in a fixed priority real-time system. The proposed algorithm reduces the computation overhead at on-line time and supports the maximum slack time assigned for aperiodic real-time tasks. The proposed algorithm has 10~20% more response time for aperiodic real-time tasks than that of Slack Stealing Algorithm that offers optimal response time in fixed priority real-time system. However, the performance of the proposed algorithm is seven times better in a scheduling overhead.

  • PDF

Digital watermarking algorithm for authentication and detection of manipulated positions in MPEG-2 bit-stream (MPEG-2비트열에서의 인증 및 조작위치 검출을 위한 디지털 워터마킹 기법)

  • 박재연;임재혁;원치선
    • Journal of the Institute of Electronics Engineers of Korea SP
    • /
    • v.40 no.5
    • /
    • pp.378-387
    • /
    • 2003
  • Digital watermarking is the technique that embeds invisible signalsincluding owner identification information, specific code, or pattern into multimedia data such as image, video and audio. Watermarking techniques can be classified into two groups; robust watermarking and fragile(semi-fragile) watermarking. The main purpose of the robust watermarking is the protection of copyright, whereas fragile(semi-fragile) watermarking prevents image or video data from illegal modifications. To achieve this goal watermark should survive from unintentional modifications such as random noise or compression, but it should be fragile for malicious manipulations. In this paper, an invertible semi-fragile watermarkingalgorithm for authentication and detection of manipulated location in MPEG-2 bit-stream is proposed. The proposed algorithm embeds two kinds of watermarks, which are embedded into quantized DCT coefficients. So it can be applied directly to the compressed bit-stream. The first watermark is used for authentication of video data. The second one is used for detection of malicious manipulations. It can distinguish transcodingin bit-stream domain from malicious manipulation and detect the block-wise locations of manipulations in video data. Also, since the proposed algorithm has an invertible property, recovering original video data is possible if the watermarked video is authentic.

Study of Error Reconstruction Algorithm for Real-time Voice for Transmissions over the Internet (인터넷상의 실시간 음성 전송을 위한 에러 복원 알고리즘의 연구)

  • 신현숙;최연성
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2001.05a
    • /
    • pp.388-394
    • /
    • 2001
  • In this paper, a large number of algorithm have been proposed for error concealment and reconstruction real-time voice transmission for over the internet. The main purpose of this algorithm perform error reconstruction using low bandwidth and then guarantee good voice quality. Error concealment algorithm can be classified into receiver-based and sender- and receiver-based. In this paper, we apply the sender - and receiver-based reconstruction algorithm to low bit rate codec using CELP.

  • PDF

A Simulation of Scheduling using Selection Algorithm on Real-Time Linux (실시간 리눅스에서 선택 알고리즘을 이용한 스케줄링 성능평가)

  • 최정훈;김경화;김두상;최대수;임종규;박한규;구용완
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.10c
    • /
    • pp.430-432
    • /
    • 2002
  • 리눅스는 POSIX.1b 표준의 일부 지원으로 연성 실시간 시스템을 지원한다. 현재 경성 실시간 시스템을 지원하기 위해 리눅스를 확장한 여러 운영체제가 개발된 바 있지만, 다양한 프로그래밍 인터페이스 및 스케줄러의 지원이 부족하다. 현재까지 실시간 리눅스를 위한 스케쥴러는 RMS와 EDF 두 가지의 스케쥴러가 별도로 구현되어 있다. 이 두 가지 스케쥴러 중에서 사용자가 각각의 스케쥴링 알고리즘의 특성을 고려하지 않고 두 가지 방법을 선택하여 사용하고 있다. 본 논문에서는 이러한 단점들을 해결하기 위한 안정적인 스케쥴링 가능성 검사를 통하여 RMS와 EDF 스케쥴링 방법의 특성에 맞게 스케쥴러 중에서 하나를 선택하여 사용함으로서 종료시한을 보장하고 또한 스케쥴이 불가능한 경우 테스크 스케쥴로 인해 발생되는 시스템 정지 현상을 제거하고 태스크 집합의 효율적인 관리를 위한 스케쥴링 가능성 검사 알고리즘과 스케쥴러 선택 알고리즘을 제시하여 스케쥴링 알고리즘의 성능평가 결과를 제시한다.

  • PDF

A comparison study on coupled thermal, hydraulic, and mechanical interactions associated with an underground radwaste repository within a faulted granitic rock mass (화강암반내 단층지역에 위한 지하 방사성폐기물 처분장 인접지역에서의 열-수리-역학적 연성거동 비교 연구)

  • 김진웅;배대석;강철형
    • The Journal of Engineering Geology
    • /
    • v.11 no.3
    • /
    • pp.255-267
    • /
    • 2001
  • A comparison study is performed to understand the coupling behavior of the thermal, hydraulic, and mechanical interactions in the vicinity of an underground radwaste repository, assumed to be located at a depth of 500 m, within a granitic rock mass with a 58$^{\circ}$ dipping fault passing through the roof-wall intersection of the repository cavern. The two dimensional universal distinct element code, UDEC is used for the analysis. The model includes a granitic rock meas, a canister with PWR spent fuels surrounded by the compacted bentonite inside a deposition hole, and the mixed bentonite backfilled in the rest of the space within a repository cavern. The coupling behavior of hydromechanical, thermomechanical, and thermohydromechanical interaction has been studied and compared. The effect of the time-dependent decaying heat, from the radioactive materials in PWR spent fuels, on the repository and its surroundings has been studied. A steady state flow algorithm is used for the hydraulic analysis.

  • PDF