Using Hardware Methods to Improve Time-Predictable Performance in Real-Time Java Systems

Download Now
Provided by: Association for Computing Machinery
Topic: Hardware
Format: PDF
In this paper, the authors describe hardware methods, a lightweight and platform-independent scheme for linking real-time java code to co-processors implemented using a Hardware Description Language (HDL). Intended for use in embedded systems, hardware methods have similar semantics to the native methods used to interface java code to legacy C/C++ software, but are also time-predictable, facilitating accurate Worst-Case Execution Time (WCET) analysis. By reference to several examples, the paper demonstrates the applicability of hardware methods and shows that they can reduce the WCET of embedded real-time java, and improve the quality of WCET estimates in the presence of infeasible paths.
Download Now

Find By Topic