Implementing predictable scheduling in RTSJ-Based java processor

  • Authors:
  • Zhilei Chai;Wenbo Xu;Shiliang Tu;Zhanglong Chen

  • Affiliations:
  • Center of Intelligent and High Performance Computing, School of Information Engineering, Southern Yangtze University, Wuxi, China;Center of Intelligent and High Performance Computing, School of Information Engineering, Southern Yangtze University, Wuxi, China;Department of Computer Science and Engineering, Fudan University, Shanghai, China;Department of Computer Science and Engineering, Fudan University, Shanghai, China

  • Venue:
  • ICCS'06 Proceedings of the 6th international conference on Computational Science - Volume Part I
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Due to the preeminent work of the RTSJ, Java is increasingly expected to become the leading programming language in embedded real-time systems. To provide an efficient real-time Java platform, a Real-Time Java Processor (HRTEJ) based on the RTSJ was designed. This Java Processor efficiently implements the scheduling mechanism proposed in the RTSJ, and offers a simpler programming model through meliorating the scoped memory. Special hardwares are provided in the processor to guarantee the Worst Case Execution Time (WCET) of scheduling. In this paper, the scheduling implementation of this Java Processor is discussed, and its WCET is analyzed as well.