• Title/Summary/Keyword: OpenMP 변환

Search Result 4, Processing Time 0.017 seconds

Implementation and Translation of Major OpenMP Directives for Chip Multiprocessor without using OS (단일 칩 다중 프로세서상에서 운영체제를 사용하지 않은 OpenMP 구현 및 주요 디렉티브 변환)

  • Jeun, Woo-Chul;Ha, Soon-Hoi
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.34 no.4
    • /
    • pp.145-157
    • /
    • 2007
  • OpenMP is an attractive parallel programming model for a chip multiprocessor because there is no standard parallel programming method for a chip multiprocessor and it is easy to write a parallel program in OpenMP. Then, chip multiprocessor systems can have various architectures according to target application programs. So, we need to implement OpenMP in different way for each system. In this paper, we propose the implementation and the effective translation of major OpenMP directives for a chip multiprocessor without using OS to improve the performance without using special hardware and without extending the OpenMP directives. We present the experimental results on our target platform CT3400.

Efficient Translation of OpenMP Directives for Cluster Systems (클러스터 시스템을 위한 효과적인 OpenMP 디렉티브 변환)

  • 기양석;하순회
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04a
    • /
    • pp.10-12
    • /
    • 2003
  • SMP 클러스터가 고성능 계산을 위한 플랫폼으로 등장함에 따라, 이 시스템을 활용하기 위한 프로그래밍 환경에 대한 관심이 증가하고 있다. 이 논문에서 우리는 ParADE라고 부르는 쉽고, 이식성이 높으며. 고성능의 프로그래밍이 가능한 새로운 프로그래밍 환경을 소개한다. ParADE는 OpenMP 프로그래밍 환경으로 HLRC 변종 프로토콜을 구현한 다중 쓰레드 DSM 시스템을 기반으로 하고 있다. 특별히. 이 논문에서는 성능 개선을 위한 OpenMP 변환기의 역할에 중점을 둔다. OpenMP 변화기는 OpenMP 프로그램 모델과 실행 시스템의 수행 모델 사이에서 가교 역할을 한다. 특히, OpenMP 변환기는 동기화 디렉티브를 변환하고 임계 영역에 있는 작은 변수의 메모리 일관성을 유지하기 위해 집합 통신 함수를 활용한다. 동기화 디렉티브 성능 측정을 위한 마이크로벤치마크 프로그램을 통한 실험에서 ParADE 시스템은 기존의 DSM 시스템에 비해 우수한 성능을 보였다.

  • PDF

Automatic defect detection using intensity and shape information in industrial CT (산업용 CT 영상에서 밝기값 및 형태 정보를 이용한 기공 결함 자동 검출)

  • Ji, Hye-Rim;Hong, Helen
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2012.06c
    • /
    • pp.415-417
    • /
    • 2012
  • 본 논문에서는 산업용 CT 영상에서 다중 해상도 기반의 밝기값 정보와 형태 정보를 이용하여 내부 기공결함을 정확하고 빠르게 검출하는 기법을 제안한다. 첫째, 대용량 CT 데이터에서 계산량을 줄이기 위하여 1/2 해상도로 변환 후 관심영역을 자동 산정하고, 링 또는 금속 인공물 등의 잡음을 제거하기 위해 비등방성 확산 필터링을 수행한다. 둘째, 기공 결함 후보군을 검출하기 위해 밝기값 기반의 결함 검출 기법을 제안한다. 셋째, 결함 검출의 민감도를 향상시키기 위해 형태 정보를 이용한 기공 결함 검출 기법을 제안한다. 넷째, 수행시간 가속화를 위하여 다중 해상도 영상 처리 및 Open MP를 적용한다. 제안방법의 평가를 위하여 육안평가와 정확성 평가, 수행시간을 측정하였다. 정확성 평가는 실제 기공 결함과 제안방법 적용 후 결함 간 중복 픽셀 수로 측정하였다. 실험 결과 평균 중복 픽셀 비율은 91%로 측정되었고, 가장 큰 비율은 99%, 가장 작은 비율은 80%로 측정되었다. 다중 해상도 기법 및 Open MP를 적용함으로써 해상도 데이터 수행시간보다 90% 가속화되었다.

Parallelizing 3D Frequency-domain Acoustic Wave Propagation Modeling using a Xeon Phi Coprocessor (제온 파이 보조 프로세서를 이용한 3차원 주파수 영역 음향파 파동 전파 모델링 병렬화)

  • Ryu, Donghyun;Jo, Sang Hoon;Ha, Wansoo
    • Geophysics and Geophysical Exploration
    • /
    • v.20 no.3
    • /
    • pp.129-136
    • /
    • 2017
  • 3D seismic data processing methods such as full waveform inversion or reverse-time migration require 3D wave propagation modeling and heavy calculations. We compared efficiency and accuracy of a Xeon Phi coprocessor to those of a high-end server CPU using 3D frequency-domain wave propagation modeling. We adopted the OpenMP parallel programming to the time-domain finite difference algorithm by considering the characteristics of the Xeon Phi coprocessors. We applied the Fourier transform using a running-integration to obtain the frequency-domain wavefield. A numerical test on frequency-domain wavefield modeling was performed using the 3D SEG/EAGE salt velocity model. Consequently, we could obtain an accurate frequency-domain wavefield and attain a 1.44x speedup using the Xeon Phi coprocessor compared to the CPU.