画像フィルタ処理の高速化に向けたメディア拡張プロセッサ用SIMDコンパイラ(ARC-5:コンパイラ)(2003年並列/分散/協調処理に関する『松江』サマー・ワークショップ(SWoPP松江2003))
スポンサーリンク
概要
- 論文の詳細を見る
近年、SIMD命令を備えるプロセッサ、いわゆるメディア拡張プロセッサが増加しているが、プログラムの自動並列化が困難のため、現状ではそれらを有効に利用できる高級言語コンパイラが存在しない。本稿ではまず、画像に対する行単位の並列処理を記述できるデータ並列C言語1DCを用い、画像処理アプリケーションの中でも特に演算量の多い画像フィルタ処理のSIMD命令による並列化には、行単位の並列演算指定が有効であることを示す。次に、1DC記述からSIMD命令コードシーケンスを生成できるSIMDコンパイラ1DCCについて述べる。メディア拡張プロセッサの代表例であるPentiumシリーズプロセッサを用いたベンチマークテストでは、1DC記述に対する1DCC生成コードが、通常のC記述に対する最新Cコンパイラの生成コードと比べ、ワード演算主体の場合で2〜3倍、バイト演算主体の場合では7倍程度高速であるという結果が得られた。
- 一般社団法人情報処理学会の論文
- 2003-08-05
著者
-
黒田 一朗
NECエレクトロニクス株式会社 基盤技術開発本部 技術企画室
-
岡崎 信一郎
NECシステムIPコア研究所
-
黒田 一朗
NECマルチメディア研究所
-
京 昭倫
Necシステムipコア研究所:(現)ルネサスエレクトロニクス(株)技術開発本部先行研究統括部
-
京 昭倫
NECマルチメディア研究所
-
岡崎 信一郎
NECマルチメディア研究所
関連論文
- 画像認識用並列プロセッサ研究20年の夜明け(平成21年度喜安記念業績賞紹介)
- 車載画像認識のための並列処理アーキテクチャ
- SIMD/MIND動的切替え型プロセッサIMAPCAR2の性能評価 (リコンフィギャラブルシステム)
- Priority Queue Based Task Manager for Single Chip Parallel DSP
- 携帯マルチメディア端末向け低電力並列DSP
- A-4-8 低電力DSPを用いたMPEG-4 AVコーデックの開発
- A-4-53 低電力汎用DSPを用いたMPEG-4ビデオコーデック
- 低電力汎用DSPを用いたQVGA/CIF対応MPEG-4ビデオコーデック
- A-4-2 2 マクロブロック一括探索による動き探索の高速化
- A-4-54 ソフトウェア MPEG-2 ビデオデコーダのPentium 4 プロセッサへの最適化
- CDT-1-4 SIMD/MIMD動的切替え型プロセッサIMAPCAR2による動画像認識処理(CDT-1.「五感」情報処理 : アプリケーションの展望,チュートリアルセッション,ソサイエティ企画)
- CDT-1-4 SIMD/MIMD動的切替え型プロセッサIMAPCAR2による動画像認識処理(CDT-1.「五感」情報処理:アプリケーションの展望,チュートリアルセッション,ソサイエティ企画)
- A-4-14 低電力 DSP コア SPXK5 を用いた AV CODEC 評価システム
- A-4-7 従来DSPからVLIW型DSPへのソースコード変換
- A-4-43 低消費電力4並列VLIW型DSPコアアーキテクチャ
- AT-1-1 高並列SIMD/MIMD切替え型プロセッサIMAPCAR2による画像認識処理(AT-1. 高並列プロセッサによる高性能メディア信号処理,チュートリアルセッション,ソサイエティ企画)
- 低消費電力応用志向プロセッサ--画像認識プロセッサIMAPCAR2を例として (ICTでナビゲートする環境にやさしい社会特集) -- (先端環境技術)
- 画像認識アプリケーションを用いた動的切り替え可能なSIMD/MIMD型プロセッサのMIMDモードの性能評価(プロセッサアーキテクチャ)
- 動的切り替え可能なSIMD/MIMD型プロセッサにおけるMIMDコアの低コスト実現法(マイクロプロセッサ)
- 動的切り替え可能なSIMD/MIMD型プロセッサにおけるMIMDコアの低コスト実現法(マイクロプロセッサ)
- 車載組込み用画像認識プロセッサIMAPCAR (組込みソフトウエア・ソリユーシヨン特集) -- (組込みシステム・プラットフォーム)
- AS-2-5 車載用動画像認識プロセッサIMAP-CE向け並列アルゴリズムの設計手法(AS-2.最近のスマートマルチメディアシステムの技術動向,基礎・境界)
- 画像認識処理指向LSIの動向とメモリ集積型高並列プロセッサIMAP(ITS・監視・セキュリティのためのパターン認識・メディア理解)
- SA-8-4 128個のRISCコアを集積した動画像認識プロセッサとその応用(SA-8. スマートインフォメディアシステムの目指すもの)
- 画像フィルタ処理の高速化に向けたメディア拡張プロセッサ用SIMDコンパイラ(ARC-5:コンパイラ)(2003年並列/分散/協調処理に関する『松江』サマー・ワークショップ(SWoPP松江2003))
- 128個の4ウェイVLIW型RISCコアを集積した車載向け動画認識LSI(VSLI一般(ISSCC'03関連特集))
- SIMDア***ロセッサにおけるマルチスレッド実装方式の検討
- 正負対称丸め積和演算器
- 画像認識用並列プロセッサ研究20年の夜明け
- 携帯マルチメディア端末向け低電力並列DSP
- SIMD/MIND動的切替え型プロセッサIMAPCAR2の性能評価(アーキテクチャ)
- 汎用DSPを用いたH.320テレビ会議システムの試作
- 高並列プロセッサIMAPCARと車載画像認識への適用(一般セッション,センシング技術とその応用)
- IMAP-VISIONを用いた道路画像からの白線検出
- 動画像処理ボードIMAP-VISIONによる天候にロバストな先行車検出・追跡システム
- 一次元プロセッサアレイに基づく超高速画像処理システムの開発環境(並列処理)
- 動画像処理システムRVS-2による実時間動き計測
- メモリ型プロセッサによる動画像処理システムRVS-2 : 性能評価
- メモリ型プロセッサによる動画像処理システムRVS-2 : 基本ソフトウエア
- 低電力汎用DSPを用いたQVGA/CIF対応MPEG-4ビデオコーデック
- 低電力汎用DSPを用いたQVGA/CIF対応MPEG-4ビデオコーデック
- 車載メディア処理とLSIアーキテクチャ : 課題と将来動向(システムLSIの応用と要素技術,専用プロセッサ,プロセッサ,DSP,画像処理技術,及び一般)
- 車載メディア処理とLSIアーキテクチャ : 課題と将来動向(システムLSIの応用と要素技術,専用プロセッサ,プロセッサ,DSP,画像処理技術,及び一般)
- 車載メディア処理とLSIアーキテクチャ : 課題と将来動向(システムLSIの応用と要素技術,専用プロセッサ,プロセッサ,DSP,画像処理技術,及び一般)
- 車載メディア処理とLSIアーキテクチャ : 課題と将来動向(システムLSIの応用と要素技術,専用プロセッサ,プロセッサ,DSP,画像処理技術,及び一般)
- 車載メディア処理とLSIアーキテクチャ : 課題と将来動向
- 2-3 W-CDMA端末用ビデオフォン(2.通信システムへの応用)(ネットワーク映像サービス : 離陸するMPEG-4)
- V830による可変長復号の高速実現
- SIMD演算器へのノルム計算命令組み込み手法の検討
- 一次元プロセッサアレイに基づくリアルタイム画像処理システムの開発環境
- 超高速動画像処理ボ-ドIMAP-VISION (ITS (高度道路交通システム)特集)
- 10GIPS IMAP-VISONボード : 性能評価
- 10GIPS IMAP-VISONボード : ハードウェア
- リアルタイムビジョンのための並列処理 LSI IMAP とそのシステム
- メモリ集積型SIMDプロセッサIMAP
- メモリ型プロセッサによる動画像処理システムRVS-2 : メモリ型プロセッサIMAP-2
- 並列画像理解のハードウェアアーキテクチャ (「並列・分散協調画像理解」)
- 並列画像理解のハードウェアアーキテクチャ
- メモリ集積型プロセッサIMAP-LSI
- メモリ型画像処理プロセッサIMAPとその応用
- 天候にロバストな先行車検出・追跡システム
- 128個のVLIWプロセッシングエレメントを集積した動画像認識プロセッサIMAP-CE
- A-7-12 SIMD 型 AES 暗号命令とその効率的な実装法
- 4MAC搭載の高性能DSPアーキテクチャの検討
- A-4-45 低消費電力VLIW DSPによるソフトウェアMPEG-4ビデオ・コーデック実装
- A-4-44 低消費電力4並列VLIW型DSPコアの基本信号処理性能
- OpenCLの性能可搬性改善に向けた基本APIの提案
- 画像による自車両周辺環境認識技術 (ITS特集) -- (ITS基盤システム構築のために)