• 제목/요약/키워드: Automatic Synchronization

검색결과 65건 처리시간 0.02초

이기종 병렬 시스템을 위한 자동적 병렬화 컴파일러 후위 (Backend of a Parallelizing Compiler for an Heterogeneous Parallel System)

  • 권대석;김흥환;한상영
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제27권8호
    • /
    • pp.710-718
    • /
    • 2000
  • 고전적 시스템의 성능 향상을 위해 많은 병렬 처리 시스템들이 제안되어 왔다. 그러나 이들 시스템들은 흔히 통신과 동기화 부담을 과소 평가함으로써 기대한 만큼의 성능을 보이지 못하였다. 본 논문에서는 그러한 결과를 초래하는 이유를 설명하고, 병렬화 컴파일러가 만족시켜야 하는 성능상의 요구조건을 제시한다. 병렬화 결정은 성능 저하를 피하기 위해 반드시 통신과 동기화 부담(overhead)에 대한 분석에 기초하여 이루어져야 한다. 본 연구진은 이러한 발상을 자동적 병렬화 컴파일러 SUIF에 적용하여 SUIF의 후위를 MPI 함수를 이용하는 새로운 후위로 교체하고, 여기에 병렬화 결정의 타당성을 부담 정보에 기초하여 평가하는 능력을 부여하였다. 새로운 컴파일러 후위는 병렬화 가능한 부분이 명시된 SUIF 중간 코드를, 성능 저하를 초래하지 않으면서 MPI 함수 호출을 포함하는 분산 메모리 구조 병렬 프로그램으로 변환한다.

  • PDF

다중밴드를 사용하는 MIMO-OFDM에 적합한 연산효율적 훈련심볼의 설계 (Computationally-Efficient Design of Training Symbol for Multi-Band MIMO-OFDM System)

  • 김병찬;전태현;정민호
    • 한국통신학회논문지
    • /
    • 제33권5A호
    • /
    • pp.479-486
    • /
    • 2008
  • 본 논문은 MIMO-OFDM 시스템을 기반으로 한 Gbps급 차세대 무선전송 시스템에서 m-sequence를 이용하여 효율적으로 훈련심볼을 설계하는 방법을 제안한다. 계산량을 고려하지 않는 일반적인 훈련심볼 설계방법에는 랜덤한 시퀀스에 대하여 시스템 요구사항을 하나하나 비교해가며 모든 사항이 만족되었을 때 훈련심볼로 채택하는 기법이 존재한다. 본 논문에서는 상관관계 특성이 우수하여 대역확산 통신 방식 등에서 사용하는 m-sequence를 기반으로 제한된 탐색공간 내에서 효율적인 MIMO-OFDM 시스템을 위한 훈련심볼의 단계별 설계 및 검증방법을 논의한다. 제안된 방법은 패킷 기반 MIMO-OFDM 무선통신 시스템에서 자동이득제어, 타이밍 동기, 주파수 및 시간옵셋 추정, MIMO 채널추정 등을 포함한 시스템에서 요구하는 조건을 만족시키는 훈련심볼 설계를 목표로 한다.

동화상내 공기유입속도의 변화에 따른 벼의 광합성반응 (Photosynthetic Response of Rice Plant to Changes of Air Influx Rate into Photosynthetic Chamber)

  • 현동윤;최경구;김진기
    • 한국작물학회지
    • /
    • 제39권6호
    • /
    • pp.526-530
    • /
    • 1994
  • 본 연구는 자연조건에서 생육된 벼를 수정 후 13일에서 15일에 일정한 환경조건으로 옮긴 다음 공기유입속도의 변화(200-280-360-440 ml/min.)에 따른 벼의 광합성 반응을 알아보기 위하여 진행되었다. 공기유입속도의 변화에 따른 경시적인 광합성반응에서, 기공전도율은 처리 후 초기에 급속히 감소한 다음 일정시간동안 동요되다가 약 1시간에서 1시간30분후에 평형상태에 도달되었다. 이와 유사한 변화는 탄소동화율에서도 찾아 볼 수 있었다. 기공전도율은 공기유입속도가 증가함에 따라 감소하였는데, 그 감소율은 탄소동화율에서 나타나는 감소율과 일치되는 경향이었다. 공기의 흐름을 분당 440 ml로 하여 전분이 축적되는 기간동안 처리하였을 경우, 전분덩어리들 간의 결합구조가 느슨하며 전분덩어리를 횡단하였을 경우에는 미세한 구멍이 발생됨을 관찰할 수 있었다. 이상에서 알 수 있는 것은 공기유입속도의 증가에 따른 기공전도율과 탄소동화율은 상호간 관계가 밀접함을 알 수 있으며 공기유입속토의 증가는 광합성과정에서 $CO_2$흡수 및 광합성의 최종산물인 전분구조에 영향을 미칠 수 있음을 시사한다.

  • PDF

