• Title/Summary/Keyword: Graphic processing unit

검색결과 117건 처리시간 0.027초

CUDA programming environment을 활용한 Path-Integral Monte Carlo Simulation의 구현

  • 이화영;임은진
    • 한국산업정보학회:학술대회논문집
    • /
    • 한국산업정보학회 2009년도 춘계학술대회 미래 IT융합기술 및 전략
    • /
    • pp.196-199
    • /
    • 2009
  • 높아지는 Graphic Processing Unit (GPU)의 연산 성능과 GPU에서의 범용 프로그래밍을 위한 개발 환경의 개발, 보급으로 인해 GPU를 일반연산에 활용하는 연구가 활발히 진행되고 있다. 이와같이 일반 연산에 활용되고 있는 GPU로 nVidia Tesla와 AMD/ATI의 FireStream 들이 있다. 특수목적 연산 장치인 GPU를 일반 연산을 위해 프로그래밍하기 위해서는 그에 맞는 프로그램 개발 환경이 필요한데 nVidia에서 개발한 CUDA (Compute Unified Device Architecture) 환경은 자사의 GPU 프로그램 개발을 위해 제공되는 개발 환경이다. CUDA 개발 환경은 nVidia GPU 프로그래밍 뿐만 아니라 차세대 이종 병렬 프로그램 개발 환경의 공개 표준으로 논의되고 있는 OpenCL (Open Computing Language) 와 유사한 특징을 보일 것으로 예상되기 때문에 그 중요성은 특정 GPU 에만 국한되지 않는다. 본 논문에서는 경로 적분 몬테 카를로 (Path Integral Monte Carlo) 방법을 CUDA 개발 환경을 사용하여 nVidia GPU 상에서 병렬화한 결과를 제시하였다.

  • PDF

GPU-Accelerated Password Cracking of PDF Files

  • Kim, Keon-Woo;Lee, Sang-Su;Hong, Do-Won;Ryou, Jae-Cheol
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제5권11호
    • /
    • pp.2235-2253
    • /
    • 2011
  • Digital document file such as Adobe Acrobat or MS-Office is encrypted by its own ciphering algorithm with a user password. When this password is not known to a user or a forensic inspector, it is necessary to recover the password to open the encrypted file. Password cracking by brute-force search is a perfect approach to discover the password but a time consuming process. This paper presents a new method of speeding up password recovery on Graphic Processing Unit (GPU) using a Compute Unified Device Architecture (CUDA). PDF files are chosen as a password cracking target, and the Abode Acrobat password recovery algorithm is examined. Experimental results show that the proposed method gives high performance at low cost, with a cluster of GPU nodes significantly speeding up the password recovery by exploiting a number of computing nodes. Password cracking performance is increased linearly in proportion to the number of computing nodes and GPUs.

모바일 GPU 기반 증강현실 객체 인식 고속화 (Moible GPU based Speed-up Method for Augmented Reality Object Recognition System)

  • 백아람;이강운;최해철
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송공학회 2013년도 하계학술대회
    • /
    • pp.389-390
    • /
    • 2013
  • 모바일에서의 증강현실(Augmented Reality :AR) 어플리케이션은 디바이스의 구조상 많은 제약사항이 있기 때문에 데스크탑 환경에 비교하여 접근성이 낮다. 이러한 문제점을 해결하기 위해 다양한 방법의 연구가 진행되고 있다. 본 논문에서는 모바일 기기의 처리량을 줄이기 위해 프로그래밍 가능한 GPU(Graphic Processing Unit)를 이용, 영상처리 알고리즘을 병렬로 처리하고 고속화하여 모바일 AR 어플리케이션의 접근성을 높이는 비마커(Markerless)기반 객체 인식 시스템을 구현한다.

  • PDF

HW 가속 기반 웹 고속화 기술동향 (Trends of Hardware Acceleration Technology in Wed Browser)

  • 이재호;조현우;김도형;이형석;윤석진;류철;조창식
    • 전자통신동향분석
    • /
    • 제31권4호
    • /
    • pp.65-76
    • /
    • 2016
  • 특정 제조사의 단말 또는 운영체제에 의존성이 없는 플랫폼 독립적인 웹은 높은 이식성, 소프트웨어의 재활용, 개발 생산성, 풍부한 개발자 존재, 유지 보수 면에서 장점을 가지나, 화려한 UI/UX를 제공하는 네이티브 응용에 비해 낮은 성능으로 웹 기반의 응용 개발 및 보급이 크게 활성화되지 못했다. 한편 데스크톱은 물론 모바일 단말의 멀티코어 기반 Graphic Processing Unit(GPU), CPU 탑재 등 HW 고사양화와 웹 응용에서도 HW 가속 기능을 활용할 수 있는 표준 제공으로 성능 제약을 극복할 수 있게 되었다. 본고에서는 GPU 발전동향을 살펴보고, 고속 렌더링 및 병렬 연산처리를 요구하는 웹 응용이 GPU기반 HW 가속 기능을 활용할 수 있는 크로노스 그룹의 그래픽 가속(Web Graphics Library: WebGL) 및 컴퓨팅(Web Computing Language: WebCL) 지원 표준 규격을 정리한다. 또한, 최근 차세대 GPU Application Programming Interface(API)로 발표된 Vulkan에 대해 알아보고, 웹 고속화 기술에 적용 가능성에 대해 전망한다.

  • PDF

