An Attempt of CUDA Implementation of PCA-SIFT(Internationa Session 6)
スポンサーリンク
概要
- 論文の詳細を見る
GPGPU (General-Purpose computation on GPUs) is a paradigm to use GPUs (graphics processing units) for general computation. Due to recent remarkable improvement of GPU, GPU outperforms CPU in computation ability. However, most people could not use the ability for general computation because existing programming languages require knowledge about GPU hardware architectures and computer graphics for GPGPU computing. Recently, a new GPU language CUDA (Compute Unified Device Architecture) has been released from NVIDIA. The CUDA code is C language style and has less computational restriction. Thus, usual operations of C language can run on GPU without much special knowledge. In this report, we briefly introduce CUDA language programming and report a CUDA implemented of PCA-SIFT. Compared to a CPU implementation, our CUDA implementation reduced the processing time to around 1/4. In addition, we also report an interesting phenomenon results useful for practical use of CUDA.
- 2007-10-18
著者
-
Kise Koichi
Department Of Computer Science And Intelligent Systems Osaka Prefecture University
-
Kise Koichi
Graduate School Of Engineering Osaka Prefecture University
-
Iwamura Masakazu
Graduate School Of Engineering Osaka Prefecture University
-
Iwamura Masakazu
Department Of Computer Science And Intelligent Systems Osaka Prefecture University
-
Noguchi Kazuto
Graduate School Of Engineering Osaka Prefecture University
-
HONDO Takayuki
Graduate School of Engineering, Osaka Prefecture University
-
Hondo Takayuki
Graduate School Of Engineering Osaka Prefecture University
関連論文
- An Attempt of CUDA Implementation of PCA-SIFT(Internationa Session 6)
- Position detection for a camera pen using LLAH and dot patterns (パターン認識・メディア理解)
- Object detection in images with cluttered background by using local features and their configuration (パターン認識・メディア理解)
- Position detection for a camera pen using LLAH and dot patterns (ヒューマン情報処理)
- Is quantity better than quality?: a study case on a simple classifier applied to digit character recognition (パターン認識・メディア理解)
- Is quantity better than quality?: a study case on a simple classifier applied to digit character recognition (情報論的学習理論と機械学習)
- Better Decision Boundary for Pattern Recognition with Supplementary Information(Pattem Recognition)
- Cartoon Character Recognition Using Concentric Multi-Region Histograms of Oriented Gradients
- Cartoon Character Recognition Using Concentric Multi-Region Histograms of Oriented Gradients