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

2005 Fiscal Year Annual Research Report

ヘルパースレッドを用いたマルチスレッディングプロセッサのための高速化技術研究

Research Project

Project/Area Number 17300023
Research InstitutionWaseda University

Principal Investigator

山名 早人  早稲田大学, 理工学術院, 教授 (40230502)

Co-Investigator(Kenkyū-buntansha) 斎藤 史子  早稲田大学, 理工学術院, 助手 (50409653)
Keywords計算機システム / 並列処理 / キャッシュ最適化 / マルチスレッド / 高速化技術 / オンチップマルチプロセッサ / 情報検索処理の高速化
Research Abstract

本年度は、本分野でのサーベイを行うと共に、アルゴリズムの検討、さらには、実アプリケーションを想定したアプリケーション側からの検討を行った。
サーベイにおいては、「スレッドレベル並列性の抽出」に関してサーベイを行った。さらに、ARCS2006国際会議(欧州地域での国際会議)へ参加し技術動向調査を実施した。スレッドレベル並列性抽出は、Load命令を対象とした提案と分岐命令を対象とした提案に分類できる。Load命令を対象としたものはキャッシュミスを隠滅することを目的としており、分岐命令を対象としたものはパイプラインの空きスロット数を削減することを目的としている。何れもハードウェアの改変を伴う手法と既存のハードウェアで実行する手法に分類できる。これらのサーベイにより、本領域での最大のブレークスルーとなる技術が、スレッド間の同期オーバヘッドの削減もしくは隠滅であることがわかった。例えば、SPECint95、SPECint2000によるシミュレーションでは、平均32%性能向上する。
アルゴリズムの検討においては、我々がこれまで実施を継続している分岐予測の面からパイプライン中の空きスロットを削減する方法を検討した。さらに、近年のオンチップマルチプロセッサでは、L2を共有するものが増加(Power5、UltraSparcIV)しており、L2の効率的な制御方法についても検討を行った。具体的には、L2内のどこに必要となるデータを配置するかというデータ配置について最適化を行う技術を提案し、SPECint95、SPECint2000で平均17%のIPC向上が見込めることを確認した。
最後に、アプリケーションレベルからの検討では、今後その高速化が重要となると予想されるアプリケーション(検索、P2P)にターゲットを絞り、これらの分野のアプリケーションの動作特徴等を調査した。

  • Research Products

    (5 results)

All 2006 2005

All Journal Article (5 results)

  • [Journal Article] 配線遅延を考慮したキャッシュメモリ高速化手法2006

    • Author(s)
      蛭田智則, 増田渓介, 山名早人
    • Journal Title

      情処研報 Vol.2006 No20

      Pages: 19-24

  • [Journal Article] スレッドレベル投機的実行に関する考察2005

    • Author(s)
      斎藤史子, 山名早人
    • Journal Title

      情報科学技術フォーラムForum on Information Technology(FIT)論文集 C-13

  • [Journal Article] 検索エンジンから分析エンジンへ2005

    • Author(s)
      山名早人
    • Journal Title

      人工知能学会誌 Vo.20 No.4

      Pages: 471-478

  • [Journal Article] 特集 検索エンジン2005-Webの道しるべ-1.検索エンジンの概要2005

    • Author(s)
      山名早人, 村田剛志
    • Journal Title

      情報処理 Vol.46 No.9

      Pages: 981-987

  • [Journal Article] P2Pファイル共有ネットワーク上で動作するメタファイルシステム2005

    • Author(s)
      岡本雄太, 山名早人
    • Journal Title

      日本ソフトウェア科学会インターネットテクノロジワークショップ2005論文集 WIT2005

URL: 

Published: 2007-04-02   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi