首页> 外文期刊>Real-time systems >Scalable Online Feasibility Tests for Admission Control in a Java Real-Time System
【24h】

Scalable Online Feasibility Tests for Admission Control in a Java Real-Time System

机译:Java实时系统中用于入场控制的可扩展在线可行性测试

获取原文
获取原文并翻译 | 示例
       

摘要

In the Komodo project a real-time Java system based on a multithreaded Java microcontroller has been developed. A main scheduling policy realized by hardware in the microcontroller core is a new scheme called Guaranteed Percentage (GP) scheduling. This scheme assigns each thread a guaranteed percentage of the processor power thus providing a strict isolation of the threads on the processor. To prevent processor overload in the dynamic Java environment, fast online feasibility tests are necessary before a new thread is allowed to enter the microcontroller. Starting with the well known Processor Demand Analysis, a new test based on the periodic transformation of the processor workload is developed. This is a sufficient (but not necessary) scalable test, where the number of feasible thread sets found can be controlled by the costs. Furthermore, this test can be stopped, if a given cost or time limit is reached. We additionally propose a modified version of this test, which further reduces the costs and allows an online hardware feasibility test with a polynomial complexity of O(n(n + 1)/2). An evaluation shows, that the tests proposed here are able to find more than 90% of the feasible thread sets and all non-feasible thread sets with costs suitable for online testing.
机译:在Komodo项目中,已经开发了基于多线程Java微控制器的实时Java系统。由微控制器内核中的硬件实现的主要调度策略是一种称为保证百分比(GP)调度的新方案。此方案为每个线程分配了保证的处理器功率百分比,因此可以对处理器上的线程进行严格隔离。为了防止在动态Java环境中处理器过载,在允许新线程进入微控制器之前,必须进行快速的在线可行性测试。从众所周知的“处理器需求分析”开始,开发了基于处理器工作负载的定期转换的新测试。这是一个足够(但不是必需)的可伸缩测试,其中找到的可行线程集的数量可以由成本控制。此外,如果达到给定的成本或时间限制,则可以停止该测试。我们另外提出了该测试的改进版本,该版本进一步降低了成本,并允许进行多项式复杂度为O(n(n + 1)/ 2)的在线硬件可行性测试。评估显示,此处提出的测试能够找到90%以上的可行线程集和所有不可行的线程集,且其成本适用于在线测试。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号