DOVE : 가상 계산 환경을 위한 분산 객체 시스템 (DOVE : A Distributed Object System for Virtual Computing Environment)

  • 김형도;우영제;류소현;정창성
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제6권2호
    • /
    • pp.120-134
    • /
    • 2000
  • 본 논문에서는 객체 지향 분산 가상 컴퓨팅 환경인 DOVE에 대하여 기술한다. DOVE는 독립적인 분산 객체들이 메소드 호출을 통하여 서로 상호 작용하는 분산 객체 모델을 기반으로 설계되었으며, 다수의 이기종 머신들로 구성된 분산 환경을 하나의 논리적인 단일 가상 컴퓨터로 사용자에게 제공함으로써 원격지에 있는 분산 객체들이 하나의 가상 컴퓨터에 존재하는 것처럼 사용할 수 있도록 한다. 또한, 병렬성, 이기종 환경, 객체 그룹, 단일한 네임 서비스, 그리고 오류 허용 등의 지원을 통하여 병렬 프로그램 개발을 위한 투명성 있고 사용이 용이한 프로그래밍 환경을 제공한다. 병렬성은 다양한 메소드 호출, 객체 그룹을 통한 다중 메소드 호출, 다중 쓰레드 구조 그리고 여러 동기화 구조를 사용함으로써 효과적으로 지원되며, 자동화된 데이타 변환 코드 생성, IDL 컴파일러를 통한 stub와 skeleton 객체 생성 그리고 객체 관리자를 통한 객체 라이프 관리와 네임 서비스를 통하여 이기종 간 호환성 문제를 해결하였으며 투명성 있고 사용이 용이한 프로그래밍 환경을 제공한다. 자치성 있는 분산 객체와 다중 레이어 구조 그리고 분산화된 네임 서비스와 객체 관리 구조를 사용함으로써 확장성과 보수성이 향상되었으며, 비동기방식의 사건 및 예외 처리 통한 오류 탐지 및 확인 기능을 제공한다.

  • PDF

국립해양조사원 해양예측시스템 소개 (I): 현업 운영 전략, 외부 해양·기상 자료 내려 받기 및 오류 알림 기능 (A Technical Guide to Operational Regional Ocean Forecasting Systems in the Korea Hydrographic and Oceanographic Agency (I): Continuous Operation Strategy, Downloading External Data, and Error Notification)

  • 변도성;서광호;박세영;정광영;이주영;최원진;신재암;최병주
    • 한국해양학회지:바다
    • /
    • 제22권3호
    • /
    • pp.103-117
    • /
    • 2017
  • 이 노트는 국립해양조사원이 5년(2012~2016년)간에 걸쳐 지역해(동해, 황 동중국해) 수치예측시스템을 구축하여 자동으로 끊임없이 운영하면서 확보한 기술들 중 다음 3가지를 담고 있다. (1) 끊임없이 3일 해양예측 자료를 생산하기 위한 전략, (2) 매일 특정시각에 외부 해양 기상자료(HYCOM, NOAA/NCEP GFS)를 안정적으로 내려 받는 방법과 (3) 해양예측시스템 운영자들이 휴대전화 단문 메시지 서비스(Short Message Service)를 이용하여 해양예측시스템 수행 시 발생하는 시스템 오류를 신속하게 파악할 수 있는 기능에 관하여 기술하였다. 이들 기본 기술과 운영시스템 구성의 기본 개념은 지역해와 연안 해양 수치예측시스템을 자동으로 운영하는 체계를 구축하는 데 있어서 유용하게 사용될 것이다.