Tractable Schedulability Analysis and Resource Allocation for Real-Time Multimodal Systems

被引:3
作者
Ahmed, Masud [1 ]
Fisher, Nathan [1 ]
机构
[1] Wayne State Univ, Dept Comp Sci, Detroit, MI 48202 USA
基金
美国国家科学基金会;
关键词
Algorithms; Design; Reliability; Verification; EDF; periodic resource; temporal isolation; real-time systems; multimodal systems; schedulability analysis; resource allocation;
D O I
10.1145/2544375.2544385
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Real-time multimedia subsystems often require support for switching between different resource and application execution modes. To ensure that timing constraints are not violated during or after a subsystem mode change, real-time schedulability analysis is required. However, existing time-efficient multimode schedulability analysis techniques for application-only mode changes are not appropriate for subsystems that require changes in the resource execution behavior (e.g., processors with dynamic power modes). Furthermore, all existing multimode schedulability analysis that handles both resource and application mode changes is highly exponential and not scalable for subsystems with a moderate or large number of modes. As a result, the notion of resource optimality is still unaddressed for real-time multimodal systems. In this report, we first address the lack of tractable schedulability analysis for such subsystems by proposing a model for characterizing multiple resource and application modes and by deriving a sufficient schedulability test that has pseudo-polynomial time complexity. Finally, we propose an algorithm which leverages this pseudo-polynomial schedulability analysis to optimize the resource usages (e.g., to minimize peak-power load) of a multimodal real-time system. Simulation results show that our proposed algorithms for schedulability analysis and resource allocation, when compared with previously-proposed approaches, require significantly less time and are just as precise.
引用
收藏
页数:28
相关论文
共 29 条
  • [1] Abeni Luca, 1998, P REAL TIM SYST S IE
  • [2] Ahmed M., 2012, P 18 IEEE INT C EMB
  • [3] Minimizing peak temperature in embedded real-time systems via thermal-aware periodic resources
    Ahmed, Masud
    Fisher, Nathan
    Wang, Shengquan
    Hettiarachchi, Pradeep
    [J]. SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2011, 1 (03) : 226 - 240
  • [4] BARUAH S, 1990, P 11 REAL TIM SYST S
  • [5] Baruah S., 1990, REAL TIME SYST INT J
  • [6] Baruah S., 1993, THEOR COMPUT SCI, V1
  • [7] BRANDT SA, 2003, P 24 IEEE REAL TIM S
  • [8] Buttazzo G., 2000, P 24 IEEE C DEC CONT
  • [9] Easwaran A., 2007, P IEEE REAL TIM SYST
  • [10] Fisher Nathan, 2011, TECHNICAL REPORT