• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 課題ページに戻る

2012 年度 実施状況報告書

FPGA向けメニーコアアーキテクチャによる計算高速化

研究課題

研究課題/領域番号 24700033
研究種目

若手研究(B)

研究機関広島大学

研究代表者

伊藤 靖朗  広島大学, 工学(系)研究科(研究院), 助教 (40397964)

研究期間 (年度) 2012-04-01 – 2016-03-31
キーワードFPGA / 組込みDSPブロック / 組込みブロックRAM / 並列処理
研究概要

平成24年度では,メニーコアアーキテクチャの設計の一例として,二値画像中の直線を検出するハフ変換の新しいFPGAアーキテクチャの設計,及び実装を行った.ハフ変換とは,デジタル画像処理で用いられる特徴抽出法の一つで,パラメータ空間への投票処理をすることで,画像中の特徴(直線、円、楕円等)を検出する手法である.近年,FPGAには何百の組込みDSPブロックやブロックRAMが搭載されている.例えば,Xilinx社のVirtex-6ファミリFPGAには高速な乗算器,加算器,パイプラインレジスタ等で構成されたDSP48E1や18kbitのデュアルポートメモリであるブロックRAMが搭載されている.そのため,DSPブロックやブロックRAMを効果的に利用することは,FPGAを用いた計算高速化のためのもっとも重要な鍵の一つである.新しいアーキテクチャでは,DSP48E1を178個,18kbitブロックRAMを180個利用し,それらを並列に動作させハフ変換を実行する.このアーキテクチャはハフ変換で利用するパラメータ空間を180個に分割し,それぞれにブロックRAMを割当て,入力されたエッジ点の座標リストに対してパラメータ空間への投票を完全なパイプライン動作で並列に行う.投票空間を分割することで,投票する際に必要な三角関数の計算を事前に計算可能にし,また,複数のDSPブロックをカスケード接続することで,パイプラインレジスタの削減を動作周波数の低下を防ぐことに成功した.実装の結果,33232点のエッジ点をもつ512×512の画像に対して,ハフ変換を135.75μsで実行することを確認した.

現在までの達成度 (区分)
現在までの達成度 (区分)

2: おおむね順調に進展している

理由

平成24年度では,本研究テーマであるFPGA向けメニーコアアーキテクチャには,FPGAに搭載されるDSPブロックとブロックRAMの効果的に利用することが重要であることを認識できた.特に,回路の動作を完全なパイプライン動作にすることが超高速演算への鍵であると考えられる.

今後の研究の推進方策

平成24年度で得られた結果より,次年度以降も様々な問題に対して,メニーコアアーキテクチャを提案していく.具体的には,画像処理や数値演算などの問題に適用させていきたい.また,それと並行し,メニーコアアーキテクチャ向けの開発環境の整備も同時に行っていきたい.

次年度の研究費の使用計画

最近,FPGAベンダから様々な新しいアーキテクチャのFPGAが提案されており,本研究テーマとマッチしたFPGAを搭載したボードを購入する予定である.

  • 研究成果

    (3件)

すべて 2012

すべて 雑誌論文 (1件) (うち査読あり 1件) 学会発表 (2件)

  • [雑誌論文] A Rewriting Approach to Replace Asynchronous ROMs with Synchronous Ones for the Circuits with Cycles2012

    • 著者名/発表者名
      Md. Nazrul Islam Mondal, Koji Nakano, Yasuaki Ito
    • 雑誌名

      International Journal of Networking and Computing

      巻: Vol. 2, No. 1 ページ: 269-290

    • 査読あり
  • [学会発表] An FPGA Implementation of Hough Transform using DSP blocks and block RAMs2012

    • 著者名/発表者名
      Xin Zhou, Yasuaki Ito and Koji Nakano
    • 学会等名
      The Second International Workshop on Networking, Computing, Systems, and Software
    • 発表場所
      沖縄県那覇市
    • 年月日
      20121205-20121207
  • [学会発表] An Efficient Implementation of a Support Vector Machine in the FPGA2012

    • 著者名/発表者名
      Yuki Ago, Yasuaki Ito and Koji Nakano
    • 学会等名
      The Second International Workshop on Networking, Computing, Systems, and Software
    • 発表場所
      沖縄県那覇市
    • 年月日
      20121205-20121207

URL: 

公開日: 2014-07-24  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi