• 제목/요약/키워드: Code-30

검색결과 934건 처리시간 0.031초

Just-In-Time 컴파일러를 이용한 파이썬 기반 지구동역학 코드 가속화 연구 (Boosting the Performance of Python-based Geodynamic Code using the Just-In-Time Compiler)

  • 박상진;안수정;소병달
    • 지구물리와물리탐사
    • /
    • 제24권2호
    • /
    • pp.35-44
    • /
    • 2021
  • 파이썬은 다른 정적 언어(예, C, C++, FORTRAN 등)에 비해 실행 속도가 느리기 때문에 대규모 반복이 필요한 지구동역학 코드를 작성하는데 적합하지 않은 것으로 인식되어 왔다. 그러나 파이썬의 계산 속도를 향상시키기 위해 Just-In-Time (JIT) 컴파일 등과 같은 많은 고속화 수단이 개발되었다. 우리는 파이썬을 기반으로 JIT 컴파일러에 최적화된 맨틀 유동 지구동역학 코드를 개발했다. 코드는 지구동역학 분야에서 널리 사용되는 PIC (Particle-In-Cell) 방법과 유한요소법을 결합하여 맨틀 대류를 수치 모사하며, 코드의 신뢰성을 정량적으로 평가하기 위해 잘 알려진 2차원 맨틀 대류 문제를 벤치마킹했다. 수치 모사 결과, 제곱근 평균 제곱 속도와 넛셀 수가 이전 연구와 거의 일치함을 확인했다. JIT 컴파일러를 적용한 코드는 적용하지 않았을 경우와 대비해 계산 속도가 PIC 방법에서 최대 258배, 전체 행렬 조립 과정에서 최대 30배 향상했다. 따라서, 이번 연구는 파이썬의 계산 성능이 JIT 등의 가속기를 이용하여 충분히 향상되며, 많은 지구 동역학 문제를 해결하는데 활용될 수 있음을 제시하였다.

멀티미디어 핑거프린트에 의한 DRM 구현 (DRM Implementation by Multimedia Fingerprint)

  • 이강현
    • 전자공학회논문지CI
    • /
    • 제46권3호
    • /
    • pp.50-56
    • /
    • 2009
  • 최근에, 다양한 멀티미디어 콘텐츠 제작에 따라, 불법복제, 불법배포 및 저작권 침해 등과 같은 문제들이 야기되고 있다. 이러한 문제를 해결하기 위하여, 콘텐츠에 저적권 정보를 삽입하는 워터마킹과 RSA를 이용하여 불법복제를 방지하는 DRM에 인증을 위한 암호화하는 방법들이 제안되었다. 본 논문에서는, BIBD코드 기반의 멀티미디어 핑거프린트를 RSA의 DRM을 위하여 영상콘텐츠의 비트플랜에 삽입하고, 디코딩 처리에서 영상전송과 변환을 고려하여 실험을 하였다. 실험결과, Stirmark 공격의 PSNR 30, 40, 70 그리고 80에서, 영상에 삽입된 멀티미디어 핑거프린트 코드가 AWGN 7dB에서 60% 이상 검출되었으며, AWGN 10dB 이상에서는 100%의 완전함을 확인하였다.

유동해석에의한 단상용 원통다관형 열교환기 열설계 코드의 개발 (Development of a Single Phase Shell-and-Tube Type Heat Exchanger Thermal Design Code Based on Stream Analysis)

  • 반태곤;이상천;남상철;박병덕
    • 에너지공학
    • /
    • 제10권4호
    • /
    • pp.299-309
    • /
    • 2001
  • 본 원통다관형 열교환기 설계 코드는 기존에 적용된 Bell-Delaware법 보다 한 차원 발전된 유동 해석법을 적용하여 좀더 정확하고 향상된 열교환기를 설계 하고자 한다. 열교환기 설계에 영향을 미치는 주요한 인자들에 대한 특성 및 설계 범위를 나타내었다. 유동 분율을 구하기 위한 유동 해석(Stream analysis)법에 대한 개략적인 소개와 열교환기 설계를 위한 순서도를 나타내었다. 설계 코드의 성능평가를 위하여 Delaware09, Delaware10, DongHwa, ANL에 대한 실험결과와 성능 비교를 수행하였다. 그 결과 열전달 및 압력 손실 예측치의 대부분이 $\pm$30% 이내에 만족함을 보였으나, 압력손실 부분에서는 전체적으로 과예측 결과를 나타내었다.

  • PDF

