• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2012 Fiscal Year Research-status Report

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

Research Project

Project/Area Number 24700033
Research Category

Grant-in-Aid for Young Scientists (B)

Research InstitutionHiroshima University

Principal Investigator

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

Project Period (FY) 2012-04-01 – 2016-03-31
KeywordsFPGA / 組込みDSPブロック / 組込みブロックRAM / 並列処理
Research Abstract

平成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で実行することを確認した.

Current Status of Research Progress
Current Status of Research Progress

2: Research has progressed on the whole more than it was originally planned.

Reason

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

Strategy for Future Research Activity

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

Expenditure Plans for the Next FY Research Funding

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

  • Research Products

    (3 results)

All 2012

All Journal Article (1 results) (of which Peer Reviewed: 1 results) Presentation (2 results)

  • [Journal Article] A Rewriting Approach to Replace Asynchronous ROMs with Synchronous Ones for the Circuits with Cycles2012

    • Author(s)
      Md. Nazrul Islam Mondal, Koji Nakano, Yasuaki Ito
    • Journal Title

      International Journal of Networking and Computing

      Volume: Vol. 2, No. 1 Pages: 269-290

    • Peer Reviewed
  • [Presentation] An FPGA Implementation of Hough Transform using DSP blocks and block RAMs2012

    • Author(s)
      Xin Zhou, Yasuaki Ito and Koji Nakano
    • Organizer
      The Second International Workshop on Networking, Computing, Systems, and Software
    • Place of Presentation
      沖縄県那覇市
    • Year and Date
      20121205-20121207
  • [Presentation] An Efficient Implementation of a Support Vector Machine in the FPGA2012

    • Author(s)
      Yuki Ago, Yasuaki Ito and Koji Nakano
    • Organizer
      The Second International Workshop on Networking, Computing, Systems, and Software
    • Place of Presentation
      沖縄県那覇市
    • Year and Date
      20121205-20121207

URL: 

Published: 2014-07-24  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi