• 제목/요약/키워드: 거리 종속성

검색결과 78건 처리시간 0.026초

거리 종속 환경에서의 배열 불변성 기반 거리추정과 상응 거리와의 관계 (The relationship between the array invariant-based ranging and the effective range in a weakly range-dependent environment)

  • 김동현;변기훈;김대환;김재수
    • 한국음향학회지
    • /
    • 제43권4호
    • /
    • pp.455-465
    • /
    • 2024
  • 천해역에서 효과적인 거리추정 방법으로 알려진 배열 불변성은 도파관 불변성으로 요약될 수 있는 이상적인 도파관 내에서의 광대역 확산 특징을 기반으로 개발되었으며, 배열 기울기가 존재하는 상황에서도 배열 기울기와 거리를 동시에 추정할 정도로 강인하다. 최근에는 도파관 불변성의 각도 종속성을 완전히 고려할 수 있도록 확장되었다. 하지만, 거리-종속 환경에 대해 거리-독립 환경의 배열 불변성 기법을 적용한다면, 해저 지형 오정합에 의해 거리추정오차가 발생하게 된다. 본 논문에서는 이러한 거리추정 오차를 상응 거리 개념을 도입하여 해석하고자 한다. 거리-종속 환경에서의 수치 시뮬레이션 수행과 해상 실험 데이터를 통해 거리추정의 오차와 상응 거리 사이의 관계를 입증하였다.

외부루프 펼침에 의한 다중첨자 루프의 종속성 제거 기법 (A Data Dependency Elimination Method for Multidimensional Subscript Loop by Outer Loop Unrolling)

  • 박상일;박월선;박현호;윤성대
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2000년도 제13회 춘계학술대회 및 임시총회 학술발표 논문집
    • /
    • pp.557-561
    • /
    • 2000
  • 본 논문에서는 외부 루프를 펼침으로서 불변 종속거리를 가지는 다중 첨자 루프에서의 병렬화를 이룰 수 있는 새로운 알고리즘을 제시한다. 루프는 프로그램의 수행 시간중 많은 부분을 차지하고, 병렬성 추출의 기본이 되는 구조이다. 루프에서 병렬성을 추출하는 기존의 연구는 종속성이 단일 첨자 또는 복수 첨자에 영향을 받는 경우에만 한정되었다. 다중 첨자를 가지는 루프는 이중 또는 그 이상의 첨자 때문에 기존의 방법을 이용해서 루프의 종속성을 제거하는데 필요한 종속거리를 결정할 수 없다. 그러므로 본 논문에서는 종속거리를 측정하기 위한 새로운 기법을 제안하고, 제안된 알고리즘을 모의 실험에 의해 타당성을 확인한다.

  • PDF

병렬 계산을 위한 최대 병렬성 추출 방법 (Extracting Maximum Parallelism for Parallel Computing)

  • 박두순
    • 컴퓨터교육학회논문지
    • /
    • 제8권1호
    • /
    • pp.93-103
    • /
    • 2005
  • 대부분의 프로그램 실행 시간은 루프 구조에서 소비되기 때문에 순차 루프 프로그램으로부터 병렬성을 추출하는 것은 프로그램을 빠르게 실행하는 데 필수적이다. 병렬성을 추출하기 위한 기존의 연구들은 주로 불변 자료 종속 거리에 초점을 맞추어왔다. 본 논문에서는 중첩 루프에서 자료 종속성을 제거하는 방법과 자료 종속성 제거 방법을 확장한 프로시저 호출을 가진 루프에서 병렬성을 추출하는 방법을 제안한다. 이 두 가지 방법들은 모두 자료 종속 거리에 관계없이 적용할 수 있다. 중첩 루프에서의 자료 종속성 제거 방법과 프로시저 호출을 가진 루프에서 병렬성을 추출하는 방법을 기존의 방법들과 CRAY-T3E에서 성능 평가를 하였다. 두 개의 방법 모두가 기존의 방법들보다 매우 우수함을 보였다.

  • PDF

