首页> 外文会议>2016 ACM/IEEE International Conference on Formal Methods and Models for System Design >Performance-aware scheduling of multicore time-critical systems
【24h】

Performance-aware scheduling of multicore time-critical systems

机译:多核时间紧迫系统的性能感知调度

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

摘要

Despite attractiveness of multicore processors for embedded systems, the potential performance gains need to be studied in the context of real-time task scheduling and memory interference. This paper explores performance-aware schedulability of multicore systems by evaluating the performance when changing scheduling policies (as design parameters). The model-based framework we build enables analyzing the performance of multicore time-critical systems using processor-centric and memory-centric scheduling policies. The system architecture we consider consists of a set of cores with a local cache and sharing the cache level L2 and main memory (DRAM). The metrics we use to compare the performance achieved by different configurations of a system are: 1) utilization of the cores; and 2) the maximum delay per access request to shared cache and DRAM. Our framework, realized using UPPAAL, can be viewed as an engineering tool to be used during design stages to identify the scheduling policies that provide better performance for a given system while maintaining system schedulability. As a proof of concept, we analyze and compare 2 different cases studies.
机译:尽管多核处理器对于嵌入式系统具有吸引力,但是需要在实时任务调度和内存干扰的情况下研究潜在的性能提升。本文通过评估更改调度策略(作为设计参数)时的性能,探索了多核系统的性能感知可调度性。我们构建的基于模型的框架允许使用以处理器为中心和以内存为中心的调度策略来分析多核时间紧迫系统的性能。我们考虑的系统体系结构由一组具有本地高速缓存的内核组成,并共享高速缓存级别L2和主内存(DRAM)。我们用来比较不同系统配置所实现的性能的指标是:1)核心利用率; 2)每个访问请求对共享缓存和DRAM的最大延迟。使用UPPAAL实现的我们的框架可以看作是一种工程工具,可以在设计阶段使用它来确定可在给定系统提供更好性能的同时保持系统可调度性的调度策略。作为概念的证明,我们分析和比较2个不同的案例研究。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号