• Title/Summary/Keyword: 동일루프배열

Search Result 9, Processing Time 0.022 seconds

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

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

  • PDF

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

  • You Jin-Sang;Song Yoonho;Seo1 Soon-Jee;Song Young-Soo
    • Geophysics and Geophysical Exploration
    • /
    • v.4 no.2
    • /
    • pp.25-33
    • /
    • 2001
  • Loop-loop electromagnetic (EM) survey in frequency domain has been carried out in order to provide basic solution to geotechnical applications. Source and receiver configuration may be horizontal co-planar (HCP) and/or vertical co-planar (VCP). Three quadrature components of mutual impedance ratio for each configuration are used to construct the subsurface image. For the purpose of obtaining the model response and validating the reasonable performance of the inversion, we obtained each responses of two-layered and three-layered earth models and two-dimensional (2-D) isolated anomalous body. The response of 2-D isolated anomalous body has been calculated using extended Born approximation for the solution of 2.5-D integral equation describing EM scattering problem. As a result of the least-squares inversion with variable Lagrangian multiplier, we could construct more resolvable image from HCP data than VCP data. Furthermore, joint inversion of HCP and VCP data made better stability and resolution of the inversion. Resistivity values, however, did not exactly match the true ones. Loop-loop EM field data was obtained with EM34-3XL system manufactured by Geonics Ltd. (Canada). Electrical resistivity survey was conducted on the same line for the comparison in advance. Since the constructed image from loop-loop EM data by 2-D inversion algorithm showed almost similar resistivity distribution to that from electrical resistivity one, we expect the developed 2.5-D loop-loop EM inversion program can be applied for the reconnaissance site survey.

  • PDF

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

  • Park, Hyun-Ho;Kim, Yong-Man;Bae, Eun-Ho;Youn, Sung-Dae
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2001.04a
    • /
    • pp.239-242
    • /
    • 2001
  • 일반적인 응용 프로그램에서 병렬성이 많은 구조는 루프 구조이며, 루프를 병렬로 처리하기 위해 동기화가 필요하다. 본 논문에서는 다중첨자를 갖는 1차원 배열의 루프의 병렬화를 위해 다수 개의 동일한 종속값을 이용하여 종속함수를 생성하고 이를 이용하여 종속관계가 성립하지 않는 비종속 구간(Non-dependence part)을 구한다. 그리고 동일한 값을 가지는 복수개의 종속값 간의 동기화는 외부루프 분할 기법을 이용하여 간소화 한 후 단일 첨자를 갖는 루프에 동기화를 수행하는 기법을 제시한다.

  • PDF

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

  • Cho In-Ky;Lim Jin-Taik
    • Geophysics and Geophysical Exploration
    • /
    • v.6 no.4
    • /
    • pp.180-186
    • /
    • 2003
  • We have developed an one-dimensional (ID) inversion program that can invert multiple frequency small-loop EM data from horizontal coplanar (HCP) and vertical coplanar (VCP) configurations. The inverse problem is solved using least-squares method with active constraint balancing (ACB) method and Jacobian matrix is calculated analytically. Tests using synthetic data from simple ID models indicate that conductivity and depth of each layer can be estimated properly when both real and imaginary data are used together.

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

  • Song, Yoon-Ho;Kim, Jung-Ho
    • Geophysics and Geophysical Exploration
    • /
    • v.11 no.1
    • /
    • pp.68-77
    • /
    • 2008
  • We have developed an inversion algorithm for loop-loop electromagnetic (EM) data, based on the localised non-linear or extended Born approximation to the solution of the 2.5D integral equation describing an EM scattering problem. Source and receiver configuration may be horizontal co-planar (HCP) or vertical co-planar (VCP). Both multi-frequency and multi-separation data can be incorporated. Our inversion code runs on a PC platform without heavy computational load. For the sake of stable and high-resolution performance of the inversion, we implemented an algorithm determining an optimum spatially varying Lagrangian multiplier as a function of sensitivity distribution, through parameter resolution matrix and Backus-Gilbert spread function analysis. Considering that the different source-receiver orientation characteristics cause inconsistent sensitivities to the resistivity structure in simultaneous inversion of HCP and VCP data, which affects the stability and resolution of the inversion result, we adapted a weighting scheme based on the variances of misfits between the measured and calculated datasets. The accuracy of the modelling code that we have developed has been proven over the frequency, conductivity, and geometric ranges typically used in a loop-loop EM system through comparison with 2.5D finite-element modelling results. We first applied the inversion to synthetic data, from a model with resistive as well as conductive inhomogeneities embedded in a homogeneous half-space, to validate its performance. Applying the inversion to field data and comparing the result with that of dc resistivity data, we conclude that the newly developed algorithm provides a reasonable image of the subsurface.

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

  • 이상호;한정섭
    • Journal of Ocean Engineering and Technology
    • /
    • v.15 no.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

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

  • Lee Sang-Ho;Han Jeong-Seb
    • Journal of Ocean Engineering and Technology
    • /
    • v.20 no.2 s.69
    • /
    • 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.

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

  • Chang, Hye-Young;Cho, Seong-Je
    • Journal of KIISE:Software and Applications
    • /
    • v.35 no.2
    • /
    • pp.59-69
    • /
    • 2008
  • Automatic obfuscation is known to be the most viable method for preventing reverse engineering intentional1y making code more difficult to understand for security purposes. In this paper, we study and implement an obfuscation method for protecting MS Visual C++ programs against attack on the intellectual property in software like reverse engineering attack. That is, the paper describes the implementation of a code obfuscator, a tool which converts a Visual C++ source program into an equivalent one that is much harder to understand. We have used ANTLR parser generator for handling Visual C++ sources, and implemented some obfuscating transformations such as 'Remove comments', 'Scramble identifiers', 'Split variables', 'Fold array', 'Insert class', 'Extend loop condition', 'Add redundant operands', and 'Insert dead code'. We have also evaluated the performance and effectiveness of the obfuscator in terms of potency, resilience, and cost. When the obfuscated source code has been compared with the original source code, it has enough effectiveness for software protection though it incurs some run-time overheads.

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

  • Seo, Yang Gon
    • Clean Technology
    • /
    • v.28 no.3
    • /
    • pp.249-257
    • /
    • 2022
  • The adsorption equilibria of nitrogen on a region of nanoporous carbonaceous adsorbent with local molecular orientation (LMO) were calculated by grand canonical Monte Carlo simulation at 77.16 K. Regions of LMO of identical size were arranged on a regular lattice with uniform spacing. Microporosity was predominately introduced to the model by removing successive out-of-plane domains from the regions of LMO and tilting pores were generated by tilting the basic structure units. This pore structure is a more realistic model than slit-shaped pores for studying adsorption in nanoporous carbon adsorbents. Their porosities, surface areas, and pore size distributions according to constrained nonlinear optimization were also reported. The adsorption in slit shaped pores was also reported for reference. In the slit shaped pores, a clear hysteresis loop was observed in pores of greater than 5 times the nitrogen molecule size, and in capillary condensation and reverse condensation, evaporation occurred immediately at one pressure. In the LMO pore model, three series of local condensations at the basal slip plane, armchair slip plane and interconnected channel were observed during adsorption at pore sizes greater than about 6 times the nitrogen molecular size. In the hysteresis loop, on the other hand, evaporation occurred at one or two pressures during desorption.