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

2012 年度 実施状況報告書

リコンフィギャラブルシステム向けプログラミングモデルに関する研究

研究課題

研究課題/領域番号 23650018
研究機関熊本大学

研究代表者

飯田 全広  熊本大学, 自然科学研究科, 准教授 (70363512)

キーワードリコンフィギャラブルシステム / プログラミングモデル / 並列計算モデル / ハードウェア記述言語 / FPGA / GPGPU
研究概要

リコンフィギャラブルシステム向けプログラミングモデルに関する研究に関し,本年度の研究成果は,以下の通りである.
1.プログラミングモデル(並列計算モデル)とプログラミング言語のプロトタイプ実装
新しいプログラミング言語を定義する前に、既存の言語からハードウェアを生成する方法についての実証実験を行った.具体的にはJava言語を用いて,既存のプログラム(実際はJavaのバイトコード)からALUアレイ(粗粒度リコンフィギャラブルシステム)のハードウェアの構成情報を生成する方式と評価実験を実施し,プログラムの互換性を維持したまま,プロセッサでもハードウェアでも実行できることを確認した.これは本年度の研究成果として対外的に発表している.
2.並列モデルの調査・検討
Java言語からの実装結果を受けて,並列性の抽出を既存の方法(例えばループ展開等)ではうまくいかないことがわかり,再検討をすることになった.並列処理システムの要件を考えると,(1)アトミック性,(2)ステートレス,(3)ロックフリーがあれば,かなりのプログラム記述上の問題点は軽減することがわかっているため,原点に立ち返って,これらを満たす並列計算モデルを再構築している.来年度は,基本的に前年度までの成果であるプロトタイプベースのオブジェクト指向言語に並列計算の仕組みを実装する予定である.

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

3: やや遅れている

理由

本研究課題は,主要3項目(1.既存の並列モデルの精査と問題点の抽出,2.プログラミングモデル(並列計算モデル)とプログラミング言語のプロトタイプ実装,3.ユーザビリティを考慮した開発環境の構築)と,それに続くアプリケーション作成および評価の実証実験,プログラミングモデルおよびプログラミング言語のリファインというプロセスで研究を進める計画である.しかし,本年度は主要3項目のうち,2.を実施したところ,1.の見直しも発生し,再度検討する必要が出てきた.また,具体的な研究成果(学会発表,論文誌投稿等)が少ないから,研究進捗としてはやや遅れていると言わざるを得ない.

今後の研究の推進方策

これまでの成果から,来年度はプロトタイプ言語の実装を急ぐより,基本的な原理の検証に注力する.具体的には,並列計算モデルの確立とその検証を中心に研究成果をまとめる.その上で,開発環境の構築を早急に進め,研究進捗のキャッチアップに努める.

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

平成24年度の予算執行計画が研究の遅れにより修正されたため,平成25年度はそれを含めて研究費を適正に使用して研究を推進する.

  • 研究成果

    (2件)

すべて 2012

すべて 学会発表 (2件)

  • [学会発表] 組込みシステムを対象としたリコンフィギャラブルJavaアクセラレータの一検討2012

    • 著者名/発表者名
      高田誠也,尼崎太樹,飯田全広,久我守弘,末吉敏則
    • 学会等名
      信学技報 RECONF2012-48,vol.112,no.325,pp.9-14.
    • 発表場所
      福岡市東区・九州大学
    • 年月日
      20121126-20121128
  • [学会発表] スケールフリーネットワークに基づくFPGA配線構造の基礎的検討2012

    • 著者名/発表者名
      早馬悟司,尼崎太樹,飯田全広,久我守弘,末吉敏則
    • 学会等名
      信学技報 RECONF2012-50,vol.112,no.325,pp.17-22.
    • 発表場所
      福岡市東区・九州大学
    • 年月日
      20121126-20121128

URL: 

公開日: 2014-07-24  

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

Powered by NII kakenhi