• 제목/요약/키워드: request scheduling

검색결과 90건 처리시간 0.022초

이동 컴퓨팅 환경에서 적응적 요청 메시지를 이용한 갱신 트랜잭션 스케줄링 기법 (An Update Transaction Scheduling Method Using an Adaptive Request Message in Mobile Computing Environments)

  • 박준;채덕진;황부현;김중배;정승욱
    • 정보처리학회논문지D
    • /
    • 제11D권2호
    • /
    • pp.339-350
    • /
    • 2004
  • 많은 수의 클라이언트를 갖는 이동 컴퓨팅 환경에서 방송 기술은 낮은 대역폭의 문제를 해결할 수 있다. 그러나 기존에 제안한 대부분의 동시성 제어 기법들은 이동 클라이어언트에서 발생하는 거래를 질의 거래로 제한하였다. 본 논문에서는 캐슁과 방송기술을 이용하고 이동 클라이언트에서 갱신 거래를 허락하는 UTSM-ARM(An Update Transaction scheduling Method Using an Adaptive Request Message)을 제안한다. UTSM-ARM은 이동 클라이언트의 캐쉬 데이터에 대한 유효성을 데이터의 동적인 갱신 패턴 비율을 기준으로 판단할 수 있다. 또한 이동 클라이언트에서 접근하는 캐쉬 데이터와 이동 트랜잭션에 대한 타임스템프는 이동 트랜잭션의 직렬가능한 수행을 보장한다. 그 결과 UTSM-ARM은 방송환경의 비대칭적인 대역폭을 효율적으로 사용할 수 있으며 이동 트랜잭션의 수행 성능을 향상시킬 수 있다.

그리드 환경에서 워크플로우의 서비스 매핑을 위한 메타 서비스 (Meta Service: Mapping of a Service Request to a Workflow in Grid Environments)

  • 이상근;최재영;황석찬
    • 정보처리학회논문지A
    • /
    • 제12A권4호
    • /
    • pp.289-296
    • /
    • 2005
  • 그리드 환경에서 수행되는 작업 중 많은 작업들은 연관된 작업들이 서로 결합된 워크플로우의 형태로 수행된다. 이러한 워크플로우를 서비스로 추상화한다면 사용자는 보다 손쉽게 워크플로우로 구성된 작업을 수행할 수 있다. 본 논문에서는 워크플로우를 서비스로 매핑하기 위한 메타 서비스를 정의하였다. 이 메타 서비스를 사용하면 워크플로우를 포탈 서비스, 그리드 서비스, 웹 서비스 등으로 쉽게 변환할 수 있다. 또한 워크플로우 사용자들 간에 워크플로우를 서비스의 형태로 공유하는 것도 역시 가능해진다. 마지막으로 과거의 성능 데이터 등의 서비스를 효율적으로 수행할 수 있는 정보들을 제공하여 QoS를 향상시킬 수 있다.

모바일 변환 저장 서버에서 가중치 기반의 DVDS를 위한 방법 연구 (A Method for DVDS Based on Weight Value in the Mobile Translation Storage Server)

  • 임영환;조종근
    • 한국멀티미디어학회논문지
    • /
    • 제8권10호
    • /
    • pp.1383-1390
    • /
    • 2005
  • 모바일 멀티미디어 저장 서버는 동시에 다수의 개인용 이동 단말기(PDA)에서 요청하는 데이터를 실시간으로 저장 및 전송을 해야 한다. 그러나, 대역폭이 작은 모바일 인터넷 환경에서 다수의 개인용 이동 단말기가 동시에 서버로 접속하게 되면 병목(BottleNeck) 현상이 발생할 수 있다. 본 논문에서는 카메라가 장착된 개인용 이동 단말기에서 실시간으로 캡쳐(capture)한 영상을 모바일 변환 저장서버에서 저장 및 전송을 할 때 모바일 멀티미디어 저장 서버에서 발생할 수 있는 병목 현상을 효율적으로 해결할 수 있는 새로운 방법으로 가중치 기반의 동적 가변 디스크 스케줄링을 제안하고, 기존 방법들과 비교를 통해서 제안한 방법의 우수한 성능을 증명한다.

  • PDF

