• 제목/요약/키워드: 동일루프배열

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

1차원 배열의 다중첨자를 갖는 루프의 병렬화를 위한 동기화 기법 (A Synchronization Method for Parallelizing Nested Do Loop with one dimensional variable)

  • 박현호;윤성대
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2001년도 춘계학술발표논문집
    • /
    • pp.16-19
    • /
    • 2001
  • 일반적인 응용 프로그램에서 루프는 대부분의 수행시간을 차지하기 때문에 병렬성 추출의 핵심 부분이라 할 수 있다. 병렬성이 많은 구조는 루프 구조이며, 루프를 병렬로 처리하기 위해 각 반복간에 존재하는 데이터의 종속은 프로세서간의 동기화가 필요하다. 본 논문에서는 다중첨자를 갖는 1차원 배열의 루프의 병렬화를 위해 다수 개의 동일한 종속값을 이용하여 종속함수를 생성하고 이를 이용하여 종속관계가 성립하지 않는 비종속 구간(Non-dependence part)을 구한다. 그리고 동일한 값을 가지는 복수개의 종속값 간의 동기화는 외부루프 분할 기법을 이용하여 적은 횟수의 청자가 외부에 위치하도록 하여 간소화한 후 단일 첨자를 갖는 루프에 동기화를 수행하는 기법을 제시한다.

  • PDF

지반조사를 위한 loop-loop 전자탐사 기법의 적용 (An Application of loop-loop EM Method for Geotechnical Survey)

  • 유진상;송윤호;설순지;송영수
    • 지구물리와물리탐사
    • /
    • 제4권2호
    • /
    • pp.25-33
    • /
    • 2001
  • 토목이나 건설 그리고 환경 분야에서 요구하는 지반 조사에 대한 공학적인 적용을 위하여 주파수 영역 루프-루프 전자탐사 연구를 수행하였다. 이를 위하여 송신 루프와 수신 루프가 동일면을 이루는 수평동일면 배열과 수직동일면 배열을 이용하였고, 각 배열에 대해 세 개의 이상성분을 측정 자료로 하여 영상을 구성하였다. 본 연구에서의 모형 반응 계산은 확장된 Born 근사를 이용한 2.5차원 적분방정식을 이용하였고, 역산 과정에서 분해능의 향상을 위해 ACB(Active Constraint Balancing)를 채택하였다. 모형 반응을 통한 1차원 및 2차원 역산 알고리듬을 적용시켜 본 결과, 층서구조에서는 비교적 1층의 전기전도도가 높을수록 모델 변수의 추정이 용이하였으며, 2차원 고립 이상체에 대한 역산 결과는 전도성 이상체와 비전도성 이상체의 위치를 잘 확인할 수 있었다. 또한 VCP배열 자료의 역산 결과보다 HCP배열 자료의 역산 결과에서 보다 나은 해상도를 보였으며, HCP배열과 VCP배열의 자료를 동시에 역산하였을 경우에 분해능의 향상을 확인하였다. 실제 루프-루프 전자탐사의 현장 자료 획득을 위해서 캐나다 Geonics사의 전자탐사 장비 EM34-3XL을 이용하였으며, 전기비저항 탐사 자료와 동일 측선상에서 비교 분석하였다. 역산 결과, 1차원 역산 보다는 2차원 역산 알고리듬을 이용하여 구성한 영상에서 전기비저항 탐사 결과와 매우 유사한 만족할만한 전기비저항 분포를 확인할 수 있었다. 따라서 현장에서의 개략적인 지반 조사를 위한 루프-루프 전자탐사의 응용이 기대된다.

  • PDF

중첩 루프의 병렬화를 위한 동기화 기법 (A Synchronization Method for Parallelizing Nested Do Loop)

  • 박현호;김영만;배은호;윤성대
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2001년도 춘계학술발표논문집 (상)
    • /
    • pp.239-242
    • /
    • 2001
  • 일반적인 응용 프로그램에서 병렬성이 많은 구조는 루프 구조이며, 루프를 병렬로 처리하기 위해 동기화가 필요하다. 본 논문에서는 다중첨자를 갖는 1차원 배열의 루프의 병렬화를 위해 다수 개의 동일한 종속값을 이용하여 종속함수를 생성하고 이를 이용하여 종속관계가 성립하지 않는 비종속 구간(Non-dependence part)을 구한다. 그리고 동일한 값을 가지는 복수개의 종속값 간의 동기화는 외부루프 분할 기법을 이용하여 간소화 한 후 단일 첨자를 갖는 루프에 동기화를 수행하는 기법을 제시한다.

  • PDF

