• Title/Summary/Keyword: 분기 셋

Search Result 5, Processing Time 0.022 seconds

A Design and Implementation of Branch Predictor for High Performance Superscalar Processors (고성능 슈퍼스칼라 프로세서를 위한 분기예측기의 설계 및 구현)

  • 서정민;김귀우;이상정
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.04a
    • /
    • pp.22-24
    • /
    • 2001
  • 슈퍼스칼라 프로세서에서는 분기 명령의 결과 지연으로 명령의 공급이 중단되는 것을 방지하고 지속적인 파이프라인 처리를 위해서 분기의 결과를 미리 예측하여 명령을 폐치하고 있다. 본 논문에서는 심플스칼라 툴 셋을 사용하여 슈퍼스칼라 프로세서에서 사용되는 대표적인 동적 분기예측 방법 시뮬레이션 환경을 구축한다. 동적 분기예측 방법으로 분기 타겟버퍼(Branch Target Buffer, BTB) 상에서 분기명령의 자기 히스토리에 근거한 BTB 방식과 이전 분기명령의 히스토리와의 상관관계를 고려한 Gshare 분기예측기를 적용 구현한다. 심플스칼라 시뮬레이터에 SPEC95 벤치마크 프로그램을 실행시켜 디자인 파라미터 변화에 따른 분기 예측기의 예측정확도를 실험한다. 또한 BTB와 Gshare 분기예측기를 VHDL로 구현하고 Synopsys 툴을 이용하여 시뮬레이션 및 합성 과정을 거쳐 게이트 크기와 파워 소모량을 측정한다.

Open set Object Detection combining Multi-branch Tree and ASSL (다중 분기 트리와 ASSL을 결합한 오픈 셋 물체 검출)

  • Shin, Dong-Kyun;Ahmed, Minhaz Uddin;Kim, JinWoo;Rhee, Phill-Kyu
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.18 no.5
    • /
    • pp.171-177
    • /
    • 2018
  • Recently there are many image datasets which has variety of data class and point to extract general features. But in order to this variety data class and point, deep learning model trained this dataset has not good performance in heterogeneous data feature local area. In this paper, we propose the structure which use sub-category and openset object detection methods to train more robust model, named multi-branch tree using ASSL. By using this structure, we can have more robust object detection deep learning model in heterogeneous data feature environment.

Bifurcation Analysis of a Non-linear Hysteretic Oscillating System (비선형 히스테리시스 진동시스템의 분기해석)

  • 송덕근;최진권;장서일
    • Proceedings of the Korean Society for Noise and Vibration Engineering Conference
    • /
    • 2001.05a
    • /
    • pp.289-294
    • /
    • 2001
  • Three kinds of viscoelastic damper model, which has a non-linear spring as an element is studied analytically and numerically. The behavior of the damper model shows non-linear hysteresis curves which is qualitatively similar to those of real viscoelastic materials. The motion is governed by a non-linear constitutive equation and an additional equation of motion. Harmonic balance method is applied to get analytic solutions of the system. The frequency-response curves show that multiple solutions co-exist and that the jump phenomena can occur. In addition, it is shown that separate solution branch exists and that it can merge with the primary response curve. Saddle-node bifurcation sets explain the occurrences of such non-linear phenomena.

  • PDF

Bifurcation Analysis of a Non-linear Hysteretic Oscillating System (비선형 히스테리시스 진동시스템의 분기해석)

  • 장서일;송덕근;최진권
    • Transactions of the Korean Society for Noise and Vibration Engineering
    • /
    • v.12 no.1
    • /
    • pp.57-64
    • /
    • 2002
  • Three kinds of viscoelastic damper model, which has a non-linear spring as an element is studied analytically and numerically The behavior of the damper model shows non-linear hysteresis curves which is qualitatively similar to those of real viscoelastic materials. The motion is governed by a non-linear constitutive equation and an additional equation of motion. Harmonic balance method is applied to get analytical solutions of the system. The frequency-response curves sallow that multiple solutions co-exist and that the jump phenomena can occur. In addition, it is shown that separate solution branch exists and that it can merge with the primary response curve. Saddle-node bifurcation sets explain the occurrences of such non-linear Phenomena.

Design of an AE32000-compatible 32-bit EISC Microprocessor (AE32000 호환 32-비트 EISC 마이크로프로세서 설계)

  • 곽기영;박진국;이두영;이범근;정연모
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.10c
    • /
    • pp.700-702
    • /
    • 2002
  • 본 논문은 16-비트 고정된 명령어 형식을 갖는 32-비트 EISC(Extendable Instruction Set Computer) 코어 구현에 대하여 기술하였다. EISC구조는 코드 밀도가 높은 확장 오퍼랜드(operand) 형식을 사용하여 메모리 크기를 줄일 수 있으므로 ASIC 구현시 저전력 시스템 및 소형화된 임베디드 시스템을 위한 프로세서 구현을 가능하게 한다. 설계된 프로세서는 AE32000 명령어 셋과 호환이 가능하도록 설계되었으며 5단 파이프라인을 적용하여 프로세서의 성능을 높였다. 또한 BTB(Branch Target Buffer)를 사용하여 분기 지연을 줄여 낮은 CPI(Clock Per Instruction)을 유지하게 하였다.