원심형 혈액펌프의 최적화 수력설계 및 성능해석 (Hydraulic Design Optimization and Performance Analysis of a Centrifugal Blood Pump)

  • 박무룡;유성연;오형우;윤의수
    • 대한기계학회논문집B
    • /
    • 제30권1호
    • /
    • pp.87-94
    • /
    • 2006
  • This paper presents the hydrodynamic design and performance analysis method for a miniaturized centrifugal blood pump using three-dimensional computational fluid dynamics (CFD) code. In order to obtain the hydraulically high efficient configuration of a miniaturized centrifugal blood pump for cardiopulmonary circulation, a well-established commercial CFD code was incorporated considering detailed flow dynamic phenomena in the blood pump system. A prototype of centrifugal blood pump developed by the present design and analysis method has been tested in the mock circulatory system. Predicted results by the CFD code agree very well with in vitro hydraulic performance data for a centrifugal blood pump over the entire operating conditions. Preliminary in vivo animal testing has also been conducted to demonstrate the hemodynamic feasibility for use of centrifugal blood pump as a mechanical circulatory support. A miniaturized centrifugal blood pump developed by the hydraulic design optimization and performance prediction method presented herein shows the possibility of a good candidate for intra and extracorporeal cardiopulmonary circulation pump in the near future.

4 수신기를 이용한 GPS 다중경로의 검출과 축소 (Detection of GPS Multipath Errors Using 4-Receivers)

  • 박운용;정창식;김진수;곽두호
    • 한국측량학회지
    • /
    • 제16권2호
    • /
    • pp.235-242
    • /
    • 1998
  • 본 연구는 GPS 보조에 의한 항공삼각측량 및 자동차량항법장치 등과 같은 고정밀 측량에서 주요 오차 원인이 되고 있는 다중경로 오차를 검출하고 이를 요구 정확도로 축소시키는데 그 목적이 있다. 수신점의 다중 수신기를 고정한 후 동적 수신기가 연속적으로 이동할 때, 망조정시 smoothed코드 측정과 순수 코드 측정을 실행하여 동적수신기에 대한 단차분법 코드파 위치 해석에서 3차원 RMS 오차가 약 30% 축소됨을 알 수 있었다. 이러한 망조정들은 다중 수신점에서 실행되었지만, 위치결정은 항상 동적 수신기와 하나의 기준 수신점 사이의 단차분법에 의해 실행된다는 것에 근거한 것이고, 서로 매우 근접한 수신기로부터 이중차를 이용하여 대기 오차를 포함한 모든 상관성 오차를 상당히 축소할 수 있을 뿐만 아니라 다른 처리 기법들과 조합하여 사용할 있으리라 생각된다.

  • PDF

스레드 기반 모니터링을 통한 악의적인 행위 주체 추적 및 차단에 관한 연구 (A Study on the Tracking and Blocking of Malicious Actors through Thread-Based Monitoring)

  • 고보승;최원혁;정다정
    • 정보보호학회논문지
    • /
    • 제30권1호
    • /
    • pp.75-86
    • /
    • 2020
  • 최근 윈도우즈 운영체제 환경에서 악성코드가 고도화됨에 따라 악의적인 행위를 수행하는 주체가 프로세스가 아닌 경우가 많이 발생하고 있다. 운영체제에 기본적으로 탑재된 프로세스 등에 삽입되어 동작하는 악성코드는 DLL/코드 인젝션과 같은 방식으로 스레드 단위로 동작한다. 이 경우 프로세스 단위로 악성 유무를 진단 및 차단하는 것은 시스템 운영에 심각한 문제를 야기할 수도 있다. 본 논문에서는 프로세스 기반 모니터링 정보를 사용하여 프로세스의 악성유무를 판단하고 차단하는 방법이 가지고 있는 문제점을 나열하고 그에 대한 개선된 방안을 제시한다.

모델링 및 시뮬레이션을 통한 수소충전 프로토콜 영향인자 평가 (Evaluation of Influential Factors of Hydrogen Fueling Protocol by Modeling and Simulation)

  • 채충근;강수연;김한나;채승빈;김용규
    • 한국수소및신에너지학회논문집
    • /
    • 제30권6호
    • /
    • pp.513-522
    • /
    • 2019
  • It is not easy to refuel quickly and safely with 70 MPa hydrogen. This is because the temperature in the vehicle tank rises sharply due to Joule-Thomson effect, etc. Thus protocols such as SAE J2601 in the United States and JPEC-S 0003 in Japan were established. However, they have the problem of over-complexity and lack of versatility by setting the preconditions for hot and cold cases and introducing a number of look-up tables. This study was conducted with the ultimate goal of developing new protocols based on complete real-time communication. Thermodynamic models were made and programs were developed for hydrogen refueling simulations. Simulation results confirmed that there are five parameters in the influencing factors of the hydrogen refueling protocol.