주파수 수직 전자탐사 자료의 1차원 역산 (One-dimensional Inversion of Electromagnetic Frequency Sounding Data)

  • 조인기;임진택
    • 지구물리와물리탐사
    • /
    • 제6권4호
    • /
    • pp.180-186
    • /
    • 2003
  • 수평(HCP)및 수직동일면(VCP)배열을 사용하는 다중 주파수 소형루프 전자탐사 자료의 1차원 역산 프로그램을 개발하였다. 역산방법은 ACB 최소자승법을 사용하였으며, Jacobian 행렬을 해석적으로 계산하였다. 간단한 1차원 모델에 대한 이론자료를 계산하고, 동상 및 이상성분 자료를 사용하여 역산을 수행하였다. 역산 결과 동상 및 이상성분을 모두 사용할 경우 가장 정확하게 각 층의 전기전도도 및 심도를 추정하는 것으로 나타났다.

루프-루프 전자탐사자료의 효과적인 2.5차원 역산 (An efficient 2.5D inversion of loop-loop electromagnetic data)

  • 송윤호;김정호
    • 지구물리와물리탐사
    • /
    • 제11권1호
    • /
    • pp.68-77
    • /
    • 2008
  • 2.5차원 전자탐사 적분방정식의 확장된 Born 근사해 또는 국소 비선형 근사에 기초하여 루프-루프 전자탐사 역산 알고리듬이 개발되었다 송수신 배열은 수평 동일면(HCP) 또는 수직 동일면(VCP) 방식이고, 다중 주파수 및 다중 송수신 간격을 포함할 수 있으며 PC에서 작동된다. 안정적이고 고해상도를 유지하는 역산이 가능하도록 변수분해 행렬과 Backus-Gilbert 분산 함수 분석을 통해 감도 분포의 함수로서의 공간적으로 변화하는 최적 Lagrange 곱수 결정 알고리듬을 포함하였다. HCP와 VCP 배열 자료가 지하 전기비저항 구조에 따라 서로 다른 감도를 가짐에 따라 동시 역산에서 안정성과 해상도에 영향을 미치게 되므로, 계산값과 측정값 차의 분산에 따라 가중치를 적용하는 방식을 도입하였다. 모델링 코드의 정확성은 통상적으로 루프-루프 전자탐사에서 사용하는 주파수 및 송수신 간격 범위에서 유한차분법에 의해 계산된 결과와의 비교를 통하여 증명되었다. 개발된 역산 알고리듬은 먼저 반무한 공간내 전도체 및 저항체가 포함된 모델에 대한 계산자료에 적용되어 성능이 입증되었다. 현장자료에 적용하고 그 결과 영상을 전기비저항 탐사자료에 대한 역산 결과와 비교하여, 의미있는 지하구조의 영상을 얻을 수 있음을 확인하였다.

TEM 법에 의한 철근 부식 측정 센서 개발에 대한 기초 연구 (The Elementary Study on the Development of a Sensor for Measurement of Steel Corrosion by Transient Electro-Magnetic (TEM) Method)

  • 이상호;한정섭
    • 한국해양공학회지
    • /
    • 제15권1호
    • /
    • pp.57-66
    • /
    • 2001
  • In order to measure steel corrosion in mortar by a transient electro-magnetic (TEM) Method, the development of the sensors have been studied. The sensors were made of enamelled wire with diameter of 0.25mm and Acril. The sensor configuration was used as a coincident loop type. The secondary electro motive force(EMF) was measured with SIROTEM III. The accelerator was equipped with the SIROTEM III. The accelerator permits the transmitter to turn off approximately 10~15 times faster than normal. The high resolution time series used for very shallow or high resistivity investigation was selected. The steels were embedded in mortar which were made from sand : cement : water ratio of 2 : 1: 0.5. The mortar specimen was 50cm long, 20cm wide and 10cm thick. To investigate steel corrosion in mortar, the sensors used were with 2$\times$2$cm^2$(3, 6, 9$\Omega$), 3$\times$3$cm^2$(3, 6, 9$\Omega$) and 6$\times$6$cm^2$(3, 6, 9$\Omega$). The obtained result obtained showed that the sensor 8(6$\times$6$cm^2$, 6$\Omega$) was the proper sensor for the measurement of steel corrosion in mortar.

  • PDF