입력 단 저장 방식 ATM 스위치의 예약 대역폭에 기반 한 셀 스케쥴링 알고리듬 (A Reserved Band-Based Probabilistic Cell Scheduling Algorithm for Input Buffered ATM Switches)

  • 이영근;김진상;김진상
    • 한국통신학회논문지
    • /
    • 제25권1A호
    • /
    • pp.114-121
    • /
    • 2000
  • 입력 단 저장방식의 스위치는 최대 수율을 제한하는 HOL(Head-of-line) 블록킹이라는 단점을 지니고 있지만 구현의 간단함을 지닌다는 장점이 있다. 그러나 현재 VOQ(Virtual Output Queueing) 기술을 이용하면 입력 단 저장방식의 스위치에서 보이는 HOL 블록킹에서 완전히 벗어날 수 있어 간단한 구조로 높은 수율을 얻을 수 있게 된다. 본 논문에서 입력 단 저장방식의 ATM 스위치를 위한 새로운 셀 스케쥴링 알고리듬 PPIM(Probabilistic Parallel Iterative Matching)을 제안 한다. 제안된 새로운 알고리듬은 예약 대역폭에 비례하는 가중치를 각각의 입력-출력 링크에 부여함으로써, 기존의 PIM(Parallel Iterative Matching)이 제공하지 못하는 예약된 전송률 보장이 가능하게 한다. 이 알고리듬을 이용한 ATM 스위치는 높은 수율과 낮은 지연 값뿐만 아니라 지터 성능에 있어 기존의 WPIM(Weighted PIM)에 비해 더욱 향상된 성능을 보여준다.

  • PDF

속도 함수를 가지는 기계들에 이기적 에이전트 스케줄링 (Scheduling Selfish Agents on Machines with Speed Functions)

  • 김재훈
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제35권9_10호
    • /
    • pp.417-420
    • /
    • 2008
  • 우리는 이기적이고 비협조적인 사용자들이 이용하는 시스템의 성능을 최적화하는 문제를 다룬다. 사용자들이 요구하는 작업들은 각각의 속도함수를 가지고 있는 기계들에 스케줄 된다. 여기서 속도함수는 기계에 할당된 작업량에 반비례한다. 시스템의 성능은 기계들이 할당된 작업들의 수행을 끝내는 완료시간의 최대 값으로 평가한다. 이기적인 사용자들은 자신의 작업이 수행될 기계를 고를 수 있고 현재 가장 빠른 기계를 고른다. 그러나 이러한 스케줄은 시스템의 성능을 최적화하지 못한다. 사용자들의 이기적인 행동으로 발생되는 시스템의 성능 저하를 측정하는 기준으로서 Price of Anarchy(PoA)가 소개되었다. 이것은 내쉬 평형의 비용과 최적의 비용의 비율로 정의된다. 이 논문에서 우리는 위 스케줄링 문제에 대한 PoA를 평가한다.

무선 공간 데이터 방송 환경에서 범위 질의 처리를 위한 시뮬레이션 프레임워크의 설계와 구현 (Design and Development of Simulation Framework for Processing Window Query in Wireless Spatial Data Broadcasting Environment)

  • 임석진;황희정
    • 한국인터넷방송통신학회논문지
    • /
    • 제14권5호
    • /
    • pp.173-178
    • /
    • 2014
  • 스마트폰과 초고속 네트워크에 연결된 스마트폰과 같은 클라이언트는 다양한 위치기반 서비스를 언제 어디서나 사용할 수 있게 해주고 있다. 이런 환경에서 무선 데이터 방송 시스템은 대규모의 클라이언트들의 다양한 데이터 요구를 효과적으로 처리할 수 있게 한다. 효율적인 무선 데이터 방송 시스템을 구축하기 위해 다양한 데이터 스케줄링 기법과 인덱싱 기법이 개발되고 있으나 이러한 기법들을 신속히 평가하기 위한 시뮬레이션 프레임워크의 개발은 보고된 것이 없다. 본 논문에서는 시뮬레이션 기반의 무선 데이터 방송 시스템 성능 평가를 위한 시뮬레이션 프레임워크를 설계 및 구현한다. 개발된 프레임워크는 무선 데이터 방송 시스템의 성능을 빠르게 평가할 수 있으며 다양한 데이터 스케줄링 기법과 인덱싱 기법을 적용할 수 있는 확장성을 가진다.

