可平台迁移的最坏执行时间分析  

Analysis of portable worst-case execution time

在线阅读下载全文

作  者:刘育芳[1] 张立臣[1] 

机构地区:[1]广东工业大学计算机学院,广东广州510090

出  处:《计算机工程与设计》2006年第8期1317-1320,共4页Computer Engineering and Design

基  金:国家自然科学基金项目(60474072;60174050);广东省自然科学基金项目(04009465;010059);广东省高校自然科学研究基金项目(Z03024)

摘  要:当前的很多最坏执行时间分析工具都是针对特定的编程语言或特定的编译器的,因而缺乏平台间的迁移性,从而不能被广泛使用。介绍了一种基于Java字节码的可平台迁移的最坏执行时间分析方法。该分析方法包括两方面:一是对字节码(java bytecode)的高层分析,提取出程序数据流和控制流信息;二是对Java虚拟机的底层分析,获得虚拟机的时间模型。最后这两种分析结合得到程序的最坏执行时间。同时还探讨了将来的研究方向。Most of the current WCET analysis tools rely on the interaction between compiler and WCET tools or the availability of source code. Such tools lack portability and could not be used widely. An analysis way of portable worst-case execution time is introduced using java byte code, which mainly includes two aspects. The first is high level analysis of JBC, which extracts the control flow information and data flow information of the program. The second is low level analysis ofjava virtual machine, which derives virtual machine timing model. Finally information from these two aspects is combined and worst-case execution time is obtained. At the same time, future direction in this research field is pointed out.

关 键 词:实时系统 最坏执行时间分析 可迁移的最坏执行时间分析 JAVA字节码 JAVA虚拟机 

分 类 号:TP302.7[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象