WEKO3
アイテム
Java仮想マシンのベクトル化と動的最適化
https://ipsj.ixsq.nii.ac.jp/records/23525
https://ipsj.ixsq.nii.ac.jp/records/2352571115005-b03f-4240-8b04-c53e5b0b8ee3
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]() |
Copyright (c) 2002 by the Information Processing Society of Japan
|
|
オープンアクセス |
Item type | SIG Technical Reports(1) | |||||||
---|---|---|---|---|---|---|---|---|
公開日 | 2002-03-07 | |||||||
タイトル | ||||||||
タイトル | Java仮想マシンのベクトル化と動的最適化 | |||||||
タイトル | ||||||||
言語 | en | |||||||
タイトル | Vector Execution and Dynamic Optimization of Java Virtual Machine | |||||||
言語 | ||||||||
言語 | jpn | |||||||
資源タイプ | ||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_18gh | |||||||
資源タイプ | technical report | |||||||
著者所属 | ||||||||
静岡大学大学院情報学研究科 | ||||||||
著者所属 | ||||||||
静岡大学情報学部情報科学科 | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Graduate School of Information, Shizuoka University | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Department of Information Science, Faculty of Information, Shizuoka University | ||||||||
著者名 |
鈴木, 信一郎
梅谷, 征雄
× 鈴木, 信一郎 梅谷, 征雄
|
|||||||
著者名(英) |
Shinichiro, Suzuki
Yukio, Umetani
× Shinichiro, Suzuki Yukio, Umetani
|
|||||||
論文抄録 | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | Java仮想マシンの実行速度を上げるために 本研究では静的ベクトル最適化と動的ループ最適化を検討した.静的ベクトル最適化では Java仮想マシンにベクトル処理機構を実装し 手動でJavaバイトコードを書き換えて測定した.動的ループ最適化では 動的にループに対して命令数の少ない疑似命令を作成し ループを疑似命令で実行することにより読み込み回数を減らした.KaffeVMに各最適化を実装しscimark2ベンチマークで測定した結果 オリジナルな実行に対しそれぞれ最大で1.9倍 5.7倍の高速化を達成した. | |||||||
論文抄録(英) | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | We propose static vector optimization and dynamic loop optimization for speedups of Java Virtual Machine(JVM). We designed a vector execution method to JVM and rewrite the JavaByteCode for testing static vector optimization. Also, we designed a dynamic loop optimization method that reduce the number of instructions in loop by substitution for JavaByteCode. As a result, we achieved 1.2 to 5.7 times speedup to the original execution. | |||||||
書誌レコードID | ||||||||
収録物識別子タイプ | NCID | |||||||
収録物識別子 | AN10096105 | |||||||
書誌情報 |
情報処理学会研究報告計算機アーキテクチャ(ARC) 巻 2002, 号 22(2001-ARC-147), p. 109-114, 発行日 2002-03-07 |
|||||||
Notice | ||||||||
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. | ||||||||
出版者 | ||||||||
言語 | ja | |||||||
出版者 | 情報処理学会 |