Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
CONVERTER AND CONVERSION METHOD
Document Type and Number:
Japanese Patent JP2012088909
Kind Code:
A
Abstract:

To provide a converter and a conversion method for reducing a memory access.

A converter includes: a storage part for storing a register type byte code fetched from a memory; a first storage part for storing the template of a native code corresponding to the instruction code of the byte code; an instruction creation part for extracting the byte code from the storage part, and for creating one or more native codes corresponding to the byte code by using the template of the native code stored in the first storage part; and a second storage part for storing data showing a correspondence relation between a physical register and a register on the memory for storing the data corresponding to the data stored in the physical register based on the native code created by the instruction creation part. The instruction creation part omits the creation of the native code when it is determined that the created native code is a load instruction relating to the register on the memory included in the data stored in the second storage part.


Inventors:
MIWA SHINOBU
OTA ATSUSHI
NAKAJO HIRONORI
Application Number:
JP2010234673A
Publication Date:
May 10, 2012
Filing Date:
October 19, 2010
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
UNIV TOKYO AGRICULTURE
International Classes:
G06F9/45; G06F9/455
Domestic Patent References:
JPH02194439A1990-08-01
JPH04322329A1992-11-12
JPH0573398A1993-03-26
JP2002163116A2002-06-07
JP2004133641A2004-04-30
JP2008269474A2008-11-06
Foreign References:
WO2003025743A12003-03-27
Other References:
JPN6014014539; 中川輪土: '特集1 Androidによる組込み開発:第2章 Android高速化テクニック' 組込みプレス Vol.16, 20091001, pp.12〜13, 株式会社技術評論社
JPN6014014537; 太田 淳、茂手木貴彦、三輪 忍、中條拓伯: 'DalvikアクセラレータのためのMIPSシミュレータを用いた評価環境' 先進的計算基盤システムシンポジウム SACSIS2010 論文集 Vol.2010,No.5, 20100520, p.113, 社団法人情報処理学会
JPN6014014538; A.V.エイホ、M.S.ラム、R.セシィ、J.D.ウルマン: Information&Computing ex.38 コンパイラ[第2版]-原理・技法・ツール- 第2版, 20090525, p.552,586〜593, 株式会社サイエンス社
CSNG201000568020; 太田 淳、茂手木貴彦、三輪 忍、中條拓伯: 'DalvikアクセラレータのためのMIPSシミュレータを用いた評価環境' 先進的計算基盤システムシンポジウム SACSIS2010 論文集 Vol.2010,No.5, 20100520, p.113, 社団法人情報処理学会
CSNB201000599001; A.V.エイホ、M.S.ラム、R.セシィ、J.D.ウルマン: Information&Computing ex.38 コンパイラ[第2版]-原理・技法・ツール- 第2版, 20090525, p.552,586〜593, 株式会社サイエンス社
CSND200900628002; 中川輪土: '特集1 Androidによる組込み開発:第2章 Android高速化テクニック' 組込みプレス Vol.16, 20091001, pp.12〜13, 株式会社技術評論社
Attorney, Agent or Firm:
Hidemi Matsukura
Akira Hirakawa