首页> 外文期刊>International Journal of Computer Systems Science & Engineering >An instruction folding solution for a Java processor
【24h】

An instruction folding solution for a Java processor

机译:Java处理器的指令折叠解决方案

获取原文
获取原文并翻译 | 示例
       

摘要

Java is widely applied into embedded devices and network applications. Java programs are compiled into Java bytecocles, which are executed in the Java virtual machine. The Java virtual machine is a stack machine and instruction folding is a technique to reduce the redundant stack operations. In this paper, a simple instruction folding algorithm is proposed for a Java processor named jHISC, where bylecocles are classified into five categories and the operation results of incomplete folding groups are held for further folding. In the benchmark JVM98, with respect to all stack operations, the percentage of the eliminated P and C type instructions varies from 87% to 98% and the average is about 93%. The reduced instructions are between 37% and 50% of all operations and the average is 44%.
机译:Java被广泛应用于嵌入式设备和网络应用程序。 Java程序被编译为Java字节码,并在Java虚拟机中执行。 Java虚拟机是堆栈机,指令折叠是减少冗余堆栈操作的技术。本文针对Java处理器jHISC提出了一种简单的指令折叠算法,将副臂分为五类,保留不完整折叠组的运算结果以进行进一步折叠。在基准JVM98中,对于所有堆栈操作,消除的P和C类型指令的百分比从87%到98%不等,平均值约为93%。减少的指令占所有操作的37%至50%之间,平均为44%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号