• 제목/요약/키워드: 두 우선순위

검색결과 305건 처리시간 0.027초

우선순위 역전을 해결하기 위한 iRTOS에서의 확장 MuTexS 설계 및 구현 (Design and Implementation of Advanced MuTexS For Prevent Priority Inversion in iRTOS)

  • 강희성;손필창;정충회;이철훈
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 가을 학술발표논문집 Vol.32 No.2 (1)
    • /
    • pp.913-915
    • /
    • 2005
  • 실시간 시스템에서는 두 개 이상의 태스크가 공유자원을 사용한다. 이러한 자원에 의해서 높은 우선순위 태스크가 낮은 우선순위 태스크에 의해서 CPU를 점유 당하는 우선순위 역전현상(Priority Inversion)이 발생한다. 우선순위 역전 문제는 실시간 시스템의 스케줄 가능성과 예측성에 심각한 결함을 야기할 수 있다. 이를 해결하기 위해 본 논문에서는 비교적 크기가 작으면서도 실시간 운영체제의 핵심적 특징을 잘 갖추고 있는 $iRTOS^{TM}$ 커널을 사용하였고 우선순위 역전을 해결하기 위해서 Priority Inheritance Protocol을 사용하여 확장된 MuTexS를 구현하였다.

  • PDF

ATM망에서 두 개의 임계값을 갖는 PBS 기법에 관한 연구 (A Study on PBS Mechanism with Two-Threshold in ATM Networks)

  • 정현숙;신효영;박호균;류황빈
    • 한국통신학회논문지
    • /
    • 제19권1호
    • /
    • pp.56-65
    • /
    • 1994
  • ATM 망에서는 과밀 현상을 제어하는 방식으로서 셀 헤더내의 CLP 비트를 사용하여 다양한 트래픽에 두단계의 우선 순위를 부여하는 우선 순위 제어 방식이 수해되고 있다. 본 논문에서는 ATM 셀 헤더의 CLP 비트와 Res. 비트를 합한 2비트를 이용하여 세단계의 우선 순위를 제공하기 위한 2개의 임계값을 갖는 PBS(partial buffer sharing) 기법을 제안한다. 제안된 기법을 성능 분석한 결과 두단계 우선 순위를 갖는 기존의 기법들에 비해 다양한 서비스 품질에 관한 요구사항을 충족시키는 데 보다 나은 유연성을 제공함을 확인하였다.

  • PDF

8-힢*: 빠른 8-원 묵시 우선순위 큐 (8-heap* : A fast 8-ary implicit Priority queue)

  • 정해재
    • 정보처리학회논문지A
    • /
    • 제11A권3호
    • /
    • pp.213-216
    • /
    • 2004
  • 스케줄링이나 정렬과 같은 응용에 이용될 수 있는 우선순위 큐는 포인터를 사용하는 것과 이용하지 않고 묵시적으로 표현하는 두 가지가 있다. 묵시 우선순위 큐는 메모리 이용에 있어서 포인터를 사용하는 것보다 효율적이다. 묵시 우선순위 에는 이진 트리에 근거한 전통적인 2-힙이 있는데, 이는 캐쉬 메모리를 효율적으로 이용하는 8-원 트리에 근거한 8-힙보다 느린 것으로 나타났다. 본 논문에서는 구현하기 쉽고 빠른 새로운 묵시 우선순위 큐인 8-힙*를 제안한다. 실험을 통하여 8-힙*가 2-힙 뿐만 아니라 8-힙보다 빠름을 보인다.

IP용 서비스 요청 처리방식의 성능 분석 (Performance Analysis of Request Handling Schemes for Intelligent Peripherals)

  • 최고봉;윤종호;권기호
    • 한국통신학회논문지
    • /
    • 제19권7호
    • /
    • pp.1321-1334
    • /
    • 1994
  • 본 논문에서는 고도 지능망내의 한 물리적 실체로서 통신서비스 이용자와 망간의 각종 정보교환을 지원하는 Intellingent Peripheral(IP)에서의 서비스(특수지원) 요청들을 처리하는 방식들을 제안하고 각 방식들의 성능을 분석, 비교하였다. 여기서 IP시스템은 우선순위가 있는 서비스 요청과 일반순위의 서비스 요청을 blocked-call-delayed 방식으로 처리하는 큐잉시스템으로 모델링되었고, 서비스가 지연되는 요청들은 유한 크기의 버퍼에 저장된다고 가정하였다. 방식1은 우선순위가 있는 요청만이 저장될 수 있으며, 우선순위가 있는 요청을 위한 별도의 서버를 가지고 있다. 다른 3가지 방식(방식 II,III,IV)들은 우선순위가 있는 요청용 서버를 별도로 두지 않으며, 또한 모든 호들을 저장할 수 있도록 허용하는 대신에 버퍼가 차면 일반요청은 축출될 수 있도록 한 것이다. 이러한 네 가지 방식에 대하여 각각의 블로킹확률과 지연시간 분포를 수치적으로 구해본 결과, 별도의 서버를 두지 않는 방식들이 별도의 서버를 두는 방식보다 블록킹확률면에서 유리함을 알 수 있었다. 또한, 별도의 서버를 두지 않는 방식들이 별도의 서버를 두는 방식보다 블록킹확률면에서 유리함을 알 수 있었다. 또한, 별도의 서버를 두지 않는 방식들의 성능을 비교한 결과, 우선순위가 있는 요청은 first-in, first-out으로 일반요청은 last-in, first-out 방식으로 처리하는 것이 가장 유리함을 알 수 있었다.

  • PDF

