ログイン 新規登録
言語:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 論文誌(トランザクション)
  2. プログラミング(PRO)
  3. Vol.48
  4. No.SIG10(PRO33)

Java 向け動的コンパイラによる冗長なBox 化の削除

https://ipsj.ixsq.nii.ac.jp/records/16510
https://ipsj.ixsq.nii.ac.jp/records/16510
70c24369-f1a7-4eac-a25b-665a6dea715c
名前 / ファイル ライセンス アクション
IPSJ-TPRO4810012.pdf IPSJ-TPRO4810012.pdf (151.0 kB)
Copyright (c) 2007 by the Information Processing Society of Japan
オープンアクセス
Item type Trans(1)
公開日 2007-06-15
タイトル
タイトル Java 向け動的コンパイラによる冗長なBox 化の削除
タイトル
言語 en
タイトル Eliminating Redundant Boxing by a Dynamic Compiler for Java
言語
言語 jpn
キーワード
主題Scheme Other
主題 通常論文
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_6501
資源タイプ journal article
著者所属
株式会社日立製作所システム開発研究所
著者所属(英)
en
Systems Development Laboratory, Hitachi, Ltd.
著者名 千葉, 雄司

× 千葉, 雄司

千葉, 雄司

Search repository
著者名(英) Yuji, Chiba

× Yuji, Chiba

en Yuji, Chiba

Search repository
論文抄録
内容記述タイプ Other
内容記述 Auto-Boxing を利用したプログラミングでは,primitive 型からwrapper 型への変換を暗黙に実施するため,ソースコード上に変換の処理を記述する必要はなくなるが,変換の処理自体がなくなるわけではない.変換の処理は冗長である場合もあり,このとき最適化によって変換処理を削除することで実行を高速化できる.本論文ではJava のAuto-Boxing を利用したプログラムを対象とした最適化として,Auto-Boxing で暗黙に挿入される変換処理が冗長か判断し,冗長ならば除去する手法を提案する.提案技法の特長は,変換処理を冗長にするために,null 検査の除去や冗長な比較の除去,メンバ変数参照の除去,インタプリタによる実行再開地点の移動といった技法を用いる点にある.SPECjbb2005 を使った評価の結果,提案技法によって3.6%の高速化が可能であることが分かった.
論文抄録(英)
内容記述タイプ Other
内容記述 Programming using auto-boxing makes it unnecessary to write code that converts a primitive value into an instance of the wrapper class because auto-boxing inserts the code implicitly. The implicit code is sometimes redundant, and we propose an optimization that eliminates the redundant code to improve performance. Our optimization also makes the implicit code redundant by null test elimination, redundant reference comparision elimination, member variable reference elimination, and unwinding execution when an interpreter takes over the execution. Evaluation using SPECjbb2005 showed that our optimization improved the performance by 3.6%.
書誌レコードID
収録物識別子タイプ NCID
収録物識別子 AA11464814
書誌情報 情報処理学会論文誌プログラミング(PRO)

巻 48, 号 SIG10(PRO33), p. 165-175, 発行日 2007-06-15
ISSN
収録物識別子タイプ ISSN
収録物識別子 1882-7802
出版者
言語 ja
出版者 情報処理学会
戻る
0
views
See details
Views

Versions

Ver.1 2025-01-22 23:49:54.351332
Show All versions

Share

Mendeley Twitter Facebook Print Addthis

Cite as

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX

Confirm


Powered by WEKO3


Powered by WEKO3