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

新世代プロセッサのためのコンパイラと実行時システムによる多角的多目的最適化

Research Project

Project/Area Number 18650007
Research Category

Grant-in-Aid for Exploratory Research

Allocation TypeSingle-year Grants
Research Field Software
Research InstitutionRitsumeikan University

Principal Investigator

国枝 義敏 (國枝 義敏)  Ritsumeikan University, 情報理工学部, 教授 (90153311)

Co-Investigator(Kenkyū-buntansha) 上原 哲太郎  京都大学, 学術情報メディアセンター, 准教授 (20273485)
斎藤 彰一 (齋藤 彰一)  名古屋工業大学, 大学院・工学研究科, 准教授 (70304186)
桑原 寛明  立命館大学, 惰報理工学部, 助教 (30432222)
Project Period (FY) 2006 – 2008
Project Status Completed (Fiscal Year 2008)
Budget Amount *help
¥3,300,000 (Direct Cost: ¥3,300,000)
Fiscal Year 2008: ¥1,100,000 (Direct Cost: ¥1,100,000)
Fiscal Year 2007: ¥1,100,000 (Direct Cost: ¥1,100,000)
Fiscal Year 2006: ¥1,100,000 (Direct Cost: ¥1,100,000)
Keywordsコンパイラ / 言語処理系 / 実行時支援システム / 省電力 / プロセッサ / アーキテクチャ / 最適化
Research Abstract

本研究では,DVFS(Dynamic Voltage and Frequency Scaling)と呼ばれる機能に着目している.この機能は,一般にプロセッサの動作電圧とクロック周波数を動的に制御する技術を指し,現在では,Enhanced Intel SpeedStepなど多くのプロセッサで採用されている.しかもソフトウェアからでも,この機能を利用する(DVFS制御関数)ことにより,ハードウェアの動作電圧およびクロック周波数をn段階に切り替えることが可能である.本研究では,現在一般に入手可能なDVFS制御機能付きのプロセッサを搭載したPC4台で並列処理の実験環境(PCクラスタ)を構築・実験している.
このDVFS機能を利用する省電力最適化の具体化案として,PCクラスタ上で動作する並列プログラムに対して,昨年度提案したアルゴリズムを,今年度は,一度の試行で入力データが変化しても対応可能とすべく実行時に最適化判定するように,より実用化/具体化した.基本的な考え方は,(1)まず与えられた並列処理プログラムを基本ブロックに分解し,同時に一度実行して消費電力を測定し,(2)ループ中で通信比率の多い連続する複数ブロックを一つにまとめ,(3)そうして得られたブロック群ごとに,ハードウェア側がソフトウェア側に許しているn段階のDVFS切り替えを実行時に試し,(4)その中からPCクラスタ全体の消費電力量を最適化する周波数f-bestを実行時に選び,(5)n+1回目以降の繰り返しを,その周波数で実行するように,DVFS制御関数を挟み込む.この手法を,実際にNAS parallel benchmark programsの複数の並列処理プログラムに適用し有効性を検証した.

Report

(3 results)
  • 2008 Annual Research Report
  • 2007 Annual Research Report
  • 2006 Annual Research Report
  • Research Products

    (9 results)

All 2009 2007 2006

All Journal Article (1 results) Presentation (8 results)

  • [Journal Article] DIMMnet-1を用いた分散共有メモリシステムにおけるページ転送方式の改良2006

    • Author(s)
      中平 勝人
    • Journal Title

      情報処理学会研究報告 2006-OS-103

      Pages: 33-40

    • Related Report
      2006 Annual Research Report
  • [Presentation] 消費電力の実行時予測を用いた電力最適化2009

    • Author(s)
      高橋英樹, 他全3名
    • Organizer
      第71回情報処理学会全国大会
    • Place of Presentation
      立命館大学
    • Related Report
      2008 Annual Research Report
  • [Presentation] コード視覚化手法を用いたMPIプログラム開発環境のユーザインタフェース2009

    • Author(s)
      副島直樹, 他全3名
    • Organizer
      第71回情報処理学会全国大会
    • Place of Presentation
      立命館大学
    • Related Report
      2008 Annual Research Report
  • [Presentation] 条件分岐のSIMD化手法のCellへの適用2009

    • Author(s)
      岩田顕, 他全4名
    • Organizer
      第71回情報処理学会全国大会
    • Place of Presentation
      立命館大学
    • Related Report
      2008 Annual Research Report
  • [Presentation] タスク分割によるCell用の自動並列化コンパイラの開発2009

    • Author(s)
      漆尾有史, 他全3名
    • Organizer
      第71回情報処理学会全国大会
    • Place of Presentation
      立命館大学
    • Related Report
      2008 Annual Research Report
  • [Presentation] 静的解析情報を利用したセキュアシステムの侵入検知精度向上2009

    • Author(s)
      服部直也, 他全4名
    • Organizer
      第71回情報処理学会全国大会
    • Place of Presentation
      立命館大学
    • Related Report
      2008 Annual Research Report
  • [Presentation] 不要な検査を行わない整数オーバーフロー攻撃対策ツールの実装2009

    • Author(s)
      山崎悟史, 他全3名
    • Organizer
      第71回情報処理学会全国大会
    • Place of Presentation
      立命館大学
    • Related Report
      2008 Annual Research Report
  • [Presentation] コンパイラとOSの連携による強制アクセス制御向け静的解析2007

    • Author(s)
      森山 壱貴, 他 全7名
    • Organizer
      コンピュータセキュリティシンポジウム2007
    • Place of Presentation
      奈良
    • Related Report
      2007 Annual Research Report
  • [Presentation] コンパイラとOSの連携による強制アクセス制御向けプロセス監視手法2007

    • Author(s)
      表雄 仁, 他 全7名
    • Organizer
      コンピュータセキュリティシンポジウム2007
    • Place of Presentation
      奈良
    • Related Report
      2007 Annual Research Report

URL: 

Published: 2006-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi