環境に適応する高性能なJava仮想機械の構築
构建适应环境的高性能Java虚拟机
基本信息
- 批准号:01J11464
- 负责人:
- 金额:$ 1.92万
- 依托单位:
- 依托单位国家:日本
- 项目类别:Grant-in-Aid for JSPS Fellows
- 财政年份:2001
- 资助国家:日本
- 起止时间:2001 至 2003
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
前年までの成果を元に、環境に適応する高性能なJava仮想機械を実現する方式の中心となるOpenJIT2の設計および実装を行った。OpenJIT2は開放型コンパイラの技術を用いて設計されたJava仮想機械向けのJust-In-Timeコンパイラであり、Javaプログラムの実行時に実行環境において行われるJavaバイトコードから実行環境の機械語へのコンパイルを行うコンパイラである。OpenJIT2は、開放型コンパイラ技術により、実行環境やプログラムの性質に特化したコンパイラモジュールを動的に組み込むことが可能であるため、従来のコンパイラでは実現できない種類のコンパイラによる最適化技術を適用するJust-In-Timeコンパイラを構成することができる。また、OpenJIT2はユーザによるコンパイラモジュールの実装を支援するために、オブジェクト指向によるアプリケーションフレームワークとして設計および実装がなされている。この特長はOpenJIT2自体の様々なJava仮想機械への移植性も同時に実現する。設計当初の動作環境であるClassic VMと呼ばれるJava仮想機械に加え、現在、西フロリダ大学ペンサコーラ校のグループが開発中のAroma VMと呼ばれるClassic VMとは完全に異なるJava仮想機械への移植作業が進んでおり、今後評価を行った上で成果を論文として発表する予定である。本研究の3年間の成果として、プログラムの実行環境やプログラムの性質に特化した最適化を実現するJust-In-TimeコンパイラであるOpenJIT2の機能とOpenJIT2自体のJava仮想機械間の移植性の実現により、環境に適応する高性能なJava仮想機械が実現できたといえる。
The results of the previous year were based on the design and implementation of OpenJIT2, a high-performance Java machine that was designed for environmental adaptation. OpenJIT2 is designed for use with open computing technology. Java is designed for mechanical orientation and Just-In-Time computing. Java is designed for use in real-time computing environments. Java is designed for use in real-time computing environments. OpenJIT2 is an open-source software technology that implements the Just-In-Time software configuration of the environment, the nature of the software, the customization of the software, and the optimization of the software. OpenJIT2 is a software development tool that supports the implementation of software development. This feature is compatible with OpenJIT2 and Java, and is intended for mechanical portability and simultaneous implementation. Design the initial operating environment for Classic VM and call for Java Virtual Machine to add, present, and future development of Aroma VM and call for Classic VM and complete migration of Java Virtual Machine to progress and future evaluation of results. The results of this study during the past 3 years include: Just-In-Time Optimization of OpenJIT2 Functions, portability of OpenJIT2 Native Java Dream Machines, and environmental optimization of Java Dream Machines.
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
丸山 冬彦其他文献
丸山 冬彦的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
相似海外基金
Collaborative Research: Was early Cenozoic Samoa and Rarotonga volcanism suppressed when the Ontong Java Plateau drifted over the hotspots?
合作研究:新生代早期的萨摩亚和拉罗汤加火山活动是否因翁通爪哇高原漂移到热点地区而受到抑制?
- 批准号:
2343989 - 财政年份:2024
- 资助金额:
$ 1.92万 - 项目类别:
Continuing Grant
Collaborative Research: Was early Cenozoic Samoa and Rarotonga volcanism suppressed when the Ontong Java Plateau drifted over the hotspots?
合作研究:新生代早期的萨摩亚和拉罗汤加火山活动是否因翁通爪哇高原漂移到热点地区而受到抑制?
- 批准号:
2343988 - 财政年份:2024
- 资助金额:
$ 1.92万 - 项目类别:
Continuing Grant
Collaborative Research: Was early Cenozoic Samoa and Rarotonga volcanism suppressed when the Ontong Java Plateau drifted over the hotspots?
合作研究:新生代早期的萨摩亚和拉罗汤加火山活动是否因翁通爪哇高原漂移到热点地区而受到抑制?
- 批准号:
2343990 - 财政年份:2024
- 资助金额:
$ 1.92万 - 项目类别:
Continuing Grant
MOJO - A Robust Java Virtual Machine for Morello
MOJO - 适用于 Morello 的强大 Java 虚拟机
- 批准号:
10027332 - 财政年份:2022
- 资助金额:
$ 1.92万 - 项目类别:
Collaborative R&D
Organophosphaste and neonicotinoid pesticide exposure and related central nervous system disorders in farmers in Central Java, Indonesia
印度尼西亚中爪哇农民的有机磷和新烟碱类农药暴露及相关中枢神经系统疾病
- 批准号:
21J15594 - 财政年份:2021
- 资助金额:
$ 1.92万 - 项目类别:
Grant-in-Aid for JSPS Fellows
Quaternary zoogeography and evolution of herpetofauna in Java, Indonesia
印度尼西亚爪哇第四纪动物地理学和爬行动物进化
- 批准号:
20K06802 - 财政年份:2020
- 资助金额:
$ 1.92万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Collaborative Research: Do improved absolute plate motion models based on Cretaceous Western Pacific seamounts relate Louisville to Ontong-Java?
合作研究:基于白垩纪西太平洋海山的改进绝对板块运动模型是否将路易斯维尔与翁通爪哇联系起来?
- 批准号:
1912934 - 财政年份:2020
- 资助金额:
$ 1.92万 - 项目类别:
Continuing Grant
Collaborative Research: Do improved absolute plate motion models based on Cretaceous Western Pacific seamounts relate Louisville to Ontong-Java?
合作研究:基于白垩纪西太平洋海山的改进绝对板块运动模型是否将路易斯维尔与翁通爪哇联系起来?
- 批准号:
1912931 - 财政年份:2020
- 资助金额:
$ 1.92万 - 项目类别:
Continuing Grant
Collaborative Research: Do improved absolute plate motion models based on Cretaceous Western Pacific seamounts relate Louisville to Ontong-Java?
合作研究:基于白垩纪西太平洋海山的改进绝对板块运动模型是否将路易斯维尔与翁通爪哇联系起来?
- 批准号:
1912932 - 财政年份:2020
- 资助金额:
$ 1.92万 - 项目类别:
Continuing Grant
Efficient Memory Footprint Reduction for Java Performance
有效减少内存占用以提高 Java 性能
- 批准号:
531328-2018 - 财政年份:2020
- 资助金额:
$ 1.92万 - 项目类别:
Collaborative Research and Development Grants