کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
460895 | 696471 | 2008 | 22 صفحه PDF | دانلود رایگان |
![عکس صفحه اول مقاله: A Java processor architecture for embedded real-time systems A Java processor architecture for embedded real-time systems](/preview/png/460895.png)
Architectural advancements in modern processor designs increase average performance with features such as pipelines, caches, branch prediction, and out-of-order execution. However, these features complicate worst-case execution time analysis and lead to very conservative estimates. JOP (Java Optimized Processor) tackles this problem from the architectural perspective – by introducing a processor architecture in which simpler and more accurate WCET analysis is more important than average case performance.This paper presents a Java processor designed for time-predictable execution of real-time tasks. JOP is the implementation of the Java virtual machine in hardware. JOP is intended for applications in embedded real-time systems and the primary implementation technology is in a field programmable gate array. This paper demonstrates that a hardware implementation of the Java virtual machine results in a small design for resource-constrained devices.
Journal: Journal of Systems Architecture - Volume 54, Issues 1–2, January–February 2008, Pages 265–286