WCDMA LCR-TDD 시스템에서 다중 레벨 제어 시그날링이 적용된 ARQ 기반 하향링크 TSTD의 성능 (Performance of ARQ-aided Downlink Time Switched Transmit Diversity with multi-level Control Signaling in the WCDMA LCR-TDD System)

  • 전차을;황승훈
    • 대한전자공학회논문지TC
    • /
    • 제47권12호
    • /
    • pp.61-68
    • /
    • 2010
  • 본 논문에서는 WCDMA LCR-TDD 시스템에서 멀티레벨 제어 신호 방식을 적용한 하향 링크 ARQ-TSTD (ARQ-aided Time Switched Transmit Diversity)의 성능을 계산한다. 제안된 ARQ-TSTD는 멀티레벨 제어 선호 방식을 적용하여 수신측이 에러체크를 수행한 후 송신측으로 기존의 응답신호 (ACK or NACK or 신호) 이외에 NACK2 선호를 정의하고 이를 피드백한다. 송신측은 NACK2 신호를 본 논문에서 제안한 전송지연과 다중사용자 스케줄링 방식을 적용하는데 활용한다. 시뮬레이션 결과는 3km/h의 이동국 속도에서 프레임 오류 확률 (Frame Error Rate)이 10%일 때 5개 서브프레임 전송지연 방식, 2명의 사용자 스케줄링 방식이 각각 약 1.3dB, 약1.4dB의 성능향상이 있었다. 그리고 Eb/N0=-3dB에서 각각 약 14% 11.5%의 수율 성능 이득이 있었다.

무선 환경에서 UHD 콘텐츠의 효율적인 대역폭 활용을 위한 세그먼트 스케줄링 기법 (Segment Scheduling Scheme for Efficient Bandwidth Utilization of UHD Contents Streaming in Wireless Environment)

  • 김희광;정광수
    • 방송공학회논문지
    • /
    • 제23권6호
    • /
    • pp.813-823
    • /
    • 2018
  • 끊김 없는 UHD 콘텐츠 스트리밍 서비스를 제공하기 위해서는 많은 가용 대역폭이 필요하다. 기존의 HTTP 적응적 스트리밍 방식은 정상 상태에서 가용 대역폭보다 낮은 품질의 비디오 세그먼트를 주기적으로 요청하여 다운로드 받는다. 정상 상태에서는 가용 대역폭과 콘텐츠의 인코딩 율에 차이에 따라 On-Off 구간의 패턴이 반복되어 발생하고, 반복적인 Off 구간에 의해서 대역폭을 효율적으로 사용하지 못하는 문제점이 있다. 지연과 손실률이 높고 대역폭 변화가 심한 무선 환경에서는 네트워크의 가용대역폭을 부정확하게 측정하기 때문에 문제점이 심화된다. 본 논문에서는 무선 환경에서 UHD 콘텐츠의 효율적인 대역폭 활용을 위한 HTTP 적응적 스트리밍의 세그먼트 스케줄링 기법을 제안한다. 제안하는 기법은 OFF 구간의 빈도수를 줄이기 위해 한 번의 요청 메시지에 여러 세그먼트를 동시에 요청하는 집단 세그먼트 방식이다. 실험을 통해서 제안하는 기법이 대역폭 이용율을 향상시키는 것을 확인 하였다.

Exploring On-Chip Bus Architectures for Multitask Applications

  • Kim, Sung-Chan;Ha, Soon-Hoi
    • JSTS:Journal of Semiconductor Technology and Science
    • /
    • 제4권4호
    • /
    • pp.286-292
    • /
    • 2004
  • In this paper we present a static performance estimation technique of on-chip bus architectures. The proposed technique requires the static scheduling of function blocks of a task to analyze bus conflicts caused by simultaneous accesses from processing elements to which function blocks are mapped. To apply it to multitask applications, the concurrent execution of the function blocks of different tasks also should be considered. Since tasks are scheduled independently, considering all cases of concurrency in each processing element is impractical. Therefore we make an average estimate on the effects of other tasks with respect to bus request rate and bus access time. The proposed technique was incorporated with our exploration framework for on-chip bus architectures, Its viability and efficiency are validated by a preliminary example.

신경회로망을 이용한 ATM 교환기의 제어부 설계 (Design of an ATM Switch Controller Using Neural Networks)

  • 김영우;임인칠
    • 전자공학회논문지B
    • /
    • 제31B권5호
    • /
    • pp.123-133
    • /
    • 1994
  • This paper presents an output arbitrator for input buffering ATM (Asynchronous Transfer Mode) switches using neural networks. To avoid blocking in ATM switches with blocking characteristics, it is required to buffer ATM cells in input buffer and to schedule them. The N$\times$N request matrix is divided into N/16 submatrices in order to get rid of internal blocking systematically in scheduling phase. The submatrices are grouped into N/4 groups, and the cells in each group are switched alternatively. As the window size of input buffer is increases, the number of input cells switched in a time slot approaches to N. The selection of nonblocking cells to be switched is done by neural network modules. N/4 neural network modules are operated simultaneously. Fast selection can be achieved by massive parallelism of neural networks. The neural networks have 4N neurons and 14N connection. The proposed method is implemented in C language, and the simulation result confirms the feasibility of this method.

  • PDF