고온 금속 표면 결함에 대한 3차원 형상 추출 시스템 개발 (Development of a 3D Shape Reconstruction System for Defects on a Hot Steel Surface)

  • 장유진;이주섭
    • 제어로봇시스템학회논문지
    • /
    • 제21권5호
    • /
    • pp.459-464
    • /
    • 2015
  • An on-line quality control of hot steel products is one of the important issues in the steel industry because of cost minimization. In recent years, relative depth information of surface defects is increasingly required for strict quality control. In this paper, a 3D shape reconstruction scheme for defects on a hot steel surface based on a multi-spectral photometric stereo method is proposed. After simultaneously illuminating a hot steel surface by using vertical/horizontal linearly polarized lights of green and blue light sources, the corresponding 4 images are obtained. The photometric stereo method is then applied with the aid of a GPU (Graphic Processing Unit) to reconstruct the shape of the target surface based on these images. The proposed scheme was validated through experiments.

GPU Library CUDA를 이용한 효율적인 Delaunay 격자 생성에 관한 연구 (A STUDY OF THE APPLICATION OF DELAUNAY GRID GENERATION ON GPU USING CUDA LIBRARY)

  • 송지홍;김상현;김경민;김병수
    • 한국전산유체공학회:학술대회논문집
    • /
    • 한국전산유체공학회 2011년 춘계학술대회논문집
    • /
    • pp.194-198
    • /
    • 2011
  • In this study, an efficient algorithm for Delaunay triangulation of a number of points which can be used on a GPU-based parallel computation is studied The developed algorithm is programmed using CUDA library. and the program takes full advantage of parallel computation which are concurrently performed on each of the threads on GPU. The results of partitioned triangulation collected from the GPU computation requires proper stitching between neighboring partitions and calculation of connectivities among triangular cells on CPU In this study, the effect of number of threads on the efficiency and total duration for Delaunay grid generation is studied. And it is also shown that GPU computing using CUDA for Delaunay grid generation is feasible and it saves total time required for the triangulation of the large number points compared to the sequential CPU-based triangulation programs.

  • PDF

PC를 이용한 철판 자동절단시스템 개발 (Development of PC Controled Automatic Cutting System)

  • 김상헌;정경렬
    • 한국정밀공학회지
    • /
    • 제13권1호
    • /
    • pp.29-37
    • /
    • 1996
  • In this study, PC controlled CNC automatic cutting system is developed. Technological introduction of the control process and the computer programming has made possible not only the automatic control for cutting processing unit but also the easy-to-use graphic software that enables the cutting process. This program involves shape part drawing and amendment, pattern reading and saving, reading Autocad file, nesting process, kerf compensation, automatic cutting path generation, NC file conversion and motor control. Software is devided into 3 modules for easy work. First step enables drawing, amendment and pattern making, followed by automatic nesting and cutting path generation with kerf compensation. In the final step, drawing data is transmitted for the resulting automatic cutting processes. This software would be applicated in gas cutting and textile cutting so that it improves the productivity of cutting process.

  • PDF

디지털 홀로그래픽 비디오 서비스를 위한 시스템의 구현 (Implementation of Digital Holographic Video Service System)

  • 서영호;이윤혁;배윤진;김승철;구자명;최현준;김동욱
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송공학회 2011년도 추계학술대회
    • /
    • pp.238-239
    • /
    • 2011
  • 본 논문에서는 디지털 홀로그래픽 비디오 서비스를 위한 시스템의 구조를 제안하고 이를 구현하였다. 홀로그래픽 비디오 서비스의 형태는 다양할 수 있는데 이 중에서 깊이카메라를 기반으로 하여 위상방식의 컴퓨터생성홀로그램(computer generated hologram, CGH)을 이용하는 것을 타겟으로 하였다. CGH는 고속 생성을 위하여 GPGPU(general purpose graphic processing unit)을 이용하였고, 편의상 복원은 프레넬 변환(Fresnel transform)을 이용한 소프트웨어 방식을 이용하였다.

  • PDF

A PRICING METHOD OF HYBRID DLS WITH GPGPU

  • YOON, YEOCHANG;KIM, YONSIK;BAE, HYEONG-OHK
    • Journal of the Korean Society for Industrial and Applied Mathematics
    • /
    • 제20권4호
    • /
    • pp.277-293
    • /
    • 2016
  • We develop an efficient numerical method for pricing the Derivative Linked Securities (DLS). The payoff structure of the hybrid DLS consists with a standard 2-Star step-down type ELS and the range accrual product which depends on the number of days in the coupon period that the index stay within the pre-determined range. We assume that the 2-dimensional Geometric Brownian Motion (GBM) as the model of two equities and a no-arbitrage interest model (One-factor Hull and White interest rate model) as a model for the interest rate. In this study, we employ the Monte Carlo simulation method with the Compute Unified Device Architecture (CUDA) parallel computing as the General Purpose computing on Graphic Processing Unit (GPGPU) technology for fast and efficient numerical valuation of DLS. Comparing the Monte Carlo method with single CPU computation or MPI implementation, the result of Monte Carlo simulation with CUDA parallel computing produces higher performance.

그래픽 처리장치 기반 클라우드 컴퓨팅의 셀룰러 네트워크 응용 (Applying the Graphic Processing Unit Based Cloud Computing in Cellular Network)

  • 김준;최승원
    • 디지털산업정보학회논문지
    • /
    • 제8권3호
    • /
    • pp.75-85
    • /
    • 2012
  • In general, cellular network is deployed as distributed network architecture, so network equipment is spread out all over the coverage area. This case causes high cost. Recently, centralized network architecture has been deployable at cellular network since base station was able to be virtualized due to advance in computing power. The centralized network architecture in cellular network adjusts its cell radius dynamically and minimizes power consumption of the network. This paper introduces a new centralized deployment way of cellular network using SDR and cloud computing technology. Then, advantage and feasibility of the new network will be reviewed by implementing this novel network.