Publication | Closed Access
WCET analysis for a Java processor
65
Citations
21
References
2006
Year
Unknown Venue
Wcet AnalysisEngineeringComputer ArchitectureSoftware EngineeringSoftware AnalysisHardware SecurityParallel ComputingJava ProcessorRuntime VerificationComputer EngineeringComputer ScienceReal-time JavaPerformance Analysis ToolStatic Program AnalysisRuntime SystemWcet Analysis ToolProgram AnalysisSoftware TestingReal-time SystemsSystem Performance AnalysisSystem Software
In this paper we propose a solution for a worst-case execution time (WCET) analyzable Java system: a combination of a time predictable Java processor and a tool that performs WCET analysis of Java bytecode. We present a Java processor, called JOP, designed for time-predictable execution of real-time tasks. JOP is an implementation of the Java virtual machine (JVM) in hardware. The execution time of bytecodes, the instructions of the JVM, is known cycle accurate for JOP. Therefore, JOP simplifies the low-level WCET analysis. A method cache, that fills whole Java methods into the cache, is analyzable with respect to the WCET. The WCET analysis tool is based on integer linear programming. The tool performs the low-level analysis at the bytecode level and integrates the method cache analysis for a two block cache.
| Year | Citations | |
|---|---|---|
2006 | 2.8K | |
2000 | 988 | |
1989 | 577 | |
1995 | 405 | |
1989 | 368 | |
2003 | 335 | |
1997 | 240 | |
2000 | 228 | |
2002 | 214 | |
2003 | 177 |
Page 1
Page 1