WDM 광통신망에서 우선순위를 고려한 다중링크 손실 복구기법 (Priority-based Recovery Assurance for Double-link Failure in WDM Optical Networks)

  • 황호영
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 가을 학술발표논문집 Vol.31 No.2 (3)
    • /
    • pp.127-129
    • /
    • 2004
  • 대부분의 통신망 복구기법에서는 예상되는 손실에 대한 망 복구를 설계한다. 예를 들어 가장 자주 발생하는 단일 링크 손실의 경우에 대하여 100%의 복구를 보장하는 형태이다. 그러나, 예상되지 않은 손실, 즉 다중 링크의 손실과 같은 경우에는 이리 준비된 예비 자원을 가지고는 설계한대로 100% 복구를 수행할 수 없다. 이 경우에는 남아있는 예비 자원을 이용하여 손실된 트래픽의 일부만이라도 복구하여야 한다. 본 논문에서는 두 개의 링크가 동시에 손실된 경우에 트래픽의 우선순위에 기반하여 여러 단계의 계층적인 복구 견고성을 제공하여, 최상위 우선순위의 트래픽에 대해서는 100%에 가까운 복구율을 제공하는 기법을 제안한다. 제안된 기법은 단일 링크의 손실에 대비한 예비 자원만을 할당하여 다중 링크 손실의 경우에도 높은 우선순위의 트래픽에 대하여 복구 견고성을 제공한다는 점에서 그 실효성이 크다.

  • PDF

HFC-CATV 망에서 동적 우선순위 충돌해결알고리즘에 관한 연구 (Study on Dynamic Priority Collision Resolution Algorithm in HFC-CATV Network)

  • 이수연;정진욱
    • 정보처리학회논문지C
    • /
    • 제10C권5호
    • /
    • pp.611-616
    • /
    • 2003
  • 최근 HFC(Hybrid Fiber Coax) CATV 망이 초고속망의 하부구조로 자리를 잡아가고 있다. HFC-CATV 망의 상향채널은 가입자에서 헤드엔드로 데이터 전송시 500가입자 이상이 공유하기 때문에 충돌이 발생하게 된다. 특히, 음성, 비디오 그리고 데이터와 같은 다양한 종류의 트래픽 QoS(Qualify of Service)를 만족시키기 위해서 서비스별로 우선순위를 고려한 알고리즘이 요구되어진다. IEEE 802.14에서 제안된 우선순위 기반 3진 트리(Ternary tree)알고리즘은 정적 PNA(Priority New Access) 슬롯 구조를 가진다. 이 방법은 실시간으로 변화하는 트래픽의 요구 지연(request delay)이 높게 유지되며 서로 다른 우선순위 트래픽의 요구 경쟁 확률이 동일하다는 문제점을 가지고 있다. 따라서, 본 논문에서는 동적 PNA(Priority New Access) 슬롯 구조를 제안하여 높은 우선순위 트래픽의 요구지연을 낮게 하고 새로운 스테이션에 대해 우선순위 별로 경쟁 확률을 다르게 하는 알고리즘을 제안한다. 동일한 조건하에 두 알고리즘에 대해 요구지연 값을 비교 분석하였다. 성능 분석 결과 동적 PNA 우선순위 충돌해결알고리즘이 정적 PNA 우선순위 충돌해결알고리즘보다 낮은 요구지연을 가진다는 것을 확인할 수 있었다.

