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

2013 Fiscal Year Research-status Report

ガーベジコレクションをハードウェア支援する高速プロセッサ構成方式

Research Project

Project/Area Number 25540019
Research Category

Grant-in-Aid for Challenging Exploratory Research

Research InstitutionNagoya Institute of Technology

Principal Investigator

津邑 公暁  名古屋工業大学, 工学(系)研究科(研究院), 准教授 (00335233)

Project Period (FY) 2013-04-01 – 2016-03-31
Keywordsガベージコレクション / ハードウェア支援
Research Abstract

主にモバイル端末における代表的アプリケーションをシミュレータ実行し,トレースを取得しつつ実行時間の詳細な解析を行った.シミュレーションには,ターゲットアーキテクチャとしてARMプロセッサを採用し,フルシステムシミュレータであるgem5を用いてJavaVMおよびAndroidにおけるGCの振る舞いを調査した.
次にその解析結果から,GCアルゴリズム内のボトルネックとなる部分を洗い出し,それを重点的に高速化可能な機構を検討した.具体的には,ポインタ変数の検出およびポインタトレースをハードウェア支援する機構を検討・設計し,シミュレータ上に実装して評価を行った.
評価結果から,提案する機構により,GCのスループットを低下させることなく,GCによる停止時間を短縮できることが確認できた.

Current Status of Research Progress
Current Status of Research Progress

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

Reason

計画書において予定していた,代表的アルゴリズムに対する高速化手法の提案・実装が完了したため.

Strategy for Future Research Activity

前年度の結果を踏まえ,AndroidのGCに絞り,他の高速化可能部分についてハードウェア支援のための手法を検討していく。また,Androidで採用されているGCアルゴリズム以外のGCアルゴリズムについても,その実行トレースを調査し,高速化手法を検討することで,より汎用的な方法を探っていく。

Expenditure Plans for the Next FY Research Funding

予定していた国際会議発表が不採録となり,現在修正の上投稿準備中のため。
当初の計画に加えて1件の海外発表旅費を次年度に繰り越して使用する。

  • Research Products

    (6 results)

All 2013

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

  • [Journal Article] GC実行時のポインタ判別コストを削減するハードウェア支援手法の検討2013

    • Author(s)
      井手上 慶, 里見 優樹, 津邑 公暁, 松尾 啓志
    • Journal Title

      信学技報

      Volume: Vol.113, No.169 Pages: 19-24

  • [Journal Article] Hardware-Supported Pointer Detection for common Garbage Collections2013

    • Author(s)
      Kei IDEUE, Yuki SATOMI, Tomoaki TSUMURA, Hiroshi MATSUO
    • Journal Title

      Proc. 1st Int'l Symp. on Computing and Networking (CANDAR'13)

      Pages: 134-140

    • DOI

      10.1109/CANDAR.2013.26

    • Peer Reviewed
  • [Journal Article] GCにおけるポインタ探索高速化のためのハードウェア支援手法2013

    • Author(s)
      里見 優樹, 井手上 慶, 津邑 公暁, 松尾 啓志
    • Journal Title

      情処研報

      Volume: Vol.2013-ARC-207, No.27 Pages: 1-9

  • [Presentation] GCにおけるポインタ探索高速化のためのハードウェア支援手法2013

    • Author(s)
      里見 優樹, 井手上 慶, 津邑 公暁, 松尾 啓志
    • Organizer
      第21回ハイパフォーマンスコンピューティングとアーキテクチャの評価に関する北海道ワークショップ
    • Place of Presentation
      北海道大学学術交流会館
    • Year and Date
      20131216-20131217
  • [Presentation] Hardware-Supported Pointer Detection for common Garbage Collections2013

    • Author(s)
      Kei IDEUE, Yuki SATOMI, Tomoaki TSUMURA, Hiroshi MATSUO
    • Organizer
      1st Int'l Symp. on Computing and Networking (CANDAR'13)
    • Place of Presentation
      ひめぎんホール
    • Year and Date
      20131204-20131206
  • [Presentation] GC実行時のポインタ判別コストを削減するハードウェア支援手法の検討2013

    • Author(s)
      井手上 慶, 里見 優樹, 津邑 公暁, 松尾 啓志
    • Organizer
      2013年並列/分散/協調処理に関する『北九州』サマー・ワークショップ(SWoPP北九州2013)
    • Place of Presentation
      北九州国際会議場
    • Year and Date
      20130731-20130802

URL: 

Published: 2015-05-28  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi