To accelerate object-filed access with handle table by using object-field reusing buffer in JAVM

碩士 === 國立交通大學 === 資訊工程系 === 91 === One of Java program characteristic is object-oriented; there are lots of object access operation and these operation need lots of time and memory access. In this thesis, we proposed a method of software buffer and using characteristic of object field acc...

Full description

Bibliographic Details
Main Author: 楊欽麟
Other Authors: 單智君
Format: Others
Language:en_US
Published: 2003
Online Access:http://ndltd.ncl.edu.tw/handle/70444189667642424219
id ndltd-TW-091NCTU0392060
record_format oai_dc
spelling ndltd-TW-091NCTU03920602016-06-22T04:14:05Z http://ndltd.ncl.edu.tw/handle/70444189667642424219 To accelerate object-filed access with handle table by using object-field reusing buffer in JAVM 在JAVA虛擬機器上利用物件重用緩衝區加速物件存取 楊欽麟 碩士 國立交通大學 資訊工程系 91 One of Java program characteristic is object-oriented; there are lots of object access operation and these operation need lots of time and memory access. In this thesis, we proposed a method of software buffer and using characteristic of object field access are gathering to some classes and instance variables in lots of Java program. We buffer these instance variables in our object-field reusing buffer and access these instance variables from the buffer to accelerate object-field access. By Trace-driven simulation of the proposed method on Embedded CaffeineMark benchmark show that our proposed method can achieve 1.12 speedup over JIT compiler where memory access cycle counts is two cycles. And we predicted that our proposed method could achieve 1.5 above speedup over JIT compiler where memory access cycle counts is over ten cycles. 單智君 2003 學位論文 ; thesis 0 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立交通大學 === 資訊工程系 === 91 === One of Java program characteristic is object-oriented; there are lots of object access operation and these operation need lots of time and memory access. In this thesis, we proposed a method of software buffer and using characteristic of object field access are gathering to some classes and instance variables in lots of Java program. We buffer these instance variables in our object-field reusing buffer and access these instance variables from the buffer to accelerate object-field access. By Trace-driven simulation of the proposed method on Embedded CaffeineMark benchmark show that our proposed method can achieve 1.12 speedup over JIT compiler where memory access cycle counts is two cycles. And we predicted that our proposed method could achieve 1.5 above speedup over JIT compiler where memory access cycle counts is over ten cycles.
author2 單智君
author_facet 單智君
楊欽麟
author 楊欽麟
spellingShingle 楊欽麟
To accelerate object-filed access with handle table by using object-field reusing buffer in JAVM
author_sort 楊欽麟
title To accelerate object-filed access with handle table by using object-field reusing buffer in JAVM
title_short To accelerate object-filed access with handle table by using object-field reusing buffer in JAVM
title_full To accelerate object-filed access with handle table by using object-field reusing buffer in JAVM
title_fullStr To accelerate object-filed access with handle table by using object-field reusing buffer in JAVM
title_full_unstemmed To accelerate object-filed access with handle table by using object-field reusing buffer in JAVM
title_sort to accelerate object-filed access with handle table by using object-field reusing buffer in javm
publishDate 2003
url http://ndltd.ncl.edu.tw/handle/70444189667642424219
work_keys_str_mv AT yángqīnlín toaccelerateobjectfiledaccesswithhandletablebyusingobjectfieldreusingbufferinjavm
AT yángqīnlín zàijavaxūnǐjīqìshànglìyòngwùjiànzhòngyònghuǎnchōngqūjiāsùwùjiàncúnqǔ
_version_ 1718315003267776512