주파수도약 대역 확산 FSK 수신기의 고속 정합여파기 동기회로 (High speed matched filter synchronization circuit applied in frequency hopping FSK Transceiver)

  • 김성철
    • 한국정보통신학회논문지
    • /
    • 제13권8호
    • /
    • pp.1543-1548
    • /
    • 2009
  • 본 논문에서는 주파수 도약 대역 확산시스템에서 빠른 주파수 도약 패턴을 발생시키며 이에 따른 수신기 동기회로에 관한 연구이다. 고속의 PN 초기동기를 달성하기 위한 정합필터 방식에서 기존의 동기회로 구조로부터 상관기의 개수를 2개로 줄이고 초기동기를 위한 짧은 도약패턴(hoping prefix)을 몇 개의 부 패턴(sub prefix)으로 나눈다. 각기 상이한 주파수 도약패턴에 의하여 PN코드 시작시각에 대한 정보를 보내 이 정보를 이용하여 빠른 동기 획득을 이루게 하며 검출의 신뢰도를 높일 수 있는 고속의 초기동기 회로를 제안하였다. 또한 디지털 주파수 합성기를 사용하여 빠른 주파수 도약을 위한 PLL 구현이 가능함을 분석하였다. 즉, 주파수 스텝(${\Delta}f$)이 1.5MHz이상이면 settling 시간이 $30{\mu}s$정도가 되므로 빠른 주파수 도약을 위한 PLL의 구현이 가능함을 보였다. 결국 동기시간 단축에 있어서 가장 큰 영향을 미치는 것은 주파수 합성기의 빠른 주파수 획득시간과 동기회로의 초기동기 획득시간임을 알 수 있었다.

Development of a Computer Code, CONPAS, for an Integrated Level 2 PSA

  • Ahn, Kwang-Il;Kim, See-Darl;Song, Yong-Mann;Jin, Young-Ho;Park, Chung K.
    • Nuclear Engineering and Technology
    • /
    • 제30권1호
    • /
    • pp.58-74
    • /
    • 1998
  • A PC window-based computer code, CONPAS (CONtainment Performance Analysis System), has been developed to integrate the numerical, graphical, and results-operation aspects of Level 2 probabilistic safety assessments (PSA) for nuclear power plants automatically. As a main logic for accident progression analysis, it employs a concept of the small containment phenomenological event tree (CPET) helpful to trace out visually individual accident progressions and of the detailed supporting event tree (DSET) for its detailed quantification. For the integrated analysis of Level 2 PSA, the code utilizes five distinct, but closely related modules. Its computational feasibility to real PSAs has been assessed through an application to the UCN 3&4 full scope Level 2 PSA. Compared with other existing computer codes for Level 2 PSA, the CONPAS code provides several advanced features: (1) systematic uncertainty analysis / importance analysis / sensitivity analysis, (2) table / graphical display & print, (3) employment of the recent Level 2 PSA technologies, and (4) highly effective user interface. The main purpose of this paper is to introduce the key features of CONPAS code and results of its feasibility study.

  • PDF

고속 광 이더넷에서 선로 부호에 따른 전송 성능에 대한 연구 (The Study of Transmission Performance of Line Code on High Speed Optical Transmission Ethernet)

  • 김창봉;고제수;김익상
    • 한국통신학회논문지
    • /
    • 제30권6A호
    • /
    • pp.510-516
    • /
    • 2005
  • 본 논문은 고속 광 이더넷에서 최소 대역폭 특성을 지닌 선로 부호에 의한 전송 성능의 개선 가능성을 제시하고자 선로 부호의 파라미터들을 조사 분석하고, 동일한 광 이더넷에서 최소 대역폭 특성이 있는 선로 부호(MB810)와 기존의 선로 부호(8B/10B)로 각각 부호화된 데이터를 전송하는 시뮬레이션을 수행하였다. 시뮬레이션 환경은 10기가비트 이더넷의 표준에 있는 Serial type LAN PHY 10GBASE-E 물리 계층을 사용한 단일 채널 전송 광 이더넷과 WDM type LAN PHY 10GBASE-LX4 물리계층을 사용한 다중 채널 전송 광 이더넷으로 구현되었다. 또 MB810 선로부호의 최소 대역폭 특성을 확인하고 두 선로부호에 의한 전송 성능을 비교하기 위하여 수신 광 파워에 따른 비트 오율(BER)을 비교하였다.