CGE모형 추정결과를 이용한 국가 R&D 투자 우선순위 설정 (Prioritization of National R&D Investment Using Estimation Results by CGE Model)

  • 임병인;안승구
    • 기술혁신연구
    • /
    • 제19권3호
    • /
    • pp.57-83
    • /
    • 2011
  • 본 연구에서는 CGE(Computable General Equilibrium)모형을 이용하여 28개 산업별 R&D투자액의 GDP 파급효과를 추정한 뒤, 그 결과로써 GDP의 R&D투자탄력성을 계산하여 산업별 R&D 투자 우선순위를 제시하였다. 우선순위는 28개 대분류 산업 중 전체 연구 개발투자에서 차지하는 비중이 1% 미만인 16개 산업을 제외한 12개 산업에 대해서만 적용해 보았다. 먼저 GDP의 R&D투자 탄력성에 근거한 우선순위는 제1차 금속제품, 화학제품, 음식료품, 전기 및 전자기기, 수송장비, 금속제품, 정밀기기, 전력 가스 및 수도, 일반기계, 통신 및 방송, 건설, 사회 및 기타 서비스, 부동산 및 사업 서비스 순이었다. GDP의 R&D투자탄력성에 근거한 순위설정은 비교적 우리나라 산업들의 현황을 잘 보여주고 있는 것으로 판단된다. 보조 지표인 2030년 기준 균형 대비 GDP 증가율에 근거한 우선순위 역시 판정기준으로 유사한 결과를 보여주었다. 결국 두 개의 우선순위 기준은 국가과학기술위원회의 R&D예산투자방향 및 기준 설정과 주요 사업별 예산배분 방향에 좋은 판정기준으로 활용될 수 있음을 보여주었다.

  • PDF

이송장비 풀링(Pooling)과 우선순위 규칙(Dispatching rule) 조합에 따른 컨테이너 터미널 생산성 효과분석 (The Effect Analysis on the Container Terminal Productivity according to Combination of YT Pooling and Dispatching Rules)

  • 천서영;윤성욱;정석재
    • 한국시뮬레이션학회논문지
    • /
    • 제28권3호
    • /
    • pp.25-40
    • /
    • 2019
  • 오늘날 컨테이너 터미널은 증가하는 물동량을 유치하기 위하여 치열한 경쟁을 펼치고 있다. 이에 본 연구는 컨테이너 터미널의 생산성 향상을 위한 노력의 일환으로 두 가지 야드 트럭 우선순위 규칙(Dispatching rule)을 제안하였다. 첫 번째 Multi-attribute Dispatching은 컨테이너 터미널 생산성에 영향을 미치는 복수 요인들의 가중합으로 구성된 할당 방법이며, 선박의 체류시간을 감소시키기 위하여 안벽 크레인의 작업량을 고려하였다. 두 번째 Cycling Dispatching은 터미널 생산성 개선에 가장 큰 영향을 미치는 Double cycle횟수를 증가시키기 위한 할당 방법이다. 또한 본 연구는 풀링(Pooling)과 우선순위 규칙(Dispatching rule)이 터미널 생산성에 미치는 영향을 파악하기 위하여 풀링과 우선순위 규칙을 조합한 8가지 시나리오를 구성하였다. 실험은 실제 컨테이너 터미널의 데이터를 이용하여 시뮬레이션을 구현하였다. 실험 결과, 풀링과 우선순위 규칙 그리고 둘의 교호작용이 생산성에 영향을 미치는 것으로 나타났으며, 8가지 시나리오 중에서는 터미널 기준 풀링과 Multi-attribute Dispatching의 조합이 GCR, 선박 출항지연시간 등 KPI 지표에서 우수한 결과를 보임을 확인하였다.

인터넷에서 혼잡제어를 위한 적응적 사이클 패킷 폐기 기법과 비적응적 사이클 패킷 폐기 기법의 분석 (Analysis of Adaptive Cycle Packet Drop and Non-Adaptive Cycle Packet Drop for Congestion Control in Internet)

  • 김수연;강현국
    • 정보처리학회논문지C
    • /
    • 제9C권5호
    • /
    • pp.783-788
    • /
    • 2002
  • 적응적 패킷 폐기 기법과 비적응적 패킷 폐기 기법은 차별화된 서비스에서 사용하는 RIO 메커니즘보다 엄격한 패킷 폐기 기능을 제공한다. 특히 적응적 사이클 패킷 폐기기법은 사이클 사이의 트래픽 패턴을 분석하여 혼잡제어시에 패킷폐기를 적응적으로 처리함으로써 우선 순위 처리면에서 우수하다. 본 논문에서는 두 알고리즘에 대한 모델링을 제공하고, 망 트래픽의 상태에 따라 동적으로 변하는 전송가능 우선순위와 연계하여 시뮬레이션을 수행하여 처리율과 패킷 폐기율을 분석하였다. 분석을 통하여 두 알고리즘은 트래픽의 부하에 상관없이 RIO 보다 우선순위를 엄격하게 적용하고 우선순위에 따른 패킷 전송 능력이 개선되었음을 증명하였다. 특히 적응적 사이클 패킷 폐기 기법이 RIO 또는 비적응적 사이클 패킷 폐기 기법보다 엄격한 패킷 폐기 정책을 유지하고 우선순위 측면에서 보다 좋은 성능을 나타내었다.