著者
竹田 大将 近藤 鯛貴 佐藤 裕幸 杉野 栄二
雑誌
研究報告ハイパフォーマンスコンピューティング(HPC) (ISSN:21888841)
巻号頁・発行日
vol.2019-HPC-172, no.3, pp.1-7, 2019-12-11

我々は低コスト・省電力・省スペース化を目指し Raspberry Pi 上の GPGPU により,高負荷計算実現が可能か研究を行っている.今回はその Raspberry Pi GPGPU の 1 応用として,超解像処理システムを構築することを検討した.超解像技術は様々な手法が提案されているが,中でも Total Variation (TV) 正則化分離を用いた手法は最も有望なもののひとつと考えられる.TV 正則化分離は,入力画像を低周波成分とエッジ成分から構成される骨格成分,高周波成分とノイズから構成されるテクスチャ成分に分離する処理である.本稿では安価でありながら理論性能 24GFLOPS の GPU (VideoCore IV) が搭載されている特徴を持つ Raspberry Pi にて超解像処理の主要計算部のひとつである TV 正則化分離の GPGPU 化について評価を行った.その結果,CPU のみで演算を行う実装に比べて約 12 倍の高速化に成功し,汎用的な PC と比較しても Raspberry Pi GPU の価格性能比は圧倒的に高いことが確認できた.
著者
近藤 鯛貴 竹田 大将 佐藤 裕幸
雑誌
研究報告ハイパフォーマンスコンピューティング(HPC) (ISSN:21888841)
巻号頁・発行日
vol.2019-HPC-172, no.15, pp.1-6, 2019-12-11

Intel HD Graphics (IHD) とは Intel 社の開発する CPU 統合 GPU である.高いグラフィック性能を必要としない安価なコンピュータ向けに作られていることから低コストかつ低消費電力である.しかし,近年ではその性能もあがり理論性能で約 1TFlops の製品も登場し,計算資源として非常に有用である.また,2018 年に Intel が公式に IHD 用 GPGPU 言語である C for Metal (CM) を公開したことにより IHD の計算資源を GPGPU 用途で活用できるようになった.そこで本研究では CM の言語仕様を調査し,いくつかの GPGPU プログラムを実装した.Flops による理論性能と実測性能の評価を行ったところ,サンプルの行列積プログラムにて 81.60 %の性能率を確認し,同 SoC 内の CPU と計算時間で比較したところ約 57 倍高速に動作し,IHD および CM の GPGPU 用途における有用性を示した.