루프 캐리 종속성을 가진 루프의 할당 기법 (An Assignment Method for Loop with Loop-Carried Dependence)

  • 김현철;유기영
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제28권8호
    • /
    • pp.379-389
    • /
    • 2001
  • 본 논문에서는 루프 반복들 간에 종속 관계가 존재하는 루프의 효율적 수행을 위한 새로운 루프 할당 기법을 제안한다. 그리고, 중앙 큐를 사용하여 공유 메모리 다중처리기에 루프 반복을 할당하는 기존 셀프 스케쥴링 기법들을 루프 캐리 종속성(loop-carried dependence)을 가진 루프의 할당에 적용하기 위해 제안한 기법을 이용한 그들의 변형에 대해 알아본다. 종속 거리를 고려하여 루프를 세 단계별로 할당하는 제안된 CDSS(Carried-Dependence Self-Scheduling) 기법 또한, 중앙 작업 큐를 기반으로 한 것이며 별도의 스케쥴러가 필요 없는 셀프 스케쥴링 알고리즘이다. 종속거리, 프로세서 수, 반복 수, 스케쥴링 연산 시간 등을 다양하게 하여 변형된 할당 기법들과 비교 분석한 결과, 제안한 기법은 양호한 부하 균형을 유지하였으며 변형된 다른 기법들에 비해 루프 수행 시간을 줄여 효율적임을 알 수 있었다. 다양한 실험 환경에서 평균적으로 제안한 CDSS, 변형된 SS, Factoring, GSS, CSS 기법 순으로 루프 수행 시간 측면에서 좋은 성능을 보였다.

  • PDF

이동 컴퓨팅 환경에서 위치종속 데이타를 위한 영역 구성 (Organizing Data Regions for Location Dependent Data in Mobile Computing Environments)

  • 유제혁;황종선
    • 한국정보과학회논문지:정보통신
    • /
    • 제30권2호
    • /
    • pp.167-178
    • /
    • 2003
  • 이동 컴퓨팅 환경에서는 이동 클라이언트의 위치에 따라서 질의에 대한 결과 값이 달라지는 상황이 발생하는데 그러한 결과의 데이타를 위치종속 데이타(LDD: Location Dependent Data)라 한다. 따라서 그러한 질의는 지리적인 거리를 고려하여 처리되어야 하며 또한 데이타의 관계성 등을 함께 고려하여 처리 효율을 높일 수 있다. 그러나 위치종속 질의에 나타나는 거리를 평가하고 영역별 위치종속 데이타를 구성할 때의 모호성으로 인해 정확히 평가하고 표현하기 어려운 점이 존재한다. 본 논문은 질의에 거리 정보를 사용함에 있어서 발생할 수 있는 문제점을 고려하고 위치종속 데이타간의 관련성 및 질의되는 이동 글라이언트의 위치 그리고 요구되는 지형물에 대한 거리간의 관계를 정량화하여 위치종속 데이타를 위한 데이타 영역인 LDD 영역을 제안한다. 모의 실험에서는 이동 클라이언트가 요청하는 위치종속질의 및 위치의 성향들 그리고 영역의 두 가지 조밀도 설정하여 제안하는 LDD 영역에서 질의 처리가 지리적인 지역만을 고려한 데이타 영역에서보다 데이타베이스 접근 수를 줄일 수 있음을 보인다.

자료 종속성 제거 방법을 이용한 프로시저 변환 (The Procedure Transformation using Data Dependency Elimination Methods)

  • 장유숙;박두순
    • 정보처리학회논문지A
    • /
    • 제9A권1호
    • /
    • pp.37-44
    • /
    • 2002
  • 기존의 순차 프로그램에서 병렬성을 추출하는 연구들은 하나의 프로시저 내 변환에 치중되고 있다. 그러나 대부분의 프로그램들은 프로시저간 잠재된 병렬성을 가지고 있다. 본 논문에서는 자료 종속성 제거방법을 이용하여 프로시저 호출을 가진 루프에서 병렬성 추출 방식을 제안한다. 프로시저 호출을 포함하는 루프의 병렬화는 대부분 자료종석거리가 uniform 형태의 코드에서만 연구되었다. 본 논문에서는 자료종속거리가 uniform 코드와 nonuniform 코드에 대해 모두 적용 가능한 프로시저 간 변환 방법을 제시하였으며, 제시된 알고리즘의 성능평가를 위하여 CRAY T3E에서 성능평가하였고, 제시된 방법이 효과적임을 보였다.

한반도 및 주변지역 지진 모서리 주파수의 거리 종속성 (Distance Dependency of Corner Frequencies for Earthquakes in and around the Korean Peninsula)

  • 신진수;강태섭
    • 한국지진공학회논문집
    • /
    • 제12권5호
    • /
    • pp.39-45
    • /
    • 2008
  • 2006년과 2007년에 한반도 및 주변지역에서 발생한 85개 지진($1.6\;{\leq}\;M_L\;{\leq}\;4.9$)의 지진원 상수에 대하여 반복 스펙트럼 역산법을 적용하여 분석하였다. 지진자료는 한반도 남부지역의 광대역관측소3성분 기록으로부터 추출한 487개의 S-파군으로 구성되어 있다. 지진파 스펙트럼 분석을 통하여 각 지진에 대한 모멘트규모를 결정하고, 이를 진원거리에 따른 모서리 주파수의 변화에 대비하였다. 모서리 주파수는 진원거리가 증가함에 따라서 감소하는 경향이 있고, 이러한 경향은 모멘트규모가 커질수록 줄어든다. 변위 스펙트럼에서 측정한 모서리 주파수를 겉보기 모서리 주파수로 정의하였다. 이러한 겉보기 모서리 주파수의 거리 종속성은 세계적으로 동부 캐나다 순상지와 발트 순상지에서 보고된 바 있으나, 아직까지 그 원인은 명확하지 않다.

쓰레드를 이용한 루프 캐리 종속성을 가진 루프의 스케쥴링 (Scheduling of loop with carried dependence using thread)

  • 김현철;이종국;유기영
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 봄 학술발표논문집 Vol.27 No.1 (A)
    • /
    • pp.627-629
    • /
    • 2000
  • 루프를 병렬 처리하기 위해 공유 메모리 다중처리기에 루프를 할당하는 네 가지 기법들을 루프 캐리 종속성(loop-carried dependence)을 가진 루프의 할당에 적용하기 위해 하여 변형 후 그들의 성능을 비교 분석한다. 구현은 자바 쓰레드 환경에서 하였다. 또한, 반복들간에 종속 관계가 생기는 루프의 효율적 수행을 위해 CDSS(Carried-Dependence Self-Scheduling)할당 기법을 제안한다. 종속 거리, 쓰레드 수, 반복 수등을 다양하게 하여 시뮬레이션 해 본 결과 제안한 CDSS는 양호한 부하 균형을 유지하였으며 다른 기법들에 비해 루프 수행 시간을 줄여 효율적임을 알 수 있었다.

  • PDF

개선된 자료 종속성 제거 알고리즘 (An Improved Data Dependency Elimination Algorithm)

  • 장유숙;박두순;이원규;유헌창
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2001년도 추계학술발표논문집
    • /
    • pp.833-838
    • /
    • 2001
  • 프로그램 수행시간의 대부분이 루프 구조에서 소비되고 있기 때문에 루프 구조를 가진 순차프로그램에서 병렬성을 추출하는 연구들이 많이 행해지고 있고 그 연구들은 하나의 프로시저 내 루프 구조의 변환에 치중되고 있다. 그러나 대부분의 프로그램들은 프로시저 간 잠재된 병렬성을 가지고 있다. 본 논문에서는 프로시저 호출을 가진 루프에서 병렬성 추출방식을 제안한다. 프로시저 호출을 포함하는 루프의 병렬화는 대부분 자료종속거리가 uniform 형태의 코드에서만 집중되었다. 본 논문에서는 자료종속거리가 uniform 코드, nonuniform 코드 그리고 복합된 코드를 가진 프로그램에서 적용 가능한 알고리즘을 제시하였으며, 제안된 알고리즘과 loop extraction, loop embedding 그리고 procedure cloning 변환 방법을 CRAY-T3E로 성능 평가하였다. 성능평가 결과는 제안된 알고리즘이 효율적이라는 것을 보여준다.

  • PDF

연성모드법을 이용한 해양 배경소음 모델링 (Modeling of ambient noise in ocean environment using coupled mode)

  • 박중용;권혁종
    • 한국음향학회지
    • /
    • 제41권4호
    • /
    • pp.397-409
    • /
    • 2022
  • 본 논문에서는 거리 종속환경에서 해수면에 의한 배경소음 모델링을 수행하였다. 모델링 환경에서 음원은 해수면 근처에서 수평 방향의 전 영역에서 위치하고, 수신기 배열은 거리 종속환경의 해양 도파관 내에 위치하였다. 거리 종속환경에서의 소음원과 수신기 간의 음파전달은 연성모드법을 사용하여 계산되었으며, 이를 이용하여 수신기 간 상호 스펙트럴 밀도행렬 식을 유도하였다. 계산된 상호 스펙트럴 밀도행렬은 소음 인텐시티, 빔형성 결과, 코히런스 함수를 계산하는 데 사용되었으며, 그 결과를 거리 독립환경에서의 결과와 비교하였다. 이를 통해 해저면 특성에 의한 수직 방향성과 거리 종속환경에 의한 수평면상의 비대칭성 특성이 모델링 결과에 반영됨을 확인하였다.