TEM법에 의한 모르타르 중의 철근 부식 측정에 관한 연구 (A Study on the Measurement of Steel Corrosion in Mortar by TEM Method)

  • 이상호;한정섭
    • 한국해양공학회지
    • /
    • 제20권2호
    • /
    • pp.59-65
    • /
    • 2006
  • Steel, as a reinforcing mechanism in concrete, provides the tensile strength that is lacking in concrete, alone, and the high alkaline environment (pH 12.5) in concrete offers satisfactory protection against most corrosion of the steel. However, the corrosion of reinforcing steel in concrete can occur by chloride attack or carbonation, and it can cause a loss of integrity a section and concrete failure through cracking and spalling. In this study, a transient electro magnetic method (TEM) of a nondestructive technique is adapted to study the measuring method of steel corrosion in mortar. The sensor was made of an enameled wire, with a diameter of 0.25mm and anacril. He sensor configuration used was a coincident loop type. The secondary electro motive force (2nd EMF) was measured with SIROTEMIII, which equipped the accelerator. The accelerator allowsthe transmitter to turn off approximately $10\sim15$ times faster than normal. The high-resolution time series, used for very shallow or a high resistivity investigation was selected. After steels were corroded by the salt spray, during 4, 8, 15 and 25 days, they were embedded in mortar. The content results acquired in this study are as follows. The variation of the secondary electro motive force (2nd EMF) was shown by the change of steel surface with different corrosion time steel. It was confirmed that measurement of steel corrosion in mortar by a transient electro-magnetic method (TEM) can be possible.

비주얼 C++소스 코드를 위한 obfuscator 구현 (Implementation of an Obfuscator for Visual C++ Source Code)

  • 장혜영;조성제
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제35권2호
    • /
    • pp.59-69
    • /
    • 2008
  • 자동화된 obfuscation은 보안 목적으로 코드를 이해하기 어렵게 만들어 역공학 공격을 방어하는데 가장 효과적인 방식이라고 알려져 있다. 본 논문에서는 역공학 공격과 같은 소프트웨어 지적재산권의 침해로부터 마이크로소프트사의 비주얼 C++ 소스 프로그램을 보호하기 위한 obfuscation 기법을 제안하고 구현하였다. 즉, 원본 비주얼 C++ 소스 프로그램을 기능은 동일하지만 이해하기에는 훨씬 힘든 또 다른 프로그램으로 변환시켜 주는 도구인 코드 obfuscator를 구현하였다. 비주얼 C++ 소스를 다루기 위해 ANTLR이라는 파서 생성기를 도입하여, '주석 제거', '식별자 스크램블', '변수 분할', '배열 중첩', '클래스 삽입', '루프 조건 확장'. '부가 피연산자 삽입', '무의미 코드 삽입' 등의 변환 방식들을 구현하였다. 또한, 복잡도, 복원력, 비용 등의 측면에서 본 obfuscator의 성능과 유효성을 평가하였다. 원본 소스 코드와 비교하여 실험한 결과, 변환된 소스 코드가 실행시간 오버헤드를 일부 유발시키긴 하지만 프로그램 보호에는 효과적임을 알 수 있었다.

국부분자배향의 탄소 미세기공 구조에 대한 질소의 흡착 특성 (Adsorption Characteristics of Nitrogen in Carbonaceous Micropore Structures with Local Molecular Orientation)

  • 서양곤
    • 청정기술
    • /
    • 제28권3호
    • /
    • pp.249-257
    • /
    • 2022
  • Grand canonical Monte Carlo 전산모사 방법에 의하여 77.16 K에서 국부분자배향 모델을 가지는 나노 기공 탄소 흡착제에 대한 질소의 평형 흡착량을 계산하였다. 국부분자배향 모델은 일정한 공간을 가지는 규칙적인 격자에 동일한 크기를 배열하였다. 국부분자배향 영역의 연속적인 평면의 직교(out-of-plane)의 제거에 의해 미세기공을 도입하였고, 기본구조단위의 기울임을 통해 기울어진 기공을 도입하였다. 이런 기공 구조는 틈새형 기공 구조보다 나노기공을 가지는 탄소계 흡착제의 흡착 연구에 보다 현실적인 모델이 된다. 또한 이들 기공 구조에 대해 기공도, 표면적 그리고 제한된 비선형 최적화 기법을 활용하여 기공크기분포에 구하였다. 또한 참고 자료로써 틈새형 기공에서의 등온 평형흡착량도 계산하였다. 틈새형 기공에서는 질소분자의 5배 이상의 기공에서 hysteresis 루프가 관찰되었고, 모세관 응축과 응축의 역과정인 증발이 한 압력에서 한 번에 일어났다. 국부분자배향 기공모델에서는 질소분자의 크기의 6배 큰 기공에서 기저 슬립면, armchair 슬립면 그리고 상호연결된 채널에서 각각 세 가지 연속적인 응축이 관찰되었다. 탈착 과정의 hysteresis 루프에서는 단일 또는 두 압력에서 응축의 반대인 증발이 관찰되었다.