研究課題/領域番号 |
25540019
|
研究種目 |
挑戦的萌芽研究
|
配分区分 | 基金 |
研究分野 |
計算機システム
|
研究機関 | 名古屋工業大学 |
研究代表者 |
津邑 公暁 名古屋工業大学, 工学(系)研究科(研究院), 准教授 (00335233)
|
研究期間 (年度) |
2013-04-01 – 2016-03-31
|
研究課題ステータス |
完了 (2015年度)
|
配分額 *注記 |
3,640千円 (直接経費: 2,800千円、間接経費: 840千円)
2015年度: 1,040千円 (直接経費: 800千円、間接経費: 240千円)
2014年度: 1,170千円 (直接経費: 900千円、間接経費: 270千円)
2013年度: 1,430千円 (直接経費: 1,100千円、間接経費: 330千円)
|
キーワード | ガベージコレクション / ハードウェア支援 / 専用ハードウェア / モバイルプロセッサ |
研究成果の概要 |
GCは主にアルゴリズム面で改良がなされてきたが,GC実行時のレスポンス低下など,重要な問題の根本的解決には未だ至っていない.そこで本研究では,多くのGCアルゴリズムに共通する処理をハードウェア支援によって高速化することを目指した。まず,多くのGCがコールスタックを起点としてオブジェクトを探索する点に着目し,これを高速化するハードウェア支援手法を提案した。また,DalvikVM におけるマーク処理に冗長性がある点に着目し,GC処理時間内の多くを占める,クラスオブジェクトへのマーク処理の重複を防ぐ